There are 7 ways to get from Veracruz to Toluca by plane, train, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Benito Juárez International Airport, train
best- Fly from Veracruz International Airport (VER) to Benito Juárez International Airport (MEX)plane VER - MEX
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
2h 57m$1,066–2,940Bus, train
cheapest- Take the bus from Veracruz to Terminal de Autobuses de Pasajeros de Orientebus
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
6h 56m$563–1,244Drive 447.4 km
- Drive from Veracruz to Tolucacar 447.4 km
5h 18m$801–1,157Fly to Felipe Ángeles International Airport, bus, line 1 subway, train
- Fly from Veracruz International Airport (VER) to Felipe Ángeles International Airport (NLU)plane VER - NLU
- Take the bus from Mexico City International Airport to Metrobús San Lázarobus
- Take the subway from San Lázaro to Observatoriosubway
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
4h$906–2,650Fly to Licenciado Adolfo López Mateos International Airport
- Fly from Veracruz International Airport (VER) to Licenciado Adolfo López Mateos International Airport (TLC)plane VER - TLC
4h 28m$1,730–3,975Bus via Puebla
- Take the bus from Veracruz to Puebla CAPUbus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Tolucabus
8h 38m$786–1,494Bus
- Take the bus from Veracruz to Ciudad de México - Lotería Nacionalbus
- Take the bus from Naucalpan to Tolucabus Via Highway
8h 48m$631–1,153
Veracruz International Airport (VER) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Veracruz to Toluca is to bus which costs $600 - $1200 and takes 8h 48m.
The fastest way to get from Veracruz to Toluca is to fly and train which takes 2h 57m and costs $1000 - $3000.
No, there is no direct bus from Veracruz to Toluca. However, there are services departing from Veracruz and arriving at Toluca via Puebla Terminal CAPU and Terminal Central de Autobuses del Norte. The journey, including transfers, takes approximately 8h 38m.
The distance between Veracruz and Toluca is 387 km. The road distance is 447.4 km.
The best way to get from Veracruz to Toluca without a car is to bus and train which takes 6h 56m and costs $550 - $1300.
It takes approximately 2h 57m to get from Veracruz to Toluca, including transfers.
Veracruz to Toluca bus services, operated by Smile Bus, depart from Veracruz station.
The best way to get from Veracruz to Toluca is to fly which takes 4h 28m and costs $1700 - $4000. Alternatively, you can bus via Puebla, which costs $750 - $1500 and takes 8h 38m.
Veracruz to Toluca bus services, operated by Smile Bus, arrive at Ciudad de México - Lotería Nacional station.
Yes, the driving distance between Veracruz to Toluca is 447 km. It takes approximately 5h 18m to drive from Veracruz to Toluca.
What companies run services between Veracruz, Mexico and Toluca, Mexico?
Volaris and Viva Aerobus fly from Veracruz International Airport (VER) to Licenciado Adolfo López Mateos International Airport (TLC) 6 times a week. Alternatively, you can take a bus from Veracruz to Toluca via Puebla CAPU, Puebla Terminal CAPU, and Terminal Central de Autobuses del Norte in around 8h 38m.
- Website
- aeromexico.com
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $650–4,700
Flights from Veracruz International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $650–4,400
- Website
- vivaaerobus.com
Flights from Veracruz International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $900–2,400
Flights from Veracruz International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $600–2,100
Flights from Veracruz International Airport to Licenciado Adolfo López Mateos International Airport via Monterrey
- Ave. Duration
- 8h 35m
- When
- Friday and Sunday
- Estimated price
- $1,500–3,700
- Website
- volaris.com
Flights from Veracruz International Airport to Licenciado Adolfo López Mateos International Airport via Guadalajara
- Ave. Duration
- 4h 30m
- When
- Monday and Friday
- Estimated price
- $1,300–6,000
- [email protected]
- Website
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
- Phone
- +52 55 5009 1930
- [email protected]
- Website
- metro.cdmx.gob.mx
Subway from San Lázaro to Observatorio
- Ave. Duration
- 22 min
- Frequency
- Every 5 minutes
- Estimated price
- $5
- Schedules at
- metro.cdmx.gob.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 5h 40m
- Frequency
- Hourly
- Estimated price
- $750–1,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Puebla CAPU
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 7h 20m
- Frequency
- Every 2 hours
- Estimated price
- $480–800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Puebla CAPU
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- $360–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5578 2140
- [email protected]
- Website
- metrobus.cdmx.gob.mx
Bus from Mexico City International Airport to Metrobús San Lázaro
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- $6–30
- Schedules at
- metrobus.cdmx.gob.mx
- Airport
- $30
- Phone
- +52 55 1555 9519
- [email protected]
- Website
- flecharoja.com.mx
Bus from Terminal Central de Autobuses del Norte to Toluca
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $110–200
- Schedules at
- flecharoja.com.mx
- Book at
- flecharoja.com.mx
Bus from Naucalpan to Toluca
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $95–190
- Schedules at
- flecharoja.com.mx
- Book at
- flecharoja.com.mx
- Phone
- +52 56 2558 5392
- [email protected]
- Website
- smilebus.com.mx
Bus from Veracruz to Ciudad de México - Lotería Nacional
- Ave. Duration
- 6h 40m
- Frequency
- Every 4 hours
- Estimated price
- $500–1,000
- Schedules at
- smilebus.com.mx
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 How to get from JFK to New York City, Getting to Rome from the airport, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Book your Veracruz to Toluca bus tickets online with 12go.asia.
There are 120+ hotels available in Toluca.































