Travel from Los-Angeles to Puerto-Vallarta

Bus or fly from Los Angeles to Puerto Vallarta?

United Airlines, Southwest Airlines and seven other airlines fly from Los Angeles to Puerto Vallarta hourly. Alternatively, you can take a bus from Los Angeles to Puerto Vallarta via Tepic, Puerto Vallarta, and Mojoneras in around 36 h 4 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Los Angeles to Puerto Vallarta

ModeDurationPrice
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta.5 h 56 min$169
From Los Angeles Union Station Amtrak train to The Depot At Santa Ana Dock 3, line 59 bus to Santa Ana airport, fly to Puerto Vallarta airport, then bus to Puerto Vallarta.6 h 58 min$256
From Los Angeles bus to Tepic, bus to Puerto Vallarta, walk to Mojoneras, then Búho Nocturno to Ley.36 h 4 min$174
From Los Angeles Union Station Amtrak train to 3rd Street @ Gila Street, bus to 2nd Ave and B Street, walk to San Luis Río Colorado, bus to Puerto Vallarta, walk to Carretera Ixtapa-Puerto Vallarta, then Búho Nocturno to Veracruz.36 h 3 min$186
From Grand / 2nd line 60 bus to Huntington Park, bus to Mazatlán, bus to Paradise Village Public Dock, then ferry to Downtown Puerto Vallarta.40 h 25 min$231
From Los Angeles drive to Puerto Vallarta.26 h 27 min$253

How long does it take to get from Los Angeles to Puerto Vallarta?

It takes approximately 5 h 56 min to get from Los Angeles to Puerto Vallarta, including transfers.

Is there a direct bus between Los Angeles and Puerto Vallarta?

No, there is no direct bus from Los Angeles to Puerto Vallarta. However, there are services departing from Los Angeles and arriving at Ley via Tepic and Mojoneras. The journey, including transfers, takes approximately 36 h 4 min.

Operators from Los Angeles to Puerto Vallarta

OperatorPhoneWebsite
LAX FlyAwayLAX FlyAway
United AirlinesUnited Airlines
Southwest AirlinesSouthwest Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
InterjetInterjet
DeltaDelta
American AirlinesAmerican Airlines
VolarisVolaris
Virgin AmericaVirgin America
AeroméxicoAeroméxico
Amtrak+1 1-800-872-7245Amtrak
Orange County TransportationOrange County Transportation
Tufesa016444102444Tufesa
TAPTAP
Rutas VallartaRutas Vallarta
Yuma County Intergovernmental PTA+1 928-783-2235Yuma County Intergovernmental PTA
Metro Los AngelesMetro Los Angeles
TAP Royal InternationalUSA: (602) 273 3544 MÉXICO: 01800 0011 827TAP Royal International
ETNETN
Watertaxi Vallarta55 2211863Watertaxi Vallarta