The average bus between Naucalpan and Otumba takes 3h 3m and the fastest bus takes 2h 41m. There is a bus service every few hours from Naucalpan to Otumba. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Naucalpan and Otumba. The earliest departure is at 5:15 AM in the morning, and the last departure from Naucalpan is at 11:56 PM which arrives into Otumba at 7:05 AM. All services require a transfer at Hidalgo and take an average of 3h 3m. The schedules shown below are for the next available departures.


2h 41m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 50m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 50m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 50m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes


2h 41m • 2 changes
Want to know about travelling from Naucalpan to Otumba? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Naucalpan to Otumba. However, there are services departing from Naucalpan station and arriving at Otumba station via Otumba de Gómez Farías. The journey, including transfers, takes approximately 3h 3m.
Naucalpan to Otumba bus services, operated by Corredores Concesionados CDMX, depart from Martín Carrera station.
Naucalpan to Otumba bus services, operated by Corredores Concesionados CDMX, arrive at Otumba de Gómez Farías station.
The distance between Naucalpan and Otumba is 56.3 km. The road distance is 78 km.
Autobuses Teotihuacan operates a bus from Martín Carrera to Otumba de Gómez Farías hourly. Tickets cost $65–150 and the journey takes 1h 25m.