Rome2Rio

How to get fromEl Centro to Puerto Vallartaby car, plane, or bus

Find Transport to Puerto Vallarta

See all options

There are 9 ways to get from El Centro to Puerto Vallarta by car, plane, 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.

  1. Drive to General Rodolfo Sánchez Taboada International Airport, fly to Licenciado Gustavo Díaz Ordaz International Airport

    best
    1. Drive from El Centro to General Rodolfo Sánchez Taboada International Airport (MXL)car car
    2. Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane MXL - PVR
    3h 22m
    $2,598–6,148
  2. Bus via Bucerias

    cheapest
    1. Take the bus from Mexicali to Tepicbus bus
    2. Take the bus from Tepic to Buceríasbus bus
    35h 31m
    $1,625–2,290
  3. Bus

    1. Take the bus from Mexicali Centro Cívico to Tepicbus bus Titanium / ...
    2. Take the bus from Tepic to Puerto Vallartabus bus
    32h 45m
    $2,735–6,337
  4. Drive 2,024.8 km

    1. Drive from El Centro to Puerto Vallartacar car 2,024.8 km
    23h 48m
    $3,909–5,646
  5. Bus to Tijuana International Airport, fly to Licenciado Gustavo Díaz Ordaz International Airport

    1. Take the bus from Mexicali to Tijuana International Airportbus bus
    2. Fly from Tijuana International Airport (TIJ) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane TIJ - PVR
    8h 36m
    $1,628–4,594
  6. Drive to General Rodolfo Sánchez Taboada International Airport, fly to Miguel Hidalgo Y Costilla Guadalajara International Airport, bus

    1. Drive from El Centro to General Rodolfo Sánchez Taboada International Airport (MXL)car car
    2. Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL)plane plane MXL - GDL
    3. Take the bus from Terminal Milenio Zapopan to Puerto Vallartabus bus
    8h 59m
    $2,431–7,238
  7. Fly Imperial County Airport to Licenciado Gustavo Díaz Ordaz International Airport

    1. Fly from Imperial County Airport (IPL) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane plane IPL - PVR
    6h 43m
    $1,757–7,193
  8. Bus via Boulevard Nuevo Vallarta

    1. Take the bus from Mexicali to Tepicbus bus
    2. Take the bus from Tepic to Nuevo Vallartabus bus
    32h 47m
    $1,843–2,859
  9. Bus via Santiago Ixcuintla

    1. Take the bus from Mexicali to Santiago Ixcuintlabus bus
    2. Take the bus from Santiago Ixcuintla to Puerto Vallartabus bus
    33h 27m
    $1,800–2,396

General Rodolfo Sánchez Taboada International Airport (MXL) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) flights

Calendar2Weekly Planes
Duration2h 33mAverage Duration
Ticket$2,695Cheapest Price
See schedules

Questions & Answers

What companies run services between El Centro, CA, USA and Puerto Vallarta, Mexico?

You can take a bus from State Street/7th Street to Perú y Calle Panamá via Hacienda Drive/Ollie Avenue, Paulin Avenue/3rd Street, C. José Azueta y Blvr. López Mateos, Central de Autobuses de Mexicali, Mexicali Centro Cívico, Tepic, Puerto Vallarta, and Bahía de Santiago y Avenida Las Palmas in around 32h 45m. Alternatively, Southern Airways Express, American Airlines, and two other airlines fly from Imperial County Airport (IPL) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) twice daily.

Airlines
Bus 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 Travelling to and around Russia for the 2018 FIFA World Cup, Need to know: Greyhound, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

More Questions & Answers