There are 10 ways to get from Seattle to Riviera Maya by plane, shuttle, bus (Greyhound), car, taxi, ferry, train, 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 Seattle-Tacoma International Airport to Cancún International Airport, shuttle
best- Fly from Seattle-Tacoma International Airport (SEA) to Cancún International Airport (CUN)plane SEA - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras
9h 53m$3,156–11,056Bus
- Take the bus from Seattle Bus Station to Provo Intermodal Hubbus
- Take the bus from Provo Envios Confianza to El Pasobus
- Take the bus from Ciudad Juárez to Poza Ricabus
- Take the bus from Poza Rica to Cárdenasbus
- Take the bus from Cárdenas to Puerto Aventurasbus
3d 15h$11,435–16,132Drive 5,981.6 km
- Drive from Seattle to Riviera Mayacar 5,981.6 km
2d 19h$15,257–22,037Fly Seattle-Tacoma International Airport to Tulum International Airport, taxi, shuttle
- Fly from Seattle-Tacoma International Airport (SEA) to Tulum International Airport (TQO)plane SEA - TQO
- Take the taxi from Tulum International Airport (TQO) to Tulumtaxi
- Take a shuttle bus from Tulum to Puerto Aventuras
12h 25m$5,756–18,256Fly Seattle-Tacoma International Airport to Cozumel International Airport, ferry
- Fly from Seattle-Tacoma International Airport (SEA) to Cozumel International Airport (CZM)plane SEA - CZM
- Take the ferry from Cozumel to Playa del Carmenferry
13h 19m$3,991–16,566Train to Vancouver International Airport, fly to Cancún International Airport, shuttle
- Take the train from Seattle to Vancouvertrain
- Fly from Vancouver International Airport (YVR) to Cancún International Airport (CUN)plane YVR - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras
13h 53m$5,295–24,142Shuttle to Bellingham International Airport, fly to Cancún International Airport, shuttle
- Take a shuttle bus from Seattle, WA - Convention Center to Bellingham Airport
- Fly from Bellingham International Airport (BLI) to Cancún International Airport (CUN)plane BLI - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras
13h 24m$4,377–15,604Train, bus
- Take the train from Seattle to Los Angelestrain
- Take the bus from Los Angeles Downtown to Hermosillobus
- Take the bus from Hermosillo to México Politécnicobus
- Take the bus from Mexico City Politécnico to Villahermosabus
- Take the bus from Villahermosa to Playa del Carmen Terminal Foráneabus
4d 8h$20,108–30,882Train, bus via Milwaukee
- Take the train from Seattle to Milwaukeetrain
- Take the bus from Water & Chicago - Circle K to Dallasbus
- Take the bus from Tornado Bus Co - Dallas I-30 to Reynosabus
- Take the bus from Reynosa to Minatitlánbus
- Take the bus from Minatitlán to Playa del Carmen Terminal Foráneabus
4d 18h$33,074–46,817Train, bus #2
- Take the train from Seattle to Los Angelestrain
- Take the bus from Los Angeles to Pueblabus
- Take the bus from Puebla Capu to Playa del Carmen Alternabus
5d 2h$20,166–31,564
Seattle-Tacoma International Airport (SEA) to Cancún International Airport (CUN) flights
Comparing Your Travel Options
The cheapest way to get from Seattle to Riviera Maya is to fly and shuttle which costs $3100 - $12000 and takes 9h 53m.
The fastest way to get from Seattle to Riviera Maya is to fly and shuttle which takes 9h 53m and costs $3100 - $12000.
No, there is no direct bus from Seattle station to Riviera Maya. However, there are services departing from Seattle Bus Station and arriving at Puerto Aventuras via Provo Envios Confianza, Downtown El Paso, Ciudad Juárez, Poza Rica and Cárdenas. The journey, including transfers, takes approximately 3 days 15h.
The distance between Seattle and Riviera Maya is 4418 km. The road distance is 5981.6 km.
The best way to get from Seattle to Riviera Maya without a car is to bus which takes 3 days 15h and costs $11000 - $17000.
It takes approximately 9h 53m to get from Seattle to Riviera Maya, including transfers.
Seattle to Riviera Maya bus services, operated by Greyhound USA, depart from Seattle Bus Station.
Seattle to Riviera Maya bus services, operated by Greyhound USA, arrive at Provo Intermodal Hub station.
Riviera Maya is 3h ahead of Seattle. It is currently 4:05 AM in Seattle and 7:05 AM in Riviera Maya.
Yes, the driving distance between Seattle to Riviera Maya is 5982 km. It takes approximately 2 days 19h to drive from Seattle to Riviera Maya.
What companies run services between Seattle, WA, USA and Riviera Maya, Mexico?
You can take a bus from Seattle Bus Station to Puerto Aventuras via Provo Intermodal Hub, Provo Envios Confianza, El Paso, Downtown El Paso, Ciudad Juárez, Poza Rica, and Cárdenas in around 3d 15h.
- Website
- aa.com
Flights from Seattle-Tacoma International Airport to Cancún International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $2,400–9,500
Flights from Seattle-Tacoma International Airport to Tulum International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,800–12,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Dallas/Ft.Worth
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $3,400–14,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Chicago O'Hare
- Ave. Duration
- 12h 26m
- When
- Friday
- Estimated price
- $3,900–15,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Miami
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $4,000–16,000
Flights from Vancouver International Airport to Cancún International Airport via Dallas/Ft.Worth
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- $2,600–11,000
- Website
- delta.com
Flights from Seattle-Tacoma International Airport to Cancún International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $2,400–9,500
Flights from Seattle-Tacoma International Airport to Tulum International Airport via Atlanta
- Ave. Duration
- 11h 6m
- When
- Friday
- Estimated price
- $3,200–13,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Atlanta
- Ave. Duration
- 11h 14m
- When
- Every day
- Estimated price
- $3,800–15,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Minneapolis
- Ave. Duration
- 12h 38m
- When
- Friday
- Estimated price
- $3,800–15,000
Flights from Bellingham International Airport to Cancún International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $3,100–13,000
- Website
- united.com
Flights from Seattle-Tacoma International Airport to Cancún International Airport via Houston
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- $2,400–9,500
Flights from Seattle-Tacoma International Airport to Tulum International Airport via Houston
- Ave. Duration
- 12h 36m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $2,800–12,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Denver
- Ave. Duration
- 7h 39m
- When
- Saturday
- Estimated price
- $3,400–14,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Houston
- Ave. Duration
- 9h 59m
- When
- Every day
- Estimated price
- $3,400–14,000
Flights from Seattle-Tacoma International Airport to Cozumel International Airport via Chicago O'Hare
- Ave. Duration
- 12h 24m
- When
- Friday
- Estimated price
- $3,900–15,000
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Cancún International Airport
- Ave. Duration
- 5h 55m
- When
- Friday
- Estimated price
- $4,700–18,000
Flights from Bellingham International Airport to Cancún International Airport via Seattle-Tacoma International Airport
- Ave. Duration
- 7h 46m
- When
- Friday
- Estimated price
- $6,000–23,000
- Website
- westjet.com
Flights from Vancouver International Airport to Cancún International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $3,400–18,000
- Website
- aircanada.com
Flights from Vancouver International Airport to Cancún International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $2,600–11,000
- Website
- volaris.com
Flights from Seattle-Tacoma International Airport to Tulum International Airport via Guadalajara
- Ave. Duration
- 15h 3m
- When
- Thursday and Sunday
- Estimated price
- $4,900–13,000
- Website
- flyflair.com
Flights from Vancouver International Airport to Cancún International Airport
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,900–20,000
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $1,600–2,500
- Website
- Amtrak
Train from Seattle to Los Angeles
- Ave. Duration
- 35h 16m
- Frequency
- Once daily
- Estimated price
- $14,000–22,000
- Website
- Amtrak
Train from Seattle to Milwaukee
- Ave. Duration
- 44h 2m
- Frequency
- Once daily
- Estimated price
- $21,000–34,000
- Website
- Amtrak
Train from Seattle to Los Angeles
- Ave. Duration
- 35h 16m
- Frequency
- Once daily
- Estimated price
- $14,000–22,000
- Website
- Amtrak
- Phone
- +52 998 980 0807
- [email protected]
- Website
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- $700–1,500
- Schedules at
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- $700–1,500
- Schedules at
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- $700–1,500
- Schedules at
- Cancun Shuttle
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Seattle Bus Station to Provo Intermodal Hub
- Ave. Duration
- 18h 45m
- Frequency
- Twice daily
- Estimated price
- $3,100–4,700
- Website
- Greyhound
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Provo Envios Confianza to El Paso
- Ave. Duration
- 11h 50m
- Frequency
- 4 times a week
- Estimated price
- $2,300–3,000
- Schedules at
- Omnibus Express
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Ciudad Juárez to Poza Rica
- Ave. Duration
- 27h
- Frequency
- Once daily
- Estimated price
- $3,900–5,500
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Poza Rica to Cárdenas
- Ave. Duration
- 10h 36m
- Frequency
- Twice daily
- Estimated price
- $1,300–1,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Reynosa to Minatitlán
- Ave. Duration
- 19h 54m
- Frequency
- Twice daily
- Estimated price
- $2,300–3,400
- 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
- Phone
- +52 937 132 0108
- [email protected]
- Website
- Tours Acosta
Bus from Cárdenas to Puerto Aventuras
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $650–900
- Schedules at
- Tours Acosta
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Tulum to Puerto Aventuras
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- $600–3,400
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $2,200–3,400
- Phone
- +1 866-235-5247
- [email protected]
- Website
- Bellair Airporter
Shuttle from Seattle, WA - Convention Center to Bellingham Airport
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $550–1,100
- Website
- Bellair Airporter
- Schedules at
- Airporter Schedules
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Los Angeles Downtown to Hermosillo
- Ave. Duration
- 14h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,600–2,929
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $1,600–2,200
- Titanium
- $1,750–1,850
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Hermosillo to México Politécnico
- Ave. Duration
- 29h 15m
- Frequency
- Once daily
- Estimated price
- $1,300–2,000
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- 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 Playa del Carmen Terminal Foránea
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- $700–950
- Schedules at
- facebook.com
Bus from Minatitlán to Playa del Carmen Terminal Foránea
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- $750–1,100
- Schedules at
- facebook.com
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Water & Chicago - Circle K to Dallas
- Ave. Duration
- 19h 51m
- Frequency
- Once daily
- Estimated price
- $4,200–4,400
- Schedules at
- Tornado Bus Company
- Adult
- $4,200–4,400
- Phone
- +52 81 2152 6736
- [email protected]
- Website
- Tornado Bus Company
Bus from Tornado Bus Co - Dallas I-30 to Reynosa
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- $2,130
- Website
- Tornado Bus Company
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Los Angeles to Puebla
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- $3,800–5,500
- Schedules at
- busesusatours.com
- 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 1508
- [email protected]
- Website
- winjet.mx
Ferry from Cozumel to Playa del Carmen
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–341
- Schedules at
- winjet.mx
- Book at
- winjet.mx
- General
- $341
- 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
Booking & Getting There
There are 2104+ hotels available in Riviera Maya.

























































