There are 10 ways to get from Puerto Vallarta to Xcaret Park by plane, shuttle, bus, taxi, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Licenciado Gustavo Díaz Ordaz International Airport to Cancún International Airport, shuttle
best- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Cancún International Airport (CUN)plane PVR - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Punta Venado
7h 53m$2,227–7,580Bus, taxi, train
- Take the bus from Puerto Vallarta to Terminal Central de Autobuses del Nortebus
- Take the bus from Mexico City Politécnico to Villahermosabus
- Take the bus from Villahermosa to Buena Vistabus
- Take the taxi from Buena Vista to Estación Tren Maya Palenquetaxi
- Take the train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuertotrain
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Playa del Carmentrain
40h 45m$4,722–10,433Drive 2,419.6 km
- Drive from Puerto Vallarta to Xcaret Parkcar 2,419.6 km
27h 50m$4,269–6,167Fly Licenciado Gustavo Díaz Ordaz International Airport to Tulum International Airport, taxi, shuttle
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Tulum International Airport (TQO)plane PVR - TQO
- Take the taxi from Tulum International Airport (TQO) to Tulumtaxi
- Take a shuttle bus from Tulum to Xcaret
9h 10m$4,480–17,920Fly Licenciado Gustavo Díaz Ordaz International Airport to Cozumel International Airport, car ferry
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Cozumel International Airport (CZM)plane PVR - CZM
- Take the carferry from Cozumel to Punta Venado - Calicacarferry
10h 31m$3,090–7,880Bus to Amado Nervo International Airport, fly to Cancún International Airport, shuttle
- Take the bus from Nuevo Vallarta to Tepicbus
- Fly from Amado Nervo International Airport (TPQ) to Cancún International Airport (CUN)plane TPQ - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Punta Venado
12h 17m$3,831–9,259Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Cancún International Airport, shuttle
- Take the bus from Puerto Vallarta to Terminal Zapopanbus
- Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Cancún International Airport (CUN)plane GDL - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Punta Venado
11h 8m$2,322–6,008Bus via Puebla
- Take the bus from Puerto Vallarta to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
- Take the bus from Puebla Capu to Playa del Carmen Alternabus
42h 7m$4,379–7,983Bus
- Take the bus from Puerto Vallarta to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancúnbus
- Take the bus from Terminal de Autobuses ADO Cancún to Xcaretbus
44h 29m$4,347–8,033Bus via Tuxtla Gutiérrez
- Take the bus from Puerto Vallarta to Terminal Tlaquepaquebus
- Take the bus from Central ACN to Tonalábus
- Take the bus from Tonalá to Tuxtla Gutiérrezbus
- Take the bus from Tuxtla Gutiérrez to Terminal de Autobuses ADO Tulumbus
- Take the bus from Terminal de Autobuses ADO Tulum to Río Secretobus
2d 9h$3,437–6,523
Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Cancún International Airport (CUN) flights
Questions & Answers
The cheapest way to get from Puerto Vallarta to Xcaret Park is to bus and fly and shuttle which costs $2300 - $6000 and takes 11h 8m.
The fastest way to get from Puerto Vallarta to Xcaret Park is to fly and shuttle which takes 7h 53m and costs $2200 - $8000.
No, there is no direct bus from Puerto Vallarta to Xcaret Park. However, there are services departing from Puerto Vallarta and arriving at Xcaret via Terminal Central de Autobuses del Norte, Puebla Capu and Playa del Carmen. The journey, including transfers, takes approximately 42h 7m.
The distance between Puerto Vallarta and Xcaret Park is 1985 km. The road distance is 2419.6 km.
The best way to get from Puerto Vallarta to Xcaret Park without a car is to bus and taxi and train which takes 40h 45m and costs $4700 - $11000.
It takes approximately 7h 53m to get from Puerto Vallarta to Xcaret Park, including transfers.
Puerto Vallarta to Xcaret Park bus services, operated by Futura, depart from Puerto Vallarta station.
Puerto Vallarta to Xcaret Park bus services, operated by Futura, arrive at Terminal Central de Autobuses del Norte station.
Yes, the driving distance between Puerto Vallarta to Xcaret Park is 2420 km. It takes approximately 27h 50m to drive from Puerto Vallarta to Xcaret Park.
There are 2214+ hotels available in Xcaret Park.
What companies run services between Puerto Vallarta, Mexico and Xcaret Park, Mexico?
You can take a bus from Puerto Vallarta to Xcaret Park via Terminal Central de Autobuses del Norte, Puebla Terminal CAPU, Puebla Capu, Playa del Carmen Alterna, Playa del Carmen, and Xcaret in around 42h 7m.
- Website
- vivaaerobus.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $1,600–6,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Cozumel International Airport via Monterrey
- Ave. Duration
- 7h 27m
- When
- Tuesday and Sunday
- Estimated price
- $2,000–6,500
Flights from Amado Nervo International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 8h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,900–10,000
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $1,200–3,600
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $1,200–3,600
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport via Veracruz
- Ave. Duration
- 5h 5m
- When
- Thursday and Sunday
- Estimated price
- $1,200–3,600
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport via Puebla
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- $1,200–3,600
- Website
- volaris.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Cozumel International Airport via Mexico City
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $2,000–7,500
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport
- Ave. Duration
- 2h 44m
- When
- Every day
- Estimated price
- $1,300–3,400
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport via Queretaro
- Ave. Duration
- 4h 19m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,300–3,400
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 4h 46m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,300–3,400
- Website
- aeromexico.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $1,500–7,500
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Tulum International Airport via Mexico City
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $2,200–11,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Cozumel International Airport via Mexico City
- Ave. Duration
- 6h 49m
- When
- Every day
- Estimated price
- $2,200–11,000
Flights from Amado Nervo International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 5h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $3,600–17,000
- Website
- mexicana.gob.mx
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Tulum International Airport via Mexico City
- Ave. Duration
- 5h 36m
- When
- Sunday
- Estimated price
- $2,100–11,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 10h 53m
- Frequency
- Once daily
- Estimated price
- $750–3,800
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $750–950
- Local Tourist
- $950–1,200
- National Tourist
- $1,400–1,800
- International Tourist
- $1,900–2,400
- National Premier
- $2,300–2,800
- International Premier
- $3,100–3,800
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Playa del Carmen
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- $180–900
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $180–220
- Local Tourist
- $220–270
- National Tourist
- $340–410
- International Tourist
- $450–550
- National Premier
- $500–650
- International Premier
- $700–900
- Phone
- +52 998 980 0807
- [email protected]
- Website
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Punta Venado
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- $600–1,200
- Schedules at
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Punta Venado
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- $600–1,200
- Schedules at
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Punta Venado
- Ave. Duration
- 46 min
- Frequency
- On demand
- Estimated price
- $600–1,200
- Schedules at
- Cancun Shuttle
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Puerto Vallarta to Terminal Central de Autobuses del Norte
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- $1,900–3,300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Puerto Vallarta to Terminal Central de Autobuses del Norte
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- $1,900–3,300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Puerto Vallarta to Terminal Central de Autobuses del Norte
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- $1,900–3,300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 5526 2961
- [email protected]
- Website
- Ecobus Express
Bus from Mexico City Politécnico to Villahermosa
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- $470–900
- Schedules at
- Ecobus Express
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Villahermosa to Buena Vista
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $440–460
- Schedules at
- facebook.com
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Tulum to Xcaret
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $70–4,100
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $2,600–4,100
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Nuevo Vallarta to Tepic
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $440–750
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 333 111 8780
- [email protected]
- Website
- Vallarta Plus
Bus from Puerto Vallarta to Terminal Zapopan
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $367–938
- Schedules at
- Vallarta Plus
- INAPAM/Insen/Child
- $367
- General
- $735
Bus from Puerto Vallarta to Terminal Tlaquepaque
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $367–938
- Schedules at
- Vallarta Plus
- INAPAM/Insen/Child
- $367
- General
- $735
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPU
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $310–450
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Capu to Playa del Carmen Alterna
- Ave. Duration
- 24h 45m
- Frequency
- Twice daily
- Estimated price
- $2,100–4,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancún
- Ave. Duration
- 28h 10m
- Frequency
- 3 times a day
- Estimated price
- $2,300–4,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Xcaret
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $220–320
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Xcaret
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $85–120
- Schedules at
- ahorrobus.com.mx
Bus from Terminal de Autobuses ADO Tulum to Río Secreto
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $70–95
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Central ACN to Tonalá
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- $1,100–1,800
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Website
- ahorrobus.com.mx
Bus from Tonalá to Tuxtla Gutiérrez
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- $100–290
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tuxtla Gutiérrez to Terminal de Autobuses ADO Tulum
- Ave. Duration
- 18h 50m
- Frequency
- Twice daily
- Estimated price
- $1,800–3,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 998 302 9244
- [email protected]
- Website
- UltraCarga
Car ferry from Cozumel to Punta Venado - Calica
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $930
- Schedules at
- UltraCarga
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 Best ways to travel around Australia, The London Underground: Essential tips to navigate the Tube, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.


















































