De huidige lijnvoering ontstond op [[Syntus/OAD Dienstregeling 1999/2000|30 mei 1999]] toen de voormalige [[Lijn 20 Enschede Centraal - Doetinchem Busstation|lijn 20]] tussen [[Enschede]], Borculo en Doetinchem geknipt werd in [[Borculo Busstation|Borculo]]. Het traject tussen Enschede en Borculo bleef rijden onder het [[Lijn 20 Enschede Centraal - Borculo Busstation|lijnnummer 20]], het traject tussen Borculo en Doetinchem ging onder het lijnnummer 23 rijden. De routevarianten via de Leostichting en Doetinchem Overstegen bleven eveneens gehandhaafd.
''Geschiedenis volgt t.z.t.''
Op [[Dienstregeling concessie Achterhoek-Rivierenland 2011|12 december 2010]] werden de beide losse concessie [[Concessie Achterhoek|Achterhoek]] en [[Concessie Rivierenland|Rivierenland]] samengevoegd tot de nieuwe concessie [[Concessie Achterhoek-Rivierenland|Achterhoek-Rivierenland]]. Na de aanbesteding was deze gewonnen door [[Arriva]], die aanvankelijk alleen de busdiensten overnam. De treinen in dezelfde regio worden pas in 2013 overgenomen.<br>Op deze datum kwam de routevariant via Doetinchem Overstegen te vervallen op zondag overdag. Alleen in de late avonduren na 21:00 bleef deze variant nog wel bestaan, zodat dan twee bussen per uur naar deze wijk rijden.
Op [[Dienstregeling concessie Achterhoek-Rivierenland 2012|11 december 2011]] werd het aantal ritten via de Leostichting gedurende schooltijden uitgebreid en ging ook op zondagavond vaker een bus via deze locatie rijden. Tenslotte ging de bus op zondag de gehele dag (weer) via Overstegen rijden, omdat alle ritten van [[Lijn 25 Ringlijn Doetinchem Station - Sportcentrum Rozengaarde|lijn 25]] werden opgeheven.
Op [[Dienstregeling concessie Achterhoek-Rivierenland 2017|11 december 2016]] kwam de routevariant via Overstegen geheel te vervallen en voor de haltes in deze woonwijk kwam geen alternatief. Op zaterdagmiddag werd de frequentie tussen circa 12:30 en 16:30 verhoogd naar een halfuursdienst.
----
=== Voormalige route(s) ===
==== Voormalige route via Doetinchem Overstegen (''05-1999 - 12-2016'') ====