Where is Xcalak

Xcalak pronounced "ish-kalak"...

Located on the Caribbean at the Southern most tip of the Yucatan Peninsula in the State of Quintana Roo 250 miles South of Cancun, on the coastal area called Costa Maya. The second largest barrier reef in the world follows the coastline from above Cozumel to past Belize. Xcalak Village is how Cancun, Cozumel, and other small Fishing Villages in Mexico were many years ago, no crowds...

Getting to Xcalak

Rental Car | Take the Bus | Van Transport | Charter Flight | Boat Trip

Most Visitors to Xcalak arrive at the Cancun Airport and and get a Rental Car. Many well known Rental Car Companies are available. The drive to Xcalak takes around 5 hours with normal stops along the way. If you arrived in the afternoon at the Cancun Airport you should consider staying overnight in Cancun, Playa del Carmen, or Tulum, to break-up your drive to not drive at night. It is not recommended to Drive at night for many reasons, wildlife on the road, no street lighting, narrow roads with no shoulders, and many miles of only Jungle ... Highway 307 is nice and newly widened for an enjoyable trip, but there is long stretches of 'nothing' that makes daytime driving easier.


Due to the Remote Location coming by Bus is not easy because of limited Bus Service. Xcalak has 2 Arrivals (11 AM and 8 PM) and 2 Departures (5 AM and 2 PM) of the Caribe Bus Line a day. Coming by Bus is time consuming, and the only direct Bus to Xcalak is from Chetumal, not from Cancun...


If you want to leave the driving to others you can hire passenger Van Transportation, vans with capacity for up to 8 passengers and luggage. This is a great option if you are traveling in a group, but under 4 in a group would not be very economical, a large rental car would be a better option.


Another option is a Charter Flight, Xcalak has a small 'Airport' with landing strip. You can take a charter flight from Cancun Airport or Playa del Carmen Airport. Flights are available for 4 to 5 people. Remember to arrange with your hotel pick-up from the Xcalak Airstrip to your hotel.


If visiting Belize a fun option is by Boat Trip. Take a scenic 90 min boat trip along the reef to or from Xcalak and San Pedro. Best to arrange this through the Hotel you will be staying at in Xcalak.