There are 4 ways to get from Tabasco to Belize City by bus, car, train, or shuttle
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–312Drive 651.6 km
- Drive from Villahermosa to Belize Citycar 651.6 km
10h 50m$136–196Train, 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 13mBus, 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$98–145
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 $55 - $320 and takes 13h 35m.
The fastest way to get from Tabasco to Belize City is to drive which takes 10h 50m and costs $130 - $200.
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 $55 - $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.
Book your Tabasco to Belize City bus tickets online with 12go.asia.
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
- $17–21
- National Tourist
- $26–32
- International Tourist
- $35–45
- National Premier
- $40–50
- 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–90
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $17–23
- Local Tourist
- $21–28
- National Tourist
- $30–45
- International Tourist
- $40–60
- National Premier
- $50–70
- International Premier
- $70–90
- 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
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Villahermosa to Chetumal
- Ave. Duration
- 10h 35m
- Frequency
- 3 times a day
- Estimated price
- $50–110
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Palenque
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- $13–40
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 999 924 0830
- Website
- facebook.com
Bus from Villahermosa to Chetumal
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $29–45
- Schedules at
- ahorrobus.com.mx
- [email protected]
- Website
- MayanOz
Bus from Chetumal to Belize City
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $30–210
- Website
- MayanOz
- Airport
- $180–210
- Phone
- +501 671 7268
- [email protected]
- Website
- Belize Shuttle
Shuttle from Corozal to Belize City Goldson Intl Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Palenque to Flores
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- Adrenalina Tours
- [email protected]
- Website
- Getaway Travels
Bus from Flores - Santa Elena to Belize City
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Getaway Travels
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 Heathrow Airport into central London, Why you should take the train in the US, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
There are 65+ hotels available in Belize City.

































