There are 5 ways to get from Toluca to Zamora by bus, car, plane, or train
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 Uruapanbus Toluca
- Take the bus from Uruapan to Zamorabus Guadalajara / ...
6h 48m$759–1,773Bus via Morelia
cheapest- Take the bus from Toluca to Moreliabus Toluca
- Take the bus from Morelia to Zamorabus
7h 1m$603–1,521Drive 357.7 km
- Drive from Toluca to Zamoracar 357.7 km
3h 54m$688–994Fly from Licenciado Adolfo López Mateos International Airport, bus
- Fly from Licenciado Adolfo López Mateos International Airport (TLC) to Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL)plane TLC - GDL
- Take the bus from Nueva Central Camionera de Guadalajara Mod 1 to Zamorabus
5h 16m$1,664–3,150Train to Benito Juárez International Airport, fly, bus
- Take the train from Estación Toluca Centro to Estación Observatoriotrain
- Fly from Benito Juárez International Airport (MEX) to Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL)plane MEX - GDL
- Take the bus from Nueva Central Camionera de Guadalajara Mod 1 to Zamorabus
7h 24m$1,606–3,717
Toluca to Zamora by bus
Comparing Your Travel Options
The cheapest way to get from Toluca to Zamora is to drive which costs $650 - $1000 and takes 3h 54m.
The fastest way to get from Toluca to Zamora is to drive which takes 3h 54m and costs $650 - $1000.
No, there is no direct bus from Toluca to Zamora. However, there are services departing from Toluca and arriving at Zamora via Uruapan. The journey, including transfers, takes approximately 6h 48m.
The distance between Toluca and Zamora is 423 km. The road distance is 357.7 km.
The best way to get from Toluca to Zamora without a car is to bus which takes 6h 48m and costs $750 - $1800.
It takes approximately 6h 48m to get from Toluca to Zamora, including transfers.
Toluca to Zamora bus services, operated by Autovías La Línea, depart from Toluca station.
Toluca to Zamora bus services, operated by Autovías La Línea, arrive at Uruapan station.
Yes, the driving distance between Toluca to Zamora is 358 km. It takes approximately 3h 54m to drive from Toluca to Zamora.
There are 29+ hotels available in Zamora.
What companies run services between Toluca, Mexico and Zamora, Mexico?
You can take a bus from Toluca to Zamora via Uruapan in around 6h 48m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Miguel Hidalgo Y Costilla Guadalajara International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $600–4,100
- [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
- Phone
- 800 622 22 22
- [email protected]
- Website
- Autovías
Bus from Toluca to Uruapan
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $650–1,400
- Website
- Autovías
Bus from Uruapan to Zamora
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- $180–380
- Website
- Autovías
Bus from Toluca to Morelia
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Estimated price
- $450–1,000
- Website
- Autovías
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 4 of the smartest ways to explore Australia, How to get from London City Airport into central London, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.










