There are 4 ways to get from Veracruz to Tonalá by bus, car, 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 via La Tinaja
best- Take the bus from Veracruz to La Tinajabus Veracruz
- Take the bus from La Tinaja to Tonalábus
10h 35m$989–2,068Drive 543.7 km
cheapest- Drive from Veracruz to Tonalácar 543.7 km
7h 51m$961–1,387Fly, bus
- Fly from Veracruz International Airport (VER) to Ángel Albino Corzo International Airport (TGZ)plane VER - TGZ
- Take the bus from Tuxtla Gutiérrez to Tonalábus
9h$2,596–5,381Bus
- Take the bus from Veracruz to Tonalábus
11h$1,300–2,400
Veracruz to Tonalá by bus
Questions & Answers
The cheapest way to get from Veracruz to Tonalá is to drive which costs $950 - $1400 and takes 7h 51m.
The fastest way to get from Veracruz to Tonalá is to drive which takes 7h 51m and costs $950 - $1400.
Yes, there is a direct bus departing from Veracruz and arriving at Tonalá. Services depart once daily, and operate every day. The journey takes approximately 11h.
The distance between Veracruz and Tonalá is 567 km. The road distance is 543.7 km.
The best way to get from Veracruz to Tonalá without a car is to bus via La Tinaja which takes 10h 35m and costs $950 - $2100.
It takes approximately 10h 35m to get from Veracruz to Tonalá, including transfers.
Veracruz to Tonalá bus services, operated by Autobuses Unidos (AU), depart from Veracruz station.
Veracruz to Tonalá bus services, operated by Autobuses Unidos (AU), arrive at La Tinaja station.
Yes, the driving distance between Veracruz to Tonalá is 544 km. It takes approximately 7h 51m to drive from Veracruz to Tonalá.
There are 15+ hotels available in Tonalá.
What companies run services between Veracruz, Mexico and Tonalá, Chiapas, Mexico?
You can take a bus from Veracruz to Tonalá via La Tinaja in around 10h 35m.
- Website
- aeromexico.com
Flights from Veracruz International Airport to Ángel Albino Corzo International Airport via Mexico City
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $1,300–7,500
- Website
- vivaaerobus.com
Flights from Veracruz International Airport to Ángel Albino Corzo International Airport via Mexico City
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $2,300–4,600
Flights from Veracruz International Airport to Ángel Albino Corzo International Airport via Monterrey
- Ave. Duration
- 6h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $2,300–4,600
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to La Tinaja
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $130–270
- 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 La Tinaja
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $180–270
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Tonalá
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $1,300–2,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from La Tinaja to Tonalá
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a day
- Estimated price
- $850–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 961 638 5018
- [email protected]
- Website
- Autobuses Aexa
Bus from Tuxtla Gutiérrez to Tonalá
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $170–240
- Schedules at
- Autobuses Aexa
- Economic
- $177
- First Class
- $187
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 Luton Airport into central London, Italy Travel Guides, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

















