|lijnnr=64
|route=Almelo - Harbrinkhoek - Geesteren - Tubbergen - Vasse - Ootmarsum - Rossum - Oldenzaal - Losser - Overdinkel
|vervoerder=[[Oostnet|Oostnet (''... - 1999'')]],<br>[[Twents]]<br>[[Connexxion|Connexxion (''... 1999 - 2013'')]]),<br>([[Syntus|Syntus (''2013 - 2014'')]])
|regio=Twente
|concessie=Twente (2014-2023)
Nadat het aantal ritten op [[Lijn 65 Almelo Centrumplein - Langeveen Kerk|lijn 65]] met ingang van [[TET/OAD Dienstregeling 1990/1991|27 mei 1990]] beperkt werd, ging een groter deel van de ritten op [[Lijn 64 Almelo Centrumplein - Overdinkel Schoolstraat|lijn 64]] via Geesteren rijden. Om dit voor de passagiers te verduidelijken gingen deze ritten rijden onder het [[Lijn 63 Almelo Centrumplein - Overdinkel Schoolstraat|lijnnummer 63]]. Gezamenlijk bleven beide lijnen een uurdienst rijden. In 1994 was lijn 63 weer opgeheven en reed lijn 64 nog slechts in de ochtendspits 3 ritten richting Almelo via Geesteren, lijn 65 of de [[buurtbus]] was hier het alternatief.
Op [[Oostnet Dienstregeling Twente 1998/1999|23 augustus 1998]] werd de routewijziging in Rossum weer ongedaan gemaakt; de bus reed vanaf dan weer dóór het dorp in plaats van er omheen. In Ootmarsum werd de route ook gewijzigd en werd de centrumhalte verplaatst naar de Denekamperstraat. Alleen de buurtbussen bleven nog de oude halte op de Molenstraat bedienen.
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>Vanaf [[Connexxion Dienstregeling Twente 1999/2000|5 september 1999]] bleef deze lijn echter zo goed als ongewijzigd.