Op [[Connexxion Dienstregeling Flevoland/Noordoost 2001/2002|7 januari 2001]] werd de dienstregeling flink uitgebreid; de lijn ging van maandag t/m vrijdag voortaan de hele dag rijden. In de ochtendspits werd voortaan elk kwartier naar Zwolle gereden en 1x per uur naar Dronten, in de daluren werd 1x per uur in beide richtingen gereden en in de middagspits elk half uur in beide richtingen. De ritten in de tegenspits en de daluren bedienden de Campus in Zwolle echter niet.
Op [[Connexxion Dienstregeling Flevoland/Noordoost 2003|15 december 2002]] werd de dienstregeling uitgebreid; in de vroege ochtend werden twee extra ritten van Kampen naar Zwolle toegevoegd en in de middagspits werd een extra rit in beide richtingen toegevoegd. Daarentegen werd tijdens de schoolvakanties de frequentie in de middagspits verlaagd naar 1x per uur en werd de bediening van de halte ''Campus'' in Zwolle pas opgestart vanaf ca. 15:00, wat twee uur later was dan voorheen.
Vanaf [[Dienstregeling concessie IJsselmond 2007/2008|26 augustus 2007]] verviel de middagroute via station [[Zwolle]], omdat de bus vaak last had van files kwam de betrouwbaarheid in het geding. De bus ging voortaan (vrijwel) rechtstreeks naar Kampen rijden 's middags.
Met de opening van de nieuwe [[Hanzelijn]] op [[Dienstregeling concessie IJsselmond 2013|9 december 2012]] werd het lijnennet op de reisrelaties Dronten - Kampen en Emmeloord - Kampen - Zwolle aangepast. Vanwege de dubbeling met de trein tussen Dronten en Zwolle werd buslijn 140 opgeheven, reizigers naar de Campus kunnen wel gebruik maken van de nieuwe [[Lijn 641 Zwolle Campus - Urk Vlaak|schoolbus 641]]. Daarvoor dient men vanuit Dronten wel eerst naar Kampen te reizen.