• Our partners include:

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

There are 4 ways to get from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Xcalak by plane, car, taxi, bus or rideshare

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

Fly to Belize City Municipal, drive  •  15 h 29 min

  1. Fly from Punta Cana (PUJ) to Belize City Municipal (TZA) PUJ - TZA
  2. Drive from Belize City Municipal to Xcalak

Cheapest option

Fly to Belize City Goldson Intl Apt, bus  •  17 h 10 min

  1. Fly from Punta Cana (PUJ) to Belize City Goldson Intl Apt (BZE) PUJ - BZE
  2. Take the bus from Belize City to Bacalar
  3. Take the bus from Bacalar to Xcalak

$384 - $2,093

2 alternative options

Fly to Chetumal, taxi  •  14 h 25 min

  1. Fly from Punta Cana (PUJ) to Chetumal (CTM) PUJ - CTM
  2. Take a taxi from Chetumal to Xcalak

$480 - $1,580

Fly to Cancun, bus, rideshare  •  16 h 54 min

  1. Fly from Punta Cana (PUJ) to Cancun (CUN) PUJ - CUN
  2. Take the bus from Cancún International Airport T2 to Playa del Carmen Terminal Turística
  3. Take the bus from Playa del Carmen Terminal Turística to Felipe Carrillo Puerto
  4. Take the rideshare from Felipe Carrillo Puerto to Limones
  5. Take the bus from Limones to Xcalak

Questions & Answers

The cheapest way to get from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Xcalak is to fly and taxi which costs $480 - $1,600 and takes 14 h 25 min.

More details

The quickest way to get from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Xcalak is to fly and taxi which costs $480 - $1,600 and takes 14 h 25 min.

More details

The distance between Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana and Xcalak is 2045 km.

It takes approximately 15 h 29 min to get from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Xcalak, including transfers.

More details

There is no direct flight from Punta Cana Airport to Belize City Municipal Airport. The quickest flight takes 13 h 37 min and has two stopovers.

Search flights

Xcalak is 1 h behind Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana. It is currently 6:31 AM in Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana and 5:31 AM in Xcalak.

Copa Airlines, American Airlines and Tropic Air offer flights from Punta Cana Airport to Belize City Municipal Airport.

Search flights

There are five+ hotels available in Xcalak. Prices start at $100 USD per night.

More details

The best way to get from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Punta Cana Airport is to shuttle which takes 30 min and costs $35.

More details

Map of how to get from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Xcalak.
Launch map view
  • Distance: 1277.9 miles
  • Duration: 15 h 29 min

What companies run services between Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana, Dominican Republic and Xcalak, Mexico?

There is no direct connection from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana to Xcalak. However, you can take the shuttle to Punta Cana Airport, take the walk to Punta Cana airport, fly to Belize City Municipal, then take the drive to Xcalak. Alternatively, you can take the shuttle to Punta Cana Airport, take the walk to Punta Cana airport, fly to Chetumal, then take the taxi to Xcalak.

Airlines
Tropic Air
Website
tropicair.com
Flights from Punta Cana to Belize City Municipal via Panama City, Belize City Goldson Intl Apt
Ave. Duration
7 h 37 min
When
Friday
Estimated price
$420 - $1,600
Flights from Punta Cana to Belize City Municipal via Miami, Belize City Goldson Intl Apt
Ave. Duration
8 h 1 min
When
Every day
Estimated price
$290 - $1,800
Flights from Punta Cana to Belize City Municipal via Miami, Belize City Goldson Intl Apt, Belmopan
Ave. Duration
9 h 16 min
When
Every day
Estimated price
$300 - $1,800
Flights from Punta Cana to Belize City Municipal via Miami, Belize City Goldson Intl Apt, San Pedro
Ave. Duration
9 h 33 min
When
Every day
Estimated price
$290 - $1,800
Flights from Punta Cana to Belize City Municipal via Panama City, Belize City Goldson Intl Apt, Belmopan
Ave. Duration
9 h 37 min
When
Friday
Estimated price
$440 - $1,700
Flights from Punta Cana to Belize City Municipal via Panama City, Belize City Goldson Intl Apt, San Pedro
Ave. Duration
9 h 54 min
When
Friday
Estimated price
$430 - $1,700
Flights from Punta Cana to Belize City Municipal via Miami, Belize City Goldson Intl Apt, Dangriga
Ave. Duration
10 h 11 min
When
Every day
Estimated price
$300 - $1,800
Flights from Punta Cana to Belize City Municipal via Panama City, Belize City Goldson Intl Apt, Dangriga
Ave. Duration
10 h 32 min
When
Friday
Estimated price
$430 - $1,700
American Airlines
Website
aa.com
Flights from Punta Cana to Belize City Goldson Intl Apt via Miami
Ave. Duration
7 h 9 min
When
Every day
Estimated price
$310 - $2,000
Flights from Punta Cana to Cancun via Miami
Ave. Duration
6 h 24 min
When
Every day
Estimated price
$460 - $1,300
Flights from Punta Cana to Cancun via Philadelphia
Ave. Duration
9 h 15 min
When
Saturday
Estimated price
$460 - $1,300
Mayair
Website
mayair.com.mx
Flights from Punta Cana to Chetumal via Miami, Cancun
Ave. Duration
13 h 28 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$360 - $2,300
Flights from Punta Cana to Chetumal via Fort Lauderdale, Cancun
Ave. Duration
17 h 40 min
When
Tuesday, Thursday and Sunday
Estimated price
$410 - $1,500
Interjet
Website
interjet.com
Flights from Punta Cana to Chetumal via Mexico City
Ave. Duration
13 h 30 min
When
Saturday and Sunday
Estimated price
$550 - $2,400
Flights from Punta Cana to Chetumal via Miami, Mexico City
Ave. Duration
16 h 33 min
When
Every day
Estimated price
$500 - $2,300
Copa Airlines
Website
copaair.com
Flights from Punta Cana to Belize City Goldson Intl Apt via Panama City
Ave. Duration
6 h 40 min
When
Friday
Estimated price
$460 - $1,800
Flights from Punta Cana to Cancun via Panama City
Ave. Duration
7 h 42 min
When
Every day
Estimated price
$800 - $1,600
Volaris
Website
volaris.com
Flights from Punta Cana to Chetumal via Mexico City
Ave. Duration
8 h 47 min
When
Saturday
Estimated price
$550 - $2,400
Flights from Punta Cana to Chetumal via Miami, Mexico City
Ave. Duration
12 h 3 min
When
Tuesday, Thursday and Saturday
Estimated price
$550 - $3,100
Southwest Airlines
Website
southwest.com
Flights from Punta Cana to Cancun via Fort Lauderdale
Ave. Duration
5 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$300 - $1,200
Delta
Website
delta.com
Flights from Punta Cana to Cancun via Atlanta
Ave. Duration
8 h 10 min
When
Saturday
Estimated price
$600 - $1,500
Aeroméxico
Website
world.aeromexico.com
Flights from Punta Cana to Cancun via Mexico City
Ave. Duration
8 h 50 min
When
Saturday
Estimated price
$480 - $2,000
United Airlines
Website
united.com
Flights from Punta Cana to Cancun via Newark
Ave. Duration
9 h 30 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$490 - $1,400
Air Transat
Website
airtransat.com
Flights from Punta Cana to Cancun via Windsor
Ave. Duration
9 h 45 min
When
Friday
Estimated price
$600 - $2,100
Sunwing Airlines
Website
sunwing.ca
Flights from Punta Cana to Cancun via Montreal
Ave. Duration
11 h 15 min
When
Saturday
Estimated price
$750 - $2,500
Bus operators
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Belize City to Bacalar
Ave. Duration
2 h 40 min
Frequency
Once daily
Estimated price
$10 - $29
Schedules at
ado.com.mx
First
$20 - $29
Economy
$10 - $15
Bus from Cancún International Airport T2 to Playa del Carmen Terminal Turística
Ave. Duration
1 h 20 min
Frequency
Every 30 minutes
Estimated price
$5 - $23
Schedules at
ado.com.mx
First
$16 - $23
Economy
$5 - $8
Bus from Playa del Carmen Terminal Turística to Felipe Carrillo Puerto
Ave. Duration
1 h 55 min
Frequency
Once daily
Estimated price
$9 - $28
Schedules at
ado.com.mx
First
$19 - $28
Economy
$9 - $13
Autobuses Caribe
Phone
+52 0155 5784 46 52, (809) 221-4422 x 2000
Website
ado.com.mx
Bus from Bacalar to Xcalak
Ave. Duration
2 h 20 min
Frequency
4 times a day
Estimated price
$9
Schedules at
ado.com.mx
Bus from Limones to Xcalak
Ave. Duration
1 h 50 min
Frequency
4 times a day
Estimated price
$9
Schedules at
ado.com.mx
Other operators
SUCHAA
Phone
+52 8320267, +52 98328164
Email
suchaa-unido@hotmail.com
Website
facebook.com
Rideshare from Felipe Carrillo Puerto to Limones
Ave. Duration
54 min
Frequency
Hourly
More information
SUCHAA
Taxi from Chetumal to Xcalak
Ave. Duration
3 h 8 min
Estimated price
$35 - $45

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 Train travel in France: A guide to SNCF, South Korea: Travelling from Seoul to Busan and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.

Trips from Caribe Club Princess Beach Resort and Spa-All Inclusive, Punta Cana