There are 10 ways to get from Phoenix Airport (PHX) to Puerto Morelos by plane, bus (Greyhound), car, train, ferry, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Cancún International Airport
best- Fly from Phoenix (PHX) to Cancún International Airport (CUN)plane PHX - CUN
6h 17m$4,451–10,946Fly to Cozumel International Airport, ferry
cheapest- Fly from Phoenix (PHX) to Cozumel International Airport (CZM)plane PHX - CZM
- Take the ferry from Cozumel to Playa del Carmenferry
9h 54m$3,668–15,176Bus
- Take the bus from Phoenix Bus Station to El Paso Bus Stationbus
- Take the bus from Ciudad Juárez to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancúnbus
2d 18h$6,865–12,965Drive 3,911.7 km
- Drive from Phoenix Airport (PHX) to Puerto Moreloscar 3,911.7 km
46h 2m$7,505–10,840Fly to Tulum International Airport, train
- Fly from Phoenix (PHX) to Tulum International Airport (TQO)plane PHX - TQO
- Take the train from Estación Tren Maya Tulum Aeropuerto to Estación Tren Maya Puerto Morelostrain
9h 18m$3,960–13,604Fly to Mérida International Airport, shuttle
- Fly from Phoenix (PHX) to Mérida International Airport (MID)plane PHX - MID
- Take a shuttle bus from Mérida to Playa del Carmen
12h 5m$7,212–33,446Bus via Mazatlán
- Take the bus from Phoenix Bus Station to Mazatlánbus
- Take the bus from Mazatlán to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancúnbus
2d 23h$5,215–10,260Bus #2
- Take the bus from Phoenix Bus Station to Hermosillobus
- Take the bus from Hermosillo to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses ADO Cancúnbus
2d 23h$4,665–12,160Bus, train
- Take the bus from Sky Harbor International Airport to Maricopa Amtrakbus
- Take the train from Maricopa Amtrak to San Antonio Stationtrain
- Take the bus from San Antonio to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Palenquebus
- Take the train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuertotrain
3d 3h$10,173–23,455Shuttle, bus
- Take a shuttle bus from Sky Harbor International Airport to Nogales
- Take the bus from Nogales to Hermosillobus
- Take the bus from Hermosillo to Pijijiapanbus
- Take the bus from Pijijiapan to Tuxtla Gutiérrezbus
- Take the bus from Tuxtla Gutiérrez to Playa del Carmenbus
3d 10h$7,116–11,136
Phoenix Airport (PHX) to Puerto Morelos by tram, bus, and train
Questions & Answers
The cheapest way to get from Phoenix Airport (PHX) to Puerto Morelos is to fly which costs $4400 - $11000 and takes 6h 17m.
The fastest way to get from Phoenix Airport (PHX) to Puerto Morelos is to fly which takes 6h 17m and costs $4400 - $11000.
No, there is no direct bus from Phoenix Airport (PHX) station to Puerto Morelos. However, there are services departing from Phoenix Bus Station and arriving at Puerto Morelos via Downtown El Paso, Ciudad Juárez, Terminal Central de Autobuses del Norte and Cancún. The journey, including transfers, takes approximately 2 days 18h.
The distance between Phoenix Airport (PHX) and Puerto Morelos is 2856 km. The road distance is 3911.7 km.
The best way to get from Phoenix Airport (PHX) to Puerto Morelos without a car is to bus which takes 2 days 18h and costs $6500 - $13000.
It takes approximately 6h 17m to get from Phoenix Airport (PHX) to Puerto Morelos, including transfers.
Phoenix Airport (PHX) to Puerto Morelos bus services, operated by Greyhound USA, depart from Phoenix Bus Station.
The best way to get from Phoenix Airport (PHX) to Puerto Morelos is to fly which takes 6h 17m and costs $4400 - $11000. Alternatively, you can bus, which costs $6500 - $13000 and takes 2 days 18h.
Phoenix Airport (PHX) to Puerto Morelos bus services, operated by Greyhound USA, arrive at El Paso Bus Station.
Puerto Morelos is 2h ahead of Phoenix Airport (PHX). It is currently 3:38 AM in Phoenix Airport (PHX) and 5:38 AM in Puerto Morelos.
What companies run services between Phoenix Airport (PHX), USA and Puerto Morelos, Estado de Quintana Roo, Mexico?
American Airlines, Southwest Airlines, and United Airlines fly from Phoenix (PHX) to Cancún International Airport (CUN) every 4 hours. Alternatively, you can take a vehicle from Terminal 4 Station to Puerto Morelos via 24th St Station, Phoenix Bus Station, El Paso Bus Station, Downtown El Paso, Ciudad Juárez, Terminal Central de Autobuses del Norte, Cancún, and Puerto Morelos in around 2d 18h.
- Website
- aa.com
Flights from Phoenix to Cancún International Airport
- Ave. Duration
- 4h 19m
- When
- Thursday and Sunday
- Estimated price
- $1,900–8,500
Flights from Phoenix to Cancún International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- $2,100–8,500
Flights from Phoenix to Tulum International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 44m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,900–12,000
Flights from Phoenix to Tulum International Airport via Miami
- Ave. Duration
- 12h 28m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $3,700–15,000
Flights from Phoenix to Cozumel International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 41m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $3,000–13,000
Flights from Phoenix to Cozumel International Airport via Charlotte
- Ave. Duration
- 9h 41m
- When
- Friday
- Estimated price
- $4,200–16,000
Flights from Phoenix to Cozumel International Airport via Miami
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- $3,800–15,000
Flights from Phoenix to Mérida International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 12m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,400–10,000
- Website
- united.com
Flights from Phoenix to Cancún International Airport via Houston
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $2,000–8,500
Flights from Phoenix to Tulum International Airport via Houston
- Ave. Duration
- 6h 24m
- When
- Every day
- Estimated price
- $2,800–12,000
Flights from Phoenix to Cozumel International Airport via Houston
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $2,900–12,000
Flights from Phoenix to Cozumel International Airport via Denver
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- $3,500–14,000
Flights from Phoenix to Mérida International Airport via Houston
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $2,300–10,000
- Website
- delta.com
Flights from Phoenix to Tulum International Airport via Atlanta
- Ave. Duration
- 11h 4m
- When
- Friday
- Estimated price
- $3,700–14,000
Flights from Phoenix to Cozumel International Airport via Atlanta
- Ave. Duration
- 11h 9m
- When
- Every day
- Estimated price
- $3,700–15,000
Flights from Phoenix to Mérida International Airport via Mexico City
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $2,500–11,000
- Website
- aeromexico.com
Flights from Phoenix to Tulum International Airport via Atlanta
- Ave. Duration
- 11h 4m
- When
- Friday
- Estimated price
- $3,700–14,000
Flights from Phoenix to Cozumel International Airport via Atlanta
- Ave. Duration
- 11h 9m
- When
- Every day
- Estimated price
- $3,700–15,000
Flights from Phoenix to Mérida International Airport via Mexico City
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $2,500–11,000
- Website
- southwest.com
Flights from Phoenix to Cancún International Airport
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- $1,900–8,500
Flights from Phoenix to Cancún International Airport via Houston Hobby Apt
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $2,000–8,500
- Website
- vivaaerobus.com
Flights from Phoenix to Cozumel International Airport via Monterrey
- Ave. Duration
- 7h 41m
- When
- Sunday
- Estimated price
- $4,000–14,000
Flights from Phoenix to Mérida International Airport via Guadalajara
- Ave. Duration
- 7h 6m
- When
- Tuesday
- Estimated price
- $3,500–11,000
- Website
- volaris.com
Flights from Phoenix to Mérida International Airport via Guadalajara
- Ave. Duration
- 10h 33m
- When
- Every day
- Estimated price
- $3,500–11,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Tulum Aeropuerto to Estación Tren Maya Puerto Morelos
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $230–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $230–280
- Local Tourist
- $290–350
- National Tourist
- $430–550
- International Tourist
- $550–700
- National Premier
- $650–850
- International Premier
- $900–1,100
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
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Maricopa Amtrak to San Antonio Station
- Ave. Duration
- 21h 5m
- Frequency
- 6 times a week
- Estimated price
- $5,000–12,000
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Phoenix Bus Station to El Paso Bus Station
- Ave. Duration
- 7h 30m
- Frequency
- Every 3 hours
- Estimated price
- $1,000–2,100
- Website
- Greyhound
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Ciudad Juárez to Terminal Central de Autobuses del Norte
- Ave. Duration
- 25h
- Frequency
- 5 times a day
- Estimated price
- $3,300–5,500
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Mazatlán to Terminal Central de Autobuses del Norte
- Ave. Duration
- 15h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1,800–3,100
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Hermosillo to Terminal Central de Autobuses del Norte
- Ave. Duration
- 30h
- Frequency
- Every 3 hours
- Estimated price
- $2,700–5,500
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Ciudad Juárez to Terminal Central de Autobuses del Norte
- Ave. Duration
- 28h 15m
- Frequency
- Every 4 hours
- Estimated price
- $3,300–6,000
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- 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 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 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 Central de Autobuses del Norte to Palenque
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- $1,700–2,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Mérida to Playa del Carmen
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $4,200–21,000
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $13,000–21,000
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Phoenix Bus Station to Mazatlán
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $1,100–1,700
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Bus from Phoenix Bus Station to Hermosillo
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $850–1,200
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Mazatlán to Terminal Central de Autobuses del Norte
- Ave. Duration
- 15h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,600–2,500
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Hermosillo to Terminal Central de Autobuses del Norte
- Ave. Duration
- 32h
- Frequency
- Every 4 hours
- Estimated price
- $2,800–4,400
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Mazatlán to Terminal Central de Autobuses del Norte
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- $2,000–3,000
- Website
- ETN Turistar
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Hermosillo to Terminal Central de Autobuses del Norte
- Ave. Duration
- 31h 45m
- Frequency
- Once daily
- Estimated price
- $1,300–1,900
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
Bus from Hermosillo to Pijijiapan
- Ave. Duration
- 2d 2h
- Frequency
- Once daily
- Estimated price
- $1,700–2,800
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Sky Harbor International Airport to Maricopa Amtrak
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Estimated price
- $180–260
- Website
- Amtrak
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from San Antonio to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- $2,300–3,900
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +1-480-710-3441
- [email protected]
- Website
- Airport Shuttle of Phoenix
Shuttle from Sky Harbor International Airport to Nogales
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $3,576
- Website
- Airport Shuttle of Phoenix
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Nogales to Hermosillo
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- $380–650
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $380–600
- Titanium
- $420–650
- Phone
- +52 961 638 5018
- [email protected]
- Website
- Autobuses Aexa
Bus from Pijijiapan to Tuxtla Gutiérrez
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- $210–410
- Schedules at
- Autobuses Aexa
- Phone
- +52 921 167 7641
- [email protected]
- Website
- Turismo y Excursiones Alianza
Bus from Tuxtla Gutiérrez to Playa del Carmen
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $750–1,100
- Schedules at
- Turismo y Excursiones Alianza
- Phone
- +52 998 460 3084
- [email protected]
- Website
- Ultramar Ferry
Ferry from Cozumel to Playa del Carmen
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- Ultramar Ferry
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
- Phone
- +52 987 872 1588
- [email protected]
- Website
- Winjet
Ferry from Cozumel to Playa del Carmen
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- Winjet
- General
- $340
- Handicapped
- $109
- Minor
- $262
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Phoenix Airport (PHX) to Puerto Morelos is 3912 km. It takes approximately 46h 2m to drive from Phoenix Airport (PHX) to Puerto Morelos.
There are 212+ hotels available in Puerto Morelos.




























































