|onderschrift='''Lijn 90''' staat op het busstation in Grave.
|lijnnr=90
|vervoerder=(? i.o.v) [[Arriva]]
|concessie=Oost-Brabant
|materieel=[[VDL Berkhof Ambassador]], [[VDL Citea]], [[Mercedes-Benz Sprinter]]
|lijnsoort=Streekbus
|voorganger=[[Lijn 90 Nijmegen Centraal Station - 's-Hertogenbosch Station|90]]
|periode=5 januari 2003
|frequentie_spits=2x/uur|frequentie_spits_vakantie=1-2x/uur
|frequentie_dal=1x/uur
|frequentie_zaterdag=1x/uur
|frequentie_zondag=1x/uur
|frequentie_avond=1x/uur (tot 21.00 15 uur)
}}
[[Afbeelding:8232-90.jpg|thumb|right|290px|Lijn 90 rijdt in de Colvenierstraat in 's-Hertogenbosch.]]
'''Lijn 90''' rijdt van Grave via Velp, Reek, Schaijk, Heesch, Geffen, Nuland, Kruisstraat en Rosmalen naar 's-Hertogenbosch.
Van maandag t/m vrijdag overdag wordt elk half uur gereden tussen Heesch en 's-Hertogenbosch. In de ochtendspits wordt van komt elk half uur een bus uit Grave naar en in de middagspits elk uur. Tussen de spitsuren in alleen een grote bus tussen 's-Hertogenbosch ieder half uur geredenen Heesch en rijdt een klein busje tussen Heesch en Grave, waarbij ieder uur via doorgaande reizigers stappen dan over bij het dorp van Nuland wordt geredenStationsplein.<br>In de middagspits avonduren en het weekeinde wordt van alleen tussen 's-Hertogenbosch naar en Heesch ieder half uur gereden, waarbij de in Heesch eindigende ritten via het dorp van Nuland rijden.<br> Alle overige ritten van deze buslijn stoppen in Nuland alleen aan de rand van het dorp.
== Route ==
{{RouteTop|
{{RouteRij| {{Rimg|rer}}{{Rimg|0sBr}} | [[Grave Busstation|Grave, Busstation]]}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Grave, Stoofweg}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Grave, Kazerne}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Velp, Binckhof}}{{RouteRij| {{Rimg|rer}}{{Rimg|rhrr}} | Velp, Heijtmorgen}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Velp, Reekschekampweg}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Reek, Verbindingsweg}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Reek, Kerk}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Reek, School}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Reek, Kruisbeeld}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Waterstraat}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Scheisestraat}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Waalstraat}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Europaplein}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Schutsboomstraat}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Schutskooi}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Café Boszicht}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Schaijk, Autosloperij}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Zevenbergen, Tunnel/Vorstengraf}}{{RouteRij| {{Rimg|rer}}{{Rimg|rsr}} | Heesch, Heesche Barrière}}{{RouteRij| {{Rimg|rsrrer}}{{BRimg|rrar}} | Heesch, Oude Rijksweg}}{{RouteRij| {{Rimg|0sr}}{{Rimg|rsr}}{{Rimg|0srrs0}} | Heesch, Stationsplein}}
{{RouteRij| {{BRimg|rarr}} | Heesch, Adriaan Poiterstraat}}
{{RouteRij| {{Rimg|rsr}} | Heesch, Ruys}}
{{RouteRij| {{Rimg|rsr}} | Heesch, Achterste Groes}}
{{RouteRij| {{Rimg|rsr}} | Geffen, De Lucht}}
{{RouteRij| {{BRimgRimg|rrarrsr}} | Geffen, Hanenberg}}{{RouteRij| {{Rimg|rlr}}{{Rimg|rsr}} | Geffen, Molen de VlijtPapendijk}}{{RouteRij| {{Rimg|rsr}}{{Rimg|rlr}} | Nuland, Rijksweg}}{{RouteRij| {{Rimg|rlr}}{{Rimg|rsr}} | Nuland, SchotsheuvelVinkeloord}}{{RouteRij| {{Rimg|rlr}}{{Rimg|rsr}} | NulandKruisstraat, Zandstraat}}{{RouteRij| {{Rimg|rlr}}{{Rimg|rsr}} | Nuland, Prins Bernhardplein}}{{RouteRij| {{Rimg|rlr}}{{Rimg|rsr}} | Nuland, Dorpstraat}}{{RouteRij| {{Rimg|rlr}}{{Rimg|rsr}} | Nuland, Hoogstraat}}{{RouteRij| {{BRimg|rarr}} | Nuland, VinkeloordRijksweg-Zuid}}
{{RouteRij| {{Rimg|rsr}} | Kruisstraat, Autotron}}
{{RouteRij| {{Rimg|rsr}} | Kruisstraat, Vliertwijksestraat}}
{{RouteRij| {{Rimg|rsr}} | Rosmalen, Industriestraat}}
{{RouteRij| {{Rimg|rsr}} | 's-Hertogenbosch, Tweeberg}}
{{RouteRij| {{Rimg|rsr}} | Rosmalen's-Hertogenbosch, Hintham}}
{{RouteRij| {{Rimg|rhrr}} | 's-Hertogenbosch, Goudenregenstraat}}
{{RouteRij| {{Rimg|rsr}} | 's-Hertogenbosch, Stadion}}
Op [[Concessie Oost-Brabant 2012|8 januari 2012]] werd de route in Heesch ingekort vanwege een minder geschikte infrastructuur op de route. De haltes ''Carmelcollege'', ''Verdilaan'' en ''Mozartlaan'' vervielen. De halte ''Kruisstraat, Autotron'' werd gewijzigd in ''Rijksweg-Zuid'' en de halte ''Kruisstraat, Vliertwijksestraat'' werd gewijzigd in ''Autotron''. Op onbekende datum gedurende dat jaar werd deze laatste wijziging weer teruggedraaid.
Op [[Concessie Oost-Brabant 2015|14 december 2014]] werd de oude concessie [[Concessie Oost-Brabant|Oost-Brabant]] samengevoegd met de concessies [[Concessie Meierij|Meierij]] en [[Concessie Midden-Brabant|Midden-Brabant]] tot een nieuwe concessie [[Concessie Oost-Brabant (2015-2024)|Oost-Brabant]]. Deze was na de aanbesteding gewonnen door [[Arriva]].<br>Vanwege de introductie van de ''[[Volans]]'' in Oost-Brabant werd de frequentie van deze lijn juist verlaagd naar 1x/uur dagelijks.
== Voormalige routes ==
=== Voormalige route in Heesch (''t/m 7 januari 2012 '') ==={{RouteTop |{{RouteRij | {{Rimg|rsr}}{{Rimg|0sr}} | Heesch, Stationsplein}}{{RouteRij | {{BRimg|rarr}} | Heesch, Mozartlaan}}{{RouteRij | {{Rimg|rsr}} | Heesch, Verdilaan}}{{RouteRij | {{Rimg|rsr}} | Heesch, Carmelcollege}}{{RouteRij | {{Rimg|rsr}} | Heesch, Adriaan Poiterstraat}}{{RouteRij | {{Rimg|rsr}} | Heesch, Ruys}}}} === Voormalige routevariant via Nuland Dorp (''t/m 13 december 2014'') ==={{RouteTop|{{RouteRij| {{Rimg|rsr}} | Geffen, Hanenberg}}{{RouteRij| {{Rimg|rsr}} | Geffen, Molen de Vlijt}}{{RouteRij| {{Rimg|rsr}} | Nuland, Schotsheuvel}}{{RouteRij| {{Rimg|rsr}} | Nuland, Zandstraat}}{{RouteRij| {{Rimg|rsr}} | Nuland, Prins Bernhardplein}}{{RouteRij| {{Rimg|rsr}} | Nuland, Dorpstraat}}{{RouteRij| {{Rimg|rsr}} | Nuland, Hoogstraat}}{{RouteRij| {{Rimg|rsr}} | Nuland, Vinkeloord}}
}}