There are 5 ways to get from Escárcega to Belize City by bus, train, car, 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 Escárcega to Chetumalbus Vía Chetumal
- Take the bus from Chetumal to Belize Citybus Chetumal
8h$45–259Train, bus
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Chetumal Aeropuertotrain Escárcega
- Take the bus from Chetumal to Belize Citybus Chetumal
9h 58m$52–311Drive 411.7 km
- Drive from Escárcega to Belize Citycar 411.7 km
6h$86–124Train, shuttle
- 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
9h 17mBus, shuttle
- Take the bus from Escárcega to Bacalarbus Coatzacoalcos
- Take a shuttle bus from Bacalar to Belize City
7h 53m
Escárcega to Belize City by bus
Questions & Answers
The cheapest way to get from Escárcega to Belize City is to bus which costs $45 - $260 and takes 8h.
The fastest way to get from Escárcega to Belize City is to drive which takes 6h and costs $85 - $130.
No, there is no direct bus from Escárcega to Belize City. However, there are services departing from Escárcega and arriving at Belize City via Chetumal. The journey, including transfers, takes approximately 8h.
The distance between Escárcega and Belize City is 425 km. The road distance is 411.7 km.
The best way to get from Escárcega to Belize City without a car is to bus which takes 8h and costs $45 - $260.
It takes approximately 8h to get from Escárcega to Belize City, including transfers.
Escárcega to Belize City bus services, operated by ADO, depart from Escárcega station.
Escárcega to Belize City bus services, operated by ADO, arrive at Chetumal station.
Yes, the driving distance between Escárcega to Belize City is 412 km. It takes approximately 6h to drive from Escárcega to Belize City.
There are 64+ hotels available in Belize City.
What companies run services between Escárcega, Campeche, Mexico and Belize City, Belize?
You can take a bus from Escárcega to Belize City via Chetumal in around 8h.
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Escárcega to Estación Tren Maya Chetumal Aeropuerto
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- $19–100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $19–25
- Local Tourist
- $24–35
- National Tourist
- $35–50
- International Tourist
- $45–65
- National Premier
- $55–75
- International Premier
- $75–100
Train from Estación Tren Maya Escárcega to Estación Tren Maya Chetumal Aeropuerto
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- $19–100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $19–25
- Local Tourist
- $24–35
- National Tourist
- $35–50
- International Tourist
- $45–65
- National Premier
- $55–75
- International Premier
- $75–100
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Escárcega to Chetumal
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 999 924 0830
- Website
- facebook.com
Bus from Escárcega to Chetumal
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- $15–24
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Escárcega to Chetumal
- Ave. Duration
- 4h 57m
- Frequency
- Once daily
- Estimated price
- $21–35
- Schedules at
- ado.com.mx
- Book at
- ado.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
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
- +52 921 124 4435
- [email protected]
- Website
- Agencia de Viajes Chule
Bus from Escárcega to Bacalar
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Estimated price
- $26–40
- Schedules at
- Agencia de Viajes Chule
- Phone
- +52 998 398 8466
- [email protected]
- Website
- Vive Mexico
Bus from Escárcega to Bacalar
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $23–26
- Schedules at
- Vive Mexico
- Phone
- +501 614 9503
- [email protected]
- Website
- Nelson Maya Adventures
Shuttle from Bacalar to Belize City
- Ave. Duration
- 4h
- Frequency
- On demand
- Website
- Nelson Maya Adventures
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 Flying into Beijing?, French strikes 2018: What are my alternative transport options?, and Want to know more about Flixbus? - to help you get the most out of your next trip.






























