HUB hero image

How to Travel from

Belize City to Oaxaca

by Rideshare, Route or Car

Belize City
+0
Oaxaca
Transport search to Oaxaca
Belize City
+0
Oaxaca
Building a composite car route
Cheapest
Best Offer!
Car
18 h 3 min
1421 km.
from $78
Composite Route Car Only

Six ways to Travel from Belize City to Oaxaca

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

American Airlines

Website:
aa.com/
Plane from Belize City Goldson Intl Apt to Xoxocotlán
Ave. Duration:
7h 48m
Frequency:
Every day
Estimated price:
$265.30–$1,200.19

Aeroméxico

Website:
aeromexico.com/es-mx
Plane from Chetumal International Airport to Xoxocotlán
Ave. Duration:
6h 19m
Frequency:
Every day
Estimated price:
$151.60–$543.24

Viva Aerobus

Website:
vivaaerobus.com
Plane from Chetumal International Airport to Xoxocotlán
Ave. Duration:
4h 5m
Frequency:
Sunday
Estimated price:
$120.02–$694.85

Volaris

Website:
volaris.com/
Plane from Chetumal International Airport to Xoxocotlán
Ave. Duration:
5h 56m
Frequency:
Monday, Wednesday, Thursday, and Sunday
Estimated price:
$189.50–$619.04
Plane from Belize City Goldson Intl Apt to Xoxocotlán
Ave. Duration:
5h 37m
Frequency:
Every day
Estimated price:
$151.60–$391.64
Plane from Dangriga to Xoxocotlán
Ave. Duration:
7h 14m
Frequency:
Every day
Estimated price:
$138.97–$341.11

Bus operators

Mundo Maya Travels (MayanOz)

Website:
travelmundomaya.com/home
Bus from Belize City to Bacalar
Ave. Duration:
3h
Frequency:
Once daily
Estimated price:
$42.95–$75.80
Bus from Belize City to Chetumal
Ave. Duration:
2h 20m
Frequency:
Once daily
Estimated price:
$36.64–$69.48
Bus from Belize City to Flores
Ave. Duration:
4h 15m
Frequency:
Once daily
Estimated price:
$46.74–$82.12
Bus from Flores to Palenque
Ave. Duration:
8h
Frequency:
On demand
Estimated price:
$61.90–$88.43

ADO

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Chetumal to Puebla
Ave. Duration:
21h
Frequency:
3 times a day
Estimated price:
$94.75–$151.60
Bus from Puebla Terminal CAPU to Oaxaca
Ave. Duration:
4h 40m
Frequency:
Every 2 hours
Estimated price:
$34.11–$60.20
Bus from Villahermosa to Oaxaca
Ave. Duration:
13h 10m
Frequency:
Twice daily
Estimated price:
$63.17–$94.75

OTillett Busline

Phone:
+501 614 4849
Website:
nayawalk.com/belize/bus/
Bus from Belize City to Chetumal
Ave. Duration:
3h 30m
Frequency:
Once daily
Estimated price:
$22.84

Ómnibus Cristóbal Colón (OCC)

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Palenque to Villahermosa
Ave. Duration:
2h 50m
Frequency:
Once daily
Estimated price:
$11.37–$22.74
Bus from Chetumal to San
Ave. Duration:
16h 50m
Frequency:
Twice daily
Estimated price:
$63.17–$126.34
Bus from San Cristóbal de las Casas to Oaxaca
Ave. Duration:
12h 5m
Frequency:
3 times a day
Estimated price:
$46.74–$94.75

Questions and Answers

What is the cheapest way to get from Belize City to Oaxaca?

The cheapest way to get from Belize City to Oaxaca is to bus via San Cristóbal de las Casas which costs $108.70 - $217.39 and takes 34h 25m.

What is the fastest way to get from Belize City to Oaxaca?

The fastest way to get from Belize City to Oaxaca is to fly which takes 8h 55m and costs $141.30 - $358.70 .

Is there a direct bus between Belize City and Oaxaca?

No, there is no direct bus from Belize City to Oaxaca. However, there are services departing from Belize City and arriving at Oaxaca via Chetumal and Puebla Terminal CAPU. The journey, including transfers, takes approximately 30h.

How far is it from Belize City to Oaxaca?

The distance between Belize City and Oaxaca is 1142 km. The road distance is 1247.3 km.

How do I travel from Belize City to Oaxaca without a car?

The best way to get from Belize City to Oaxaca without a car is to bus which takes 30h and costs $141.30 - $250 .

How long does it take to get from Belize City to Oaxaca?

It takes approximately 11h 15m to get from Belize City to Oaxaca, including transfers.

Where do I catch the Belize City to Oaxaca bus from?

Belize City to Oaxaca bus services, operated by Mundo Maya Travels (MayanOz), depart from Belize City station.

Bus or fly from Belize City to Oaxaca?

The best way to get from Belize City to Oaxaca is to bus which takes 30h and costs $141.30 - $250 . Alternatively, you can fly, which costs $141.30 - $358.70 and takes 8h 55m.

Where does the Belize City to Oaxaca bus arrive?

Belize City to Oaxaca bus services, operated by Mundo Maya Travels (MayanOz), arrive at Chetumal station.

Can I drive from Belize City to Oaxaca?

Yes, the driving distance between Belize City to Oaxaca is 1247 km. It takes approximately 16h 56m to drive from Belize City to Oaxaca.

Where can I stay near Oaxaca?

There are 701+ hotels available in Oaxaca. Prices start at $4.32 per night.
+0