There are 5 ways to get from Belize to Mexico City by ferry, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry to Chetumal International Airport, fly to Benito Juárez International Airport
best- Take the ferry from San Pedro to Chetumalferry
- Fly from Chetumal International Airport (CTM) to Benito Juárez International Airport (MEX)plane CTM - MEX
4h 28m$2,430–4,758Bus
- Take the bus from Belize City to Chetumalbus Belize city
- Take the bus from Chetumal to México Terminal TAPObus
23h 55m$2,539–7,246Drive 1,404.3 km
- Drive from Belize City to Mexico Citycar 1,404.3 km
19h 17m$5,013–7,240Fly Belize City Goldson Intl Apt to Benito Juárez International Airport
- Fly from Belize City Goldson Intl Apt (BZE) to Benito Juárez International Airport (MEX)plane BZE - MEX
5h$6,000–15,000Ferry to Chetumal International Airport, fly to Felipe Ángeles International Airport
- Take the ferry from San Pedro to Chetumalferry
- Fly from Chetumal International Airport (CTM) to Felipe Ángeles International Airport (NLU)plane CTM - NLU
6h 6m$2,680–6,158
Belize to Mexico City by bus
Questions & Answers
The cheapest way to get from Belize to Mexico City is to bus which costs $2500 - $7500 and takes 23h 55m.
The fastest way to get from Belize to Mexico City is to ferry and fly which takes 4h 28m and costs $2400 - $4800.
No, there is no direct bus from Belize to Mexico City. However, there are services departing from Belize City and arriving at México Terminal TAPO via Chetumal. The journey, including transfers, takes approximately 23h 55m.
The distance between Belize and Mexico City is 1225 km. The road distance is 1404.3 km.
The best way to get from Belize to Mexico City without a car is to bus which takes 23h 55m and costs $2500 - $7500.
It takes approximately 4h 28m to get from Belize to Mexico City, including transfers.
Belize to Mexico City bus services, operated by Mundo Maya Travels (MayanOz), depart from Belize City station.
The best way to get from Belize to Mexico City is to bus which takes 23h 55m and costs $2500 - $7500. Alternatively, you can fly, which costs $6000 - $15000 and takes 5h.
There is no direct flight from Belize City Goldson Intl Apt Airport to Benito Juárez International Airport Airport. The quickest flight takes 7h 41m and has one stopover.
Belize to Mexico City bus services, operated by Mundo Maya Travels (MayanOz), arrive at Chetumal station.
What companies run services between Belize and Mexico City, Mexico?
You can take a bus from Belize City to México Terminal TAPO via Chetumal in around 23h 55m. Alternatively, American Airlines, Copa Airlines, and four other airlines fly from Belize City Goldson Intl Apt (BZE) to Benito Juárez International Airport (MEX) 4 times a day.
- Website
- aeromexico.com
Flights from Chetumal International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $1,300–7,500
Flights from Belize City Goldson Intl Apt to Benito Juárez International Airport via Guatemala City
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- $1,700–9,000
Flights from Belize City Goldson Intl Apt to Benito Juárez International Airport via Cancun
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $1,900–9,500
- [email protected]
- Website
- MayanOz
Bus from Belize City to Chetumal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $500–3,600
- Website
- MayanOz
- Airport
- $3,000–3,600
- [email protected]
- Website
- MayanOz
Ferry from San Pedro to Chetumal
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $750–1,700
- Website
- MayanOz
Ferry from San Pedro to Chetumal
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- $750–1,700
- Website
- MayanOz
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 Getting to Milan from the airport, French strikes 2018: What are my alternative transport options?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Belize to Mexico City is 1404 km. It takes approximately 19h 17m to drive from Belize to Mexico City.
TAG Airlines, Tropic Air, Copa Airlines and three other airlines offer flights from Belize City Goldson Intl Apt Airport to Benito Juárez International Airport Airport.
There are 3639+ hotels available in Mexico City.





