There are 6 ways to get from Toluca to Peña de 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 11m$372–941Drive 190.7 km
cheapest- Drive from Toluca to Peña de Bernalcar 190.7 km
2h 50m$338–488Taxi
- Take the taxi from Toluca to Peña de Bernaltaxi 190.7 km
2h 50m$1,900–2,300Train to T1 Aicm, fly to Queretaro Airport, taxi
- Take the train from Estación Toluca Centro to Estación Observatoriotrain
- Fly from T1 Aicm to Queretaro Airportplane
- Take the taxi from Queretaro Airport to Peña de Bernaltaxi
3h 16m$8,386–390,507Bus 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 15m$503–896Train 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 59m$1,486–3,407
T1 Aicm to Queretaro Airport flights
Questions & Answers
The cheapest way to get from Toluca to Peña de Bernal is to drive which costs $330 - $490 and takes 2h 50m.
The fastest way to get from Toluca to Peña de Bernal is to drive which takes 2h 50m and costs $330 - $490.
No, there is no direct bus from Toluca to Peña de 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 11m.
The distance between Toluca and Peña de Bernal is 264 km. The road distance is 190.7 km.
The best way to get from Toluca to Peña de Bernal without a car is to bus which takes 5h 11m and costs $370 - $950.
It takes approximately 5h 11m to get from Toluca to Peña de Bernal, including transfers.
Toluca to Peña de Bernal bus services, operated by Primera Plus, depart from Toluca station.
Toluca to Peña de Bernal bus services, operated by Primera Plus, arrive at Querétaro station.
Yes, the driving distance between Toluca to Peña de Bernal is 191 km. It takes approximately 2h 50m to drive from Toluca to Peña de Bernal.
There are 195+ hotels available in Peña de Bernal.
What companies run services between Toluca, Mexico and Peña de Bernal, Querétaro, Mexico?
You can take a bus from Toluca to Peña de Bernal via Querétaro, Terminal de Autobuses de Querétaro Acceso 3, and Ezequiel Montes in around 5h 11m.
- 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,400
- [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
- 1h 42m
- Estimated price
- $300–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
Easy Taxi
- Phone
- +52 442 633 93 27
Radio Taxi Premier
- Phone
- +52 442 212 42 90
Taxicar
- Phone
- +52 442 455 63 52
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 10 amazing places to get away from it all in Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
























