There are 6 ways to get from Toluca to Bernal by bus, car, taxi, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Toluca to Querétarobus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Ezequiel Montesbus
5h 9m$362–921Drive 189.3 km
cheapest- Drive from Toluca to Bernalcar 189.3 km
2h 48m$335–484Taxi
- Take the taxi from Toluca to Bernaltaxi 189.3 km
2h 48m$1,800–2,300Train to T1 Aicm, fly to Queretaro Airport
- Take the train from Estación Toluca Centro to Estación Observatoriotrain
- Fly from T1 Aicm to Queretaro Airportplane
3h 13m$8,376–390,497Bus via Mexico City
- Take the bus from Toluca to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Ezequiel Montesbus
6h 13m$493–886Train to Benito Juárez International Airport, fly to Querétaro Intercontinental Airport
- Take the train from Estación Toluca Centro to Estación Observatoriotrain
- Fly from Benito Juárez International Airport (MEX) to Querétaro Intercontinental Airport (QRO)plane MEX - QRO
3h 56m$1,476–3,197
T1 Aicm to Queretaro Airport flights
Questions & Answers
The cheapest way to get from Toluca to Bernal is to drive which costs $330 - $490 and takes 2h 48m.
The fastest way to get from Toluca to Bernal is to drive which takes 2h 48m and costs $330 - $490.
No, there is no direct bus from Toluca to Bernal. However, there are services departing from Toluca and arriving at Ezequiel Montes via Terminal de Autobuses de Querétaro Acceso 3. The journey, including transfers, takes approximately 5h 9m.
The distance between Toluca and Bernal is 263 km. The road distance is 189.3 km.
The best way to get from Toluca to Bernal without a car is to bus which takes 5h 9m and costs $360 - $950.
It takes approximately 5h 9m to get from Toluca to Bernal, including transfers.
Toluca to Bernal bus services, operated by Primera Plus, depart from Toluca station.
Toluca to Bernal bus services, operated by Primera Plus, arrive at Querétaro station.
Yes, the driving distance between Toluca to Bernal is 189 km. It takes approximately 2h 48m to drive from Toluca to Bernal.
There are 162+ hotels available in Bernal.
What companies run services between Toluca, Mexico and Bernal, Querétaro, Mexico?
You can take a bus from Toluca to Bernal via Querétaro, Terminal de Autobuses de Querétaro Acceso 3, and Ezequiel Montes in around 5h 9m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Querétaro Intercontinental Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $550–4,500
- [email protected]
- Website
- trenelinsurgente.mx
Train from Estación Toluca Centro to Estación Observatorio
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
Train from Estación Toluca Centro to Estación Observatorio
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Toluca to Querétaro
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- $180–700
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 477 710 0060
- Website
- ConectaGFA
Bus from Terminal de Autobuses de Querétaro Acceso 3 to Ezequiel Montes
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $65–110
- Website
- ConectaGFA
- Phone
- +52 55 1555 9519
- [email protected]
- Website
- flecharoja.com.mx
Bus from Toluca to Terminal Central de Autobuses del Norte
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $110–200
- Schedules at
- flecharoja.com.mx
- Book at
- flecharoja.com.mx
Bus from Terminal Central de Autobuses del Norte to Ezequiel Montes
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- $300–420
- Schedules at
- flecharoja.com.mx
- Book at
- flecharoja.com.mx
- Phone
- +52 477 710 0060
- [email protected]
- Website
- ConectaGFA
Bus from Terminal Central de Autobuses del Norte to Ezequiel Montes
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Estimated price
- $270–550
- Website
- ConectaGFA
- Ave. Duration
- 2h 48m
- Estimated price
- $1,800–2,300
Base de Taxis Bicentenario
- Phone
- +52 722 28 08 704
Radio Taxis Mexiquenses, S. A. de C. V.
- Phone
- +52 722 23 26 836
Sitio Alameda 2000 a.c
- Phone
- +52 722 93 93 927
Taxis base Oxtotitlan B.C.
- Phone
- +52 722 27 87 701
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How to travel India's Golden Triangle, and Travelling around the UAE - to help you get the most out of your next trip.
























