1map logoGo to main page

Puerto Vallarta to Riviera Maya from $103: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Puerto Vallarta, Mexico
to
Riviera Maya, Mexico

How to Get from Puerto Vallarta to Riviera Maya: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$103 by busBest price
1885 kmDistance
5h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Puerto Vallarta to Riviera Maya with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Drive
Average Duration
5h  30m
Estimated price
$142-401
Recommended
Company
various
Bus
Average Duration
41h  16m
Estimated price
$103-247
Cheapest
route map
Distance: 1885 km
Duration: 5h 30m

See more options

Company
various
Bus
Average Duration
36h  57m
Estimated price
$118-195
Company
various
Bus
Average Duration
40h  57m
Estimated price
$177-412
Company
various
Drive
Average Duration
28h  28m
Estimated price
$250-1420

Puerto Vallarta - Riviera Maya operators

Explore transport companies operating between Puerto Vallarta and Riviera Maya, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+52 333 111 8780
Website
vallartaplus.com

Bus from Puerto Vallarta to Terminal Tlaquepaque

Average Duration
5h
Estimated price
4011-4012
Contact phone
+52 55 2886 8728
Website
autotravel.mx

Bus from Central ACN to Tuxtla Gutiérrez

Average Duration
14h
Estimated price
4015-4016

Bus from Terminal Central de Autobuses del Norte to Puebla CAPU

Average Duration
4h
Estimated price
4017-4018
Contact phone
800 507 5500
Website
futura.com.mx

Bus from Puerto Vallarta to Terminal Central de Autobuses del Norte

Average Duration
12h 35m
Estimated price
4015-1031
Contact phone
+52 222 273 8300
Website
estrellaroja.com.mx

Bus from Terminal Central de Autobuses del Norte to Puebla CAPU

Average Duration
2h 50m
Estimated price
1032-1033
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Terminal Central de Autobuses del Norte to Puebla CAPU

Average Duration
2h 27m
Estimated price
1034-4011
Plane
Website
vivaaerobus.com

Plane from Puerto Vallarta (PVR) to Cancun (CUN)

Average Duration
5h 12m
Estimated price
1425-1426
Website
volaris.com

Plane from Puerto Vallarta (PVR) to Cancun (CUN)

Average Duration
5h 47m
Estimated price
1427-1428
all-pages.other Show other routes
Contact phone
+52 998 980 0807
Website
cancunshuttle.com

Other from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventuras

Average Duration
53m
Estimated price
1429-4010

Puerto Vallarta to Riviera Maya: Overview of Bus, Train, Flight, and Car Trips

Traveling between Puerto Vallarta and Riviera Maya offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Setting out on a scenic road trip from Puerto Vallarta to Riviera Maya, prepare for a journey of 1546 miles offering diverse landscapes and cultural experiences along the way. ⛽ With an estimated drive time of approximately 28 hours and 28 minutes, embark on an adventure through vibrant cities, charming towns, and stunning seaside views as you make your way from the Pacific Coast to the Caribbean. 💵 Depending on factors such as fuel prices and accommodation choices, the cost of this unforgettable road trip ranges from $250 to $380, offering flexibility for travelers to tailor their journey to fit their budget and preferences.
Average price
$250 - $380
🛫 Embark on a journey from Puerto Vallarta Airport to Cancun Airport in Riviera Maya by taking a connecting flight. The quickest option with a single stopover lasts approximately 4 hours and 35 minutes.
Departure Point
Puerto Vallarta Airport
Arrival Point
Cancun Airport. The quickest flight takes 4h 35m and has one stopover
🌴 The total travel time from Puerto Vallarta to Riviera Maya by bus is approximately 36 hours and 57 minutes. Vallarta Plus operates the service departing from Puerto Vallarta, while Turismo y Excursiones Alianza handles the arrival at Playa del Carmen station. 💰 Bus fares for the Puerto Vallarta to Riviera Maya route range between $103 to $247, offering travelers a budget-friendly transportation option for exploring the scenic route between these two vibrant Mexican destinations.
Departure Point
Puerto Vallarta station
Arrival Point
Playa del Carmen station

Frequently asked questions

Find out more about the route from Puerto Vallarta to Riviera Maya.

Or choose the category:
The distance between Puerto Vallarta and Riviera Maya is 1884 km by air and 2480 km by road. The typical travel time by flying and then taking a shuttle is 7 hours and 13 minutes. If driving, it would take approximately 28 hours and 21 minutes to reach Puerto Vallarta from Riviera Maya. Taking a bus would take around 37 hours and 7 minutes to reach Riviera Maya from Puerto Vallarta.
The most cost-effective option for traveling from Puerto Vallarta to Riviera Maya is by bus, which costs around $100-$180. However, this option takes quite a long time, approximately 37 hours. If time efficiency is a priority, the quickest option is to fly and then take a shuttle, which takes around 7 hours and 13 minutes. The cost for this option ranges from $120 to $390.
The prices for a bus ticket from Puerto Vallarta to Riviera Maya can range from $109 to $173.
To travel from Puerto Vallarta to Riviera Maya without using public transportation, you can rent a car and drive the distance of approximately 2480 km. The journey typically takes around 28 hours and 21 minutes. Car rental prices for this route can vary, with options ranging from $250 to $380.
The most convenient option to travel from Puerto Vallarta to Riviera Maya without a car is by bus. The journey takes approximately 37 hours and 7 minutes and costs between $100 and $180.
No, there is no direct link between Puerto Vallarta and Riviera Maya by bus. However, there are bus services available that involve transfers. The journey typically takes around 37 hours and includes transfers at Guadalajara, Tuxtla Gutiérrez, and Playa del Carmen. The bus services are operated by Vallarta Plus and Turismo y Excursiones Alianza.
The flight between Puerto Vallarta and Riviera Maya typically takes around 4 hours and 35 minutes with one stopover. The cost of the flight can vary depending on the airline, time of year, and how far in advance you book. On average, a round-trip flight can cost anywhere from $200 to $500.
There are plenty of accommodation options near Riviera Maya in Mexico with over 1282 hotels to choose from. Prices for hotels in the area start at $120 per night.