• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 8 ways to get from Cancún to Calakmul by bus, taxi, rideshare, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Agencia de Viajes Chule, taxi  •  8h 46m

  1. Take the bus from Cancún Ruta 5 to Xpujil Cancun
  2. Take a taxi from Xpujil to Calakmul

$21 - $26

7 alternative options

Bus Turismo Azul, taxi  •  8h 48m

  1. Take the bus from Cancún Turismo Azul to Xpujil Cancún / ...
  2. Take a taxi from Xpujil to Calakmul

$21 - $26

Bus, taxi via Tulum  •  10h 56m

  1. Take the bus from Cancún Terminal ADO to Tulum
  2. Take the bus from Tulum to Bacalar
  3. Take the bus from Bacalar to Xpujil
  4. Take a taxi from Xpujil to Calakmul

$42 - $108

Bus, Shared Taxi, taxi  •  9h 25m

  1. Take the bus from Cancun to Chetumal
  2. Take the Shared Taxi from Chetumal to Xpujil
  3. Take a taxi from Xpujil to Calakmul

$66 - $71

Taxi  •  8h 51m

  1. Take a taxi from Cancún to Calakmul 361.2 miles

$100 - $130

Drive  •  8h 51m

  1. Drive from Cancún to Calakmul 361.2 miles

$45 - $70

Fly to Chetumal, Shared Taxi, taxi  •  6h 46m

  1. Fly from Cancun (CUN) to Chetumal (CTM) CUN - CTM
  2. Take the Shared Taxi from Chetumal to Xpujil
  3. Take a taxi from Xpujil to Calakmul

$133 - $405

Fly to Belmopan, drive  •  16h 10m

  1. Fly from Cancun (CUN) to Belmopan (BCV) CUN - BCV
  2. Drive from Belmopan to Calakmul

$209 - $875

Questions & Answers

The cheapest way to get from Cancún to Calakmul is to bus and taxi which costs $420 - $500 and takes 8h 46m.

More details

The quickest way to get from Cancún to Calakmul is to fly and Shared Taxi and taxi which costs $2500 - $8000 and takes 6h 46m.

More details

The distance between Cancún and Calakmul is 461 km. The road distance is 578 km.

Get driving directions

The best way to get from Cancún to Calakmul without a car is to bus and taxi which takes 8h 46m and costs $420 - $500.

More details

It takes approximately 8h 46m to get from Cancún to Calakmul, including transfers.

More details

The quickest flight from Cancun Airport to Chetumal Airport is the direct flight which takes 1h 20m.

Search flights

Calakmul is 1h behind Cancún. It is currently 7:05 AM in Cancún and 6:05 AM in Calakmul.

Yes, the driving distance between Cancún to Calakmul is 578 km. It takes approximately 8h 51m to drive from Cancún to Calakmul.

Get driving directions

Mayair offers flights from Cancun Airport to Chetumal Airport.

Search flights

The best way to get from Cancún to Cancun Airport is to bus which takes 30m and costs $70 - $400.

More details

Map of how to get from Cancún to Calakmul.
Launch map view
  • Distance: 288.3 miles
  • Duration: 8h 46m

What companies run services between Cancún, Mexico and Calakmul, Mexico?

There is no direct connection from Cancún to Calakmul. However, you can take the bus to Xpujil then take the taxi to Calakmul. Alternatively, you can take the bus to Xpujil then take the taxi to Calakmul.

Airlines
Tropic Air
Website
tropicair.com
Flights from Cancun to Belmopan via Belize City Goldson Intl Apt, Belize City Municipal
Ave. Duration
13h 45m
When
Monday, Friday, Saturday and Sunday
Estimated price
$350 - $1,300
Flights from Cancun to Belmopan via Mexico City, Belize City Goldson Intl Apt
Ave. Duration
7h
When
Saturday and Sunday
Estimated price
$170 - $800
Flights from Cancun to Belmopan via Miami, Belize City Goldson Intl Apt
Ave. Duration
7h 56m
When
Every day
Estimated price
$140 - $950
Flights from Cancun to Belmopan via Panama City, Belize City Goldson Intl Apt
Ave. Duration
8h 7m
When
Tuesday and Friday
Estimated price
$240 - $950
Mayair
Website
mayair.com.mx
Flights from Cancun to Chetumal
Ave. Duration
1h 20m
When
Monday, Wednesday and Friday
Estimated price
$35 - $330
Bus operators
Agencia de Viajes Chule
Phone
+52 984 164 5441, +52 984 1837594, +52 229 119 0916
Bus from Cancún Ruta 5 to Xpujil
Ave. Duration
6h 52m
Frequency
Once daily
Schedules at
facebook.com
Bus from Bacalar to Xpujil
Ave. Duration
1h 22m
Frequency
Once daily
Schedules at
facebook.com
Turismo Diamante
Phone
+52 9981796618, +52 9981211990,(998)2568529
Bus from Cancún Ruta 5 to Xpujil
Ave. Duration
7h 11m
Frequency
Once daily
Schedules at
facebook.com
Bus from Bacalar to Xpujil
Ave. Duration
1h 41m
Frequency
Once daily
Schedules at
facebook.com
Turismo Azul
Phone
+52 9983326135, +52 9983062644, +52 984 182 5370
Bus from Cancún Turismo Azul to Xpujil
Ave. Duration
6h 54m
Frequency
Once daily
Bus from Bacalar to Xpujil
Ave. Duration
1h 24m
Frequency
Once daily
Vive Mexico
Phone
+52 984 133 8674, 9371280768, 9841531307
Bus from Cancún to Xpujil
Ave. Duration
6h 59m
Frequency
Once daily
Schedules at
facebook.com
Bus from Bacalar to Xpujil
Ave. Duration
1h 29m
Frequency
Once daily
Schedules at
facebook.com
Transportadora Turística del Caribe
Bus from Cancún to Xpujil
Ave. Duration
7h 1m
Frequency
Once daily
Bus from Bacalar to Xpujil
Ave. Duration
1h 31m
Frequency
Once daily
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Cancún Terminal ADO to Tulum
Ave. Duration
1h 40m
Frequency
Hourly
Estimated price
$7 - $26
Schedules at
ado.com.mx
First
$18 - $26
Economy
$8 - $12
Bus from Tulum to Bacalar
Ave. Duration
2h 44m
Frequency
5 times a day
Estimated price
$11 - $30
Schedules at
ado.com.mx
First
$21 - $30
Economy
$11 - $16
Bus from Bacalar to Xpujil
Ave. Duration
2h 35m
Frequency
Twice daily
Estimated price
$7 - $26
Schedules at
ado.com.mx
First
$18 - $26
Economy
$7 - $11
Autobuses Mayab
Phone
55/5133-2424 or 01800/702–8000
Website
ado.com.mx
Bus from Tulum to Bacalar
Ave. Duration
3h 5m
Frequency
Every 2 hours
Estimated price
$6 - $10
Schedules at
ado.com.mx
Other operators
SUCHAA
Phone
+52 8320267, +52 98328164
Email
suchaa-unido@hotmail.com
Website
facebook.com
Rideshare from Chetumal to Xpujil
Ave. Duration
1h 40m
Frequency
Every 30 minutes
Estimated price
$7
More information
SUCHAA
Taxi from Xpujil to Calakmul
Ave. Duration
1h 54m
Estimated price
$21 - $26

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 Italian Lakes: Getting around by train, Train travel in France: A guide to SNCF and How to travel India's Golden Triangle - to help you get the most out of your next trip.