There are 5 ways to get from Tabasco to Belize City by bus, car, shuttle, 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 Villahermosa to Chetumalbus Vía Chetumal / ...
- Take the bus from Chetumal to Belize Citybus Chetumal
13h 35m$60–314Drive via Villahermosa 651.6 km
- Drive from Villahermosa to Belize Citycar 651.6 km
10h 50m$136–196Drive 444.3 km
- Drive from Tenosique to Belize-City-Municipal-Airport-TZAcar 444.3 km
9h 4m$112–453Bus, shuttle
- Take the bus from Villahermosa to Palenquebus
- Take a shuttle bus from Palenque to Flores
- Take the bus from Flores - Santa Elena to Belize Citybus
20h 5m$99–145Train, shuttle
- Take the train from Estación Tren Maya Boca del Cerro to Estación Tren Maya Escárcegatrain
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Chetumal Aeropuertotrain
- Take a shuttle bus from Corozal to Belize City Goldson Intl Airport
12h 11m
Tabasco to Belize City by bus
Comparing Your Travel Options
The cheapest way to get from Tabasco to Belize City is to bus which costs $60 - $320 and takes 13h 35m.
The fastest way to get from Tabasco to Belize City is to drive which takes 9h 4m and costs $110 - $460.
No, there is no direct bus from Tabasco to Belize City. However, there are services departing from Villahermosa and arriving at Belize City via Chetumal. The journey, including transfers, takes approximately 13h 35m.
The distance between Tabasco and Belize City is 725 km. The road distance is 651.6 km.
The best way to get from Tabasco to Belize City without a car is to bus which takes 13h 35m and costs $60 - $320.
It takes approximately 13h 35m to get from Tabasco to Belize City, including transfers.
Tabasco to Belize City bus services, operated by ADO, depart from Villahermosa station.
Tabasco to Belize City bus services, operated by ADO, arrive at Chetumal station.
Yes, the driving distance between Tabasco to Belize City is 652 km. It takes approximately 10h 50m to drive from Tabasco to Belize City.
There are 63+ hotels available in Belize City.
What companies run services between Tabasco, Mexico and Belize City, Belize?
You can take a bus from Villahermosa to Belize City via Chetumal in around 13h 35m.
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Boca del Cerro to Estación Tren Maya Escárcega
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- $14–70
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $14–17
- Local Tourist
- $18–22
- National Tourist
- $27–32
- International Tourist
- $35–45
- National Premier
- $40–55
- International Premier
- $55–70
Train from Estación Tren Maya Escárcega to Estación Tren Maya Chetumal Aeropuerto
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- $17–95
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $17–23
- Local Tourist
- $22–29
- National Tourist
- $30–45
- International Tourist
- $40–60
- National Premier
- $50–70
- International Premier
- $70–95
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Villahermosa to Chetumal
- Ave. Duration
- 9h 35m
- Frequency
- Hourly
- Estimated price
- $55–90
- Schedules at
- ado.com.mx
- Book at
- ado.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 What documents do I need to cross Niagara Falls?, How do I get from Sydney to Melbourne, and How to get from Luton Airport into central London - to help you get the most out of your next trip.











