There are 6 ways to get from Villahermosa 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 Carlos Rovirosa Pérez International Airport (VSA) to Benito Juárez International Airport (MEX)plane VSA - MEX
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
3h 18m$1,176–2,551Bus, train
cheapest- Take the bus from Villahermosa to Terminal de Autobuses de Pasajeros de Orientebus
- Take the train from Estación Observatorio to Estación Toluca Centrotrain
11h 16m$554–2,240Drive 815.4 km
- Drive from Villahermosa to Tolucacar 815.4 km
9h 9m$1,450–2,094Fly to Felipe Ángeles International Airport, bus, line 1 subway, train
- Fly from Carlos Rovirosa Pérez International Airport (VSA) to Felipe Ángeles International Airport (NLU)plane VSA - 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 33m$1,616–5,061Bus via Mexico City
- Take the bus from Villahermosa to Mexico City Politécnicobus
- Take the bus from Terminal Central de Autobuses del Norte to Tolucabus
12h 56m$587–1,102Bus
- Take the bus from Villahermosa to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Tolucabus
15h 32m$1,604–2,336
Villahermosa to Toluca by bus and foot
Questions & Answers
The cheapest way to get from Villahermosa to Toluca is to bus via Mexico City which costs $550 - $1100 and takes 12h 56m.
The fastest way to get from Villahermosa to Toluca is to fly and train which takes 3h 18m and costs $1100 - $2600.
No, there is no direct bus from Villahermosa to Toluca. However, there are services departing from Villahermosa and arriving at Toluca via Terminal Central de Autobuses del Norte. The journey, including transfers, takes approximately 12h 56m.
The distance between Villahermosa and Toluca is 767 km. The road distance is 815.4 km.
The best way to get from Villahermosa to Toluca without a car is to bus and train which takes 11h 16m and costs $550 - $2300.
It takes approximately 3h 18m to get from Villahermosa to Toluca, including transfers.
Villahermosa to Toluca bus services, operated by Ecobus Express, depart from Villahermosa station.
Villahermosa to Toluca bus services, operated by Ecobus Express, arrive at Mexico City Politécnico station.
Yes, the driving distance between Villahermosa to Toluca is 815 km. It takes approximately 9h 9m to drive from Villahermosa to Toluca.
There are 120+ hotels available in Toluca.
What companies run services between Villahermosa, Mexico and Toluca, Mexico?
You can take a bus from Villahermosa to Toluca via Mexico City Politécnico and Terminal Central de Autobuses del Norte in around 12h 56m.
- Website
- aeromexico.com
Flights from Carlos Rovirosa Pérez International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $1,000–6,000
- Website
- vivaaerobus.com
Flights from Carlos Rovirosa Pérez International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $1,000–2,300
Flights from Carlos Rovirosa Pérez International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,300–4,400
- Website
- volaris.com
Flights from Carlos Rovirosa Pérez International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $950–2,300
- [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 5526 2961
- [email protected]
- Website
- facebook.com
Bus from Villahermosa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- $470–900
- Schedules at
- facebook.com
Bus from Villahermosa to Mexico City Politécnico
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- $470–900
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Villahermosa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 12h 50m
- Frequency
- Hourly
- Estimated price
- $1,400–2,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Terminal Central de Autobuses del Norte
- Ave. Duration
- 13h 5m
- Frequency
- Every 4 hours
- Estimated price
- $1,400–2,200
- 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 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
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 Train travel in Spain: A guide to Renfe, Which London airport should I choose?, and Flying into Beijing? - to help you get the most out of your next trip.





























