Rome2Rio

How to get fromRiviera Maya to Puerto Vallartaby shuttle, plane, bus, car, or taxi

Find Transport to Puerto Vallarta

See all options

There are 7 ways to get from Riviera Maya to Puerto Vallarta by shuttle, plane, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Shuttle to Cancún International Airport, fly to Licenciado Gustavo Díaz Ordaz International Airport

    best
    1. Take a shuttle bus from Puerto Aventuras to Aeropuerto Internacional de Cancún Terminal 2shuttle bus
    2. Fly from Cancún International Airport (CUN) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane CUN - PVR
    6h 27m
    $2,285–7,701
  2. Bus

    1. Take the bus from Playa del Carmen Alterna to Terminal de Autobuses de Pasajeros de Orientebus bus
    2. Take the bus from Terminal Central de Autobuses del Norte to Puerto Vallartabus bus
    39h 27m
    $6,729–10,711
  3. Drive 2,410.9 km

    1. Drive from Riviera Maya to Puerto Vallartacar car 2,410.9 km
    28h 15m
    $4,254–6,144
  4. Shuttle, taxi to Tulum International Airport, fly to Licenciado Gustavo Díaz Ordaz International Airport

    1. Take a shuttle bus from Puerto Aventuras to Tulumshuttle bus
    2. Take the taxi from Tulum to Tulum International Airport (TQO)taxi taxi
    3. Fly from Tulum International Airport (TQO) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane TQO - PVR
    7h 29m
    $4,314–11,296
  5. Shuttle to Cancún International Airport, fly to Amado Nervo International Airport, bus

    1. Take a shuttle bus from Puerto Aventuras to Aeropuerto Internacional de Cancún Terminal 2shuttle bus
    2. Fly from Cancún International Airport (CUN) to Amado Nervo International Airport (TPQ)plane plane CUN - TPQ
    3. Take the bus from Tepic to Puerto Vallartabus bus
    9h 38m
    $3,745–9,421
  6. Shuttle, taxi to Tulum International Airport, fly to Amado Nervo International Airport, bus

    1. Take a shuttle bus from Puerto Aventuras to Tulumshuttle bus
    2. Take the taxi from Tulum to Tulum International Airport (TQO)taxi taxi
    3. Fly from Tulum International Airport (TQO) to Amado Nervo International Airport (TPQ)plane plane TQO - TPQ
    4. Take the bus from Tepic to Puerto Vallartabus bus
    24h 2m
    $7,274–20,016
  7. Bus via Tlaquepaque

    1. Take the bus from Playa del Carmen Alterna to Terminal Central de Autobuses del Nortebus bus
    2. Take the bus from Terminal Central de Autobuses del Norte to Nueva Central Camionera de Guadalajara Mod 1bus bus
    3. Take the bus from Terminal Tlaquepaque to Puerto Vallartabus bus
    40h 30m
    $3,989–7,282

Riviera Maya to Puerto Vallarta by shuttle, foot, and bus

Calendar21Weekly Services
Duration40h 30mAverage Duration
Ticket$3,989Cheapest Price
See schedules

Questions & Answers

What companies run services between Riviera Maya, Mexico and Puerto Vallarta, Mexico?

You can take a vehicle from Riviera Maya to Puerto Vallarta via Playa del Carmen Alterna, Terminal de Autobuses de Pasajeros de Oriente, San Lázaro Oriente, Terminal 1 - Aeropuerto, Terminal Aérea, Autobuses del Norte, and Terminal Central de Autobuses del Norte in around 39h 27m.

Airlines
Bus operators
Other operators

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 Thanksgiving 2018: How to travel stress-free, How to travel India's Golden Triangle, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

More Questions & Answers