There are 5 ways to get from Veracruz to Tecamachalco by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Orizaba
best- Take the bus from Veracruz to Ciudad Mendozabus
- Take the bus from Cañada de Morelos to Tecamachalcobus Tehuacán
3h 50m$728–999Drive 221.9 km
cheapest- Drive from Veracruz to Tecamachalcocar 221.9 km
2h 37m$395–570Taxi
- Take the taxi from Veracruz to Tecamachalcotaxi 221.9 km
2h 37m$2,000–2,400Bus
- Take the bus from Veracruz to Puebla CAPUbus
- Take the bus from Puebla CAPU to Tecamachalcobus Puebla
4h 53m$421–904Bus #2
- Take the bus from Veracruz to Tehuacánbus
- Take the bus from Tehuacán to Tecamachalcobus Tehuacán
6h 23m$506–982
Veracruz to Tecamachalco by bus and foot
Questions & Answers
The cheapest way to get from Veracruz to Tecamachalco is to drive which costs $390 - $600 and takes 2h 37m.
The fastest way to get from Veracruz to Tecamachalco is to drive which takes 2h 37m and costs $390 - $600.
No, there is no direct bus from Veracruz to Tecamachalco. However, there are services departing from Veracruz and arriving at Tecamachalco via Cañada de Morelos. The journey, including transfers, takes approximately 3h 50m.
The distance between Veracruz and Tecamachalco is 223 km. The road distance is 221.9 km.
The best way to get from Veracruz to Tecamachalco without a car is to bus via Orizaba which takes 3h 50m and costs $700 - $1000.
It takes approximately 3h 50m to get from Veracruz to Tecamachalco, including transfers.
Veracruz to Tecamachalco bus services, operated by Autobuses Unidos (AU), depart from Veracruz station.
Veracruz to Tecamachalco bus services, operated by Autobuses Unidos (AU), arrive at Ciudad Mendoza station.
Yes, the driving distance between Veracruz to Tecamachalco is 222 km. It takes approximately 2h 37m to drive from Veracruz to Tecamachalco.
There are four+ hotels available in Tecamachalco.
What companies run services between Veracruz, Mexico and Tecamachalco, Puebla, Mexico?
You can take a bus from Veracruz to Tecamachalco via Ciudad Mendoza and Cañada de Morelos in around 3h 50m.
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Ciudad Mendoza
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- $220–400
- 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
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Cañada de Morelos to Tecamachalco
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- $40–55
- Schedules at
- ahorrobus.com.mx
Bus from Puebla CAPU to Tecamachalco
- Ave. Duration
- 55 min
- Frequency
- Every 10 minutes
- Estimated price
- $55–70
- Schedules at
- ahorrobus.com.mx
Bus from Tehuacán to Tecamachalco
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- $60–80
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- 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 Veracruz to Tehuacán
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- $440–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 2h 37m
- Estimated price
- $2,000–2,400
Radio Taxi Del Sureste S.C.
- Phone
- +52 229 194 04 57
Servitaxi las Vegas
- Phone
- +52 229 167 19 62
TaxiVer
- Phone
- +52 229 386 01 06
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 The beginner’s guide to the 2018 World Nomad Games, How to get from Stansted Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.











