HUB hero image

How to Travel from

Cancún to Puerto Barrios

by Train, Rideshare or Car

Cancún
+0
Puerto Barrios
Transport search to Puerto Barrios
Cancún
+0
Puerto Barrios
Building a composite car route
Cheapest
Best Offer!
Car
14 h 34 min
996 km.
from $54
Composite Route Car Only

Two ways to Travel from Cancún to Puerto Barrios

Composite routes from Cancún to Puerto Barrios

Cheapest
Other

Transport providers

Airlines

Avianca - Aerovías del Continente Americano S.A.

Website:
avianca.com/
Plane from Cancún International Airport to Ramón
Ave. Duration:
7h 37m
Frequency:
Tuesday and Thursday
Estimated price:
$70.65–$271.74
Plane from Cancún International Airport to La
Ave. Duration:
1h 35m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$70.65–$521.74

Tropic Air

Website:
tropicair.com/
Plane from Cancún International Airport to Belize
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$271.74–$815.22
Plane from Cancún International Airport to Dangriga
Ave. Duration:
4h
Frequency:
Every day
Estimated price:
$380.43–$423.91

Volaris

Website:
volaris.com/
Plane from Cancún International Airport to La
Ave. Duration:
1h 32m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$86.96–$369.57

CM Airlines

Website:
cmairlines.com/
Plane from Cancún International Airport to Ramón
Ave. Duration:
6h 29m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$81.52–$206.52

Volaris El Salvador

Website:
volaris.com/
Plane from Cancún International Airport to La
Ave. Duration:
1h 32m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$81.52–$271.74

Bus operators

Floralia

Phone:
+501 674 3567
Website:
floralia.bz/
Bus from Belmopan to Punta
Ave. Duration:
4h 45m
Frequency:
Twice daily
Estimated price:
$14.71

Cecil Gill

Website:
belmopanonline.com/belize-bus-schedules
Bus from Novelo's Bus Terminal to Punta
Ave. Duration:
6h 30m
Frequency:
Once daily
Estimated price:
$8.83

James Bus Line

Phone:
+1 501 702 2049
Website:
go.jamesbus.bz/
Bus from Belmopan to Punta
Ave. Duration:
4h 46m
Frequency:
Every 2 hours
Estimated price:
$13.23
Bus from Dangriga to Punta
Ave. Duration:
3h 1m
Frequency:
Every 2 hours
Estimated price:
$13.23
Bus from Novelo's Bus Terminal to Punta
Ave. Duration:
6h 30m
Frequency:
Every 2 hours
Estimated price:
$13.23

Mundo Maya Travels (MayanOz)

Website:
travelmundomaya.com/home
Bus from Bacalar to Belize
Ave. Duration:
6h 30m
Frequency:
Once daily
Estimated price:
$36.96–$65.22
Bus from Bacalar to Flores
Ave. Duration:
10h 45m
Frequency:
Once daily
Estimated price:
$65.22–$86.96
Other from Punta Gorda to Muelle
Ave. Duration:
1h 30m
Frequency:
Once daily
Estimated price:
$28.26–$70.65

ADO

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Terminal de Autobuses ADO Cancún to Chetumal
Ave. Duration:
6h 35m
Frequency:
Once daily
Estimated price:
$31.52–$46.74
Bus from Aeropuerto Internacional de Cancún Terminal 2 to Terminal
Ave. Duration:
2h 45m
Frequency:
Every 4 hours
Estimated price:
$13.04–$21.74
Bus from Terminal de Autobuses ADO Tulum to Bacalar
Ave. Duration:
3h
Frequency:
Every 2 hours
Estimated price:
$18.48–$30.43

Adrenalina Tours

Phone:
+502 5308 5106
Website:
adrenalinatours.com/
Bus from Bacalar to Belmopan
Ave. Duration:
6h 30m
Frequency:
Once daily
Estimated price:
$63.88
Other from Punta Gorda to Muelle
Ave. Duration:
2h
Frequency:
Once daily
Estimated price:
$58.97

Autobuses Unidos (AU)

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Terminal de Autobuses ADO Tulum to Bacalar
Ave. Duration:
2h 50m
Frequency:
Once daily
Estimated price:
$9.24–$29.35

Autobuses Mayab

Phone:
+52 997 976 0191
Website:
ado.com.mx/
Bus from Aeropuerto Internacional de Cancún Terminal 2 to Bacalar
Ave. Duration:
5h 30m
Frequency:
Every 4 hours
Estimated price:
$16.30–$23.91
Bus from Aeropuerto Internacional de Cancún Terminal 2 to Terminal
Ave. Duration:
2h 5m
Frequency:
Hourly
Estimated price:
$5.43–$8.15

Marlin Espadas

Phone:
+52 983 837 3229
Website:
marlinespadas.net/index.html
Bus from Chetumal to Belize
Ave. Duration:
4h 30m
Frequency:
Once daily
Estimated price:
$19.57–$25.00

Uncharted Jewel Belize

Phone:
+501 614 7869
Website:
unchartedjewelbelize.com/
Bus from Belize City to Punta
Ave. Duration:
4h
Frequency:
On demand
Estimated price:
$368.49

Transportes Starbus

Phone:
+502 2471 0952
Website:
mmcorporacion.com/?page_id=496
Bus from Guatemala City to Morales
Ave. Duration:
3h 18m
Frequency:
Every 4 hours
Estimated price:
$11.96–$32.61
Bus from Santa Elena to Morales
Ave. Duration:
3h 11m
Frequency:
Every 4 hours
Estimated price:
$10.87–$32.61

Carlos Walker

Website:
belmopanonline.com/belize-bus-schedules
Bus from Santa Elena to Mahogany
Ave. Duration:
3h 45m
Frequency:
Once daily

Litegua

Phone:
+502 2326 959
Website:
sistemas.litegua.com/ReservaBoletosWEB
Bus from Morales to Puerto
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$15.22–$21.74

Train operators

Tren Maya

Website:
trenmaya.gob.mx/
Train from Estación Tren Maya Cancún Aeropuerto to Estación
Ave. Duration:
5h 15m
Frequency:
Once daily
Estimated price:
$19.57–$97.83

Other operators

Requena's Charter Service

Phone:
+501 602 0807
Other from Punta Gorda to Muelle
Ave. Duration:
1h
Frequency:
Once daily
Estimated price:
$24.58

Memo's Boat (Asugena Ferry)

Website:
guidetobelize.info/en/travel/belize-water-taxi-timetable-guide.shtml#punta-gorda-belize-puerto-barrios-watertaxi
Other from Punta Gorda Municipal Pier to Puerto
Ave. Duration:
1h 30m
Frequency:
Once daily
Estimated price:
$49.00

Transportes El Chato

Phone:
+502 7948 5525
Website:
facebook.com/profile.php?id=100063760127885
Other from Punta Gorda Municipal Pier to Puerto
Ave. Duration:
3h 30m
Frequency:
Once daily
Estimated price:
$49.00

Questions and Answers

What is the cheapest way to get from Cancún to Puerto Barrios?

The cheapest way to get from Cancún to Puerto Barrios is to bus and shuttle and ferry via Belize City which costs $108.70 - $141.30 and takes 22h 19m.

What is the fastest way to get from Cancún to Puerto Barrios?

The fastest way to get from Cancún to Puerto Barrios is to fly and drive which takes 7h and costs $108.70 - $228.26 .

Is there a direct bus between Cancún and Puerto Barrios?

No, there is no direct bus from Cancún to Puerto Barrios. However, there are services departing from Aeropuerto Internacional de Cancún Terminal 2 and arriving at Puerto Barrios via Terminal de Autobuses ADO Tulum, Bacalar, Santa Elena and Morales. The journey, including transfers, takes approximately 24h 6m.

How far is it from Cancún to Puerto Barrios?

The distance between Cancún and Puerto Barrios is 793 km. The road distance is 985.7 km.

How do I travel from Cancún to Puerto Barrios without a car?

The best way to get from Cancún to Puerto Barrios without a car is to bus and shuttle and ferry which takes 21h 19m and costs $141.30 - $152.17 .

How long does it take to get from Cancún to Puerto Barrios?

It takes approximately 7h to get from Cancún to Puerto Barrios, including transfers.

Where do I catch the Cancún to Puerto Barrios bus from?

Cancún to Puerto Barrios bus services, operated by Autobuses Mayab, depart from Aeropuerto Internacional de Cancún Terminal 2 station.

Where does the Cancún to Puerto Barrios bus arrive?

Cancún to Puerto Barrios bus services, operated by Autobuses Mayab, arrive at Terminal de Autobuses ADO Tulum station.

What is the time difference between Cancún and Puerto Barrios?

Puerto Barrios is 1h behind Cancún. It is currently 05:26 in Cancún and 04:26 in Puerto Barrios.

Can I drive from Cancún to Puerto Barrios?

Yes, the driving distance between Cancún to Puerto Barrios is 986 km. It takes approximately 14h 39m to drive from Cancún to Puerto Barrios.

Where can I stay near Puerto Barrios?

There are 22+ hotels available in Puerto Barrios. Prices start at $10.21 per night.
+0