Xavage is located on Chetumal - Puerto Juárez Federal Highway km 338, in the municipality of Benito Juarez, state of Quintana Roo; 25 minutes from Cancun’s Hotel Zone and 35 minutes from Playa del Carmen.

You can arrive by car, taxi, or by purchasing the tour which includes round-trip transportation from the comfort of your hotel.

If you are in Cancun

Distance: 4.3 mi (7 km) from the Cancun International Airport, 10 mi (17 km) from the center of the city (depending on the starting point).

Travel time: 10 to 35 minutes depending on the starting point.

You can also get there by bus from Cancún, ADO has daily departures at the following times:

  • 9:45 a.m. Cancun – Xavage
  • 5:30 p.m. Xavage – Cancun

Purchase your ticket at the ADO Ticket Office or on their website.

If you are in Puerto Morelos

Distance: 12 mi (19.7 km) towards Cancun.

Travel time: around 15 min.

If you are in Playa del Carmen

Distance: 30 mi (49 km) towards Cancun.

Travel time: 35 min, approximately.

The Xavage tour provides round trip transportation from the comfort of your hotel, in buses or vans fully equipped for a comfortable, safe and worry-free experience.
Xavage tour has departures Monday to Sunday. The pick-up time will appear at the moment you finish your purchase and will depend on the location of your hotel.

During the purchase process, you will find three options according to your needs:
  • My hotel is on the list: choose where you are staying and that’s it!
  • My hotel is not on the list: choose one of the meeting points and the official Grupo Xcaret transportation will pick you up.
  • I am not staying in a hotel: regardless of where you are staying, you will be able to choose between several meeting points so that the official transportation of Grupo Xcaret will pick you up.
Adults (12+ years):

Online Price

Children (5-11 years):

Online Price

Children: 25% discount from 5 to 11 years old on the adult price.
The minimum age recommended is 6 years old.
Xavage Park

Cancun-Puerto Morelos highway, km 307. Mza. 01 Lot 01-02, 77580 Puerto Morelos, Q.R.