In de loop van 1999 fuseerden de bedrijven [[Midnet]], [[Oostnet|Oostnet (gedeeltelijk)]], [[NZH]] en [[ZWN-Groep]] tot de nieuwe vervoersonderneming [[Connexxion]]. In alle gebieden waar deze nieuwe onderneming ging rijden vonden daarom (flinke) wijzigingen plaats, zodat niet overal meer dezelfde lijnnummers voorkwamen en dat de vertrek- en aankomsttijden beter in overeenstemming waren met de situatie op de weg.<br>Deze lijn bleef vanaf [[Connexxion Dienstregeling Twente 1999/2000|5 september 1999]] evenwel zo goed als ongewijzigd rijden.
Op [[Connexxion Dienstregeling Twente 2000/2001|16 juli 2000]] werd de opzet iets gewijzigd. De ritten van Windmolenbroek ''naar'' Schothorst gingen voortaan eerst naar het treinstation rijden en reden vanaf de halte ''Centrumplein'' vervolgens verder als [[Lijn 21 Almelo, Slot/Havezathe - De Kolibrie|lijn 21]] richting Schelfhorst. In omgekeerde richting reden de ritten wel doorgaand en bedienden dan ook eerst het treinstation voor het Centrumplein.
Op [[Connexxion Dienstregeling Twente 2004|14 december 2003]] werd de stadsdienst van Almelo geherstructureerd. Elke wijk kreeg daarbij zijn eigen stadsbus voor de verbinding met het Centrumplein en het treinstation, die deze wijken (al dan niet met een lusroute) gingen ontsluiten. Deze lijn werd bij het treinstation geknipt bij station [[Almelo]]. in [[Lijn 22 Almelo, Centraal Station - Windmolenbroek|Lijn lijn 22]] zou blijven rijden tussen het Station en die de bediening van Windmolenbroek. Tussen het Station bleef verzorgen en Schelfhorst ging de nieuwe [[Lijn 24 Almelo, Centraal Station - Schelfhorst|lijn 24]] die voortaan de lusroute door Schelfhorst ging rijden. Onder de beide lijnnummers bleven de route en dienstregeling verder ongewijzigd.