Per [[Dienstregeling concessie Arnhem - Nijmegen 2015|13 december 2015]] ging lijn 99 tussen 13:00 en 15:00 een kwartierdienst van Nijmegen naar Grave rijden. Vanaf 15:00 tot 17:00 bleef de kwartierdienst van Nijmegen naar Uden gehandhaafd. Op onbekende datum verdween de halte Violierstraat op het routedeel Uden, Busstation - Melle.
Op [[Dienstregeling concessie Oost-Brabant 2018|10 december 2017]] werd de halte ''Kazerne '' in Grave hernoemd in naar ''Generaal de Bonsweg''. Op [[Dienstregeling concessie Oost-Brabant 2019|9 december 2018]] werd de route op meerdere plaatsen versneld, zodat het reiscomfort voor de reiziger verbeterd werd en de rijtijd versneld kon worden. In Zeeland ging de bus voortaan buitenom via de Bergmaas rijden in plaats van door het dorp, in het dorp konden reizigers voortaan gebruik maken van lijn 96 of de [[buurtbus]]. Daarnaast kwamen onderweg de volgende haltes te vervallen: ''Graafsebrug'', ''Woonboulevard'' en ''Viaductweg'' in Nijmegen, ''Heijtmorgen'' en ''Rijksweg'' in Reek en tenslotte ''Heufkens'' en ''Violierstraat'' in Uden. De dienstregeling bleef in grote lijnen ongewijzigd.{{RouteTopSpoiler|Voormalige route door Zeeland|{{RouteRij| {{Rimg|rsr}} | Reek, Monseigneur Borretstraat}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Duifhuis}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Kreitsberg}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Peelweg}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Melkpad}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Gemeentehuis}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Eikenhof}}{{RouteRij| {{Rimg|rsr}} | Zeeland, Udenseweg N265}}{{RouteRij| {{Rimg|rsr}} | Uden, Eikenwal}}}}
== Geschiedenis lijnvoering Nijmegen - Grave - Uden ==