1map logoGo to main page

Los Angeles, CA, USA to Puerto Vallarta from $87: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Los Angeles, United States
to
Puerto Vallarta, Mexico

How to Get from Los Angeles to Puerto Vallarta: 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.

$87 - Train, PlaneBest price
1978 kmDistance
5h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Los Angeles to Puerto Vallarta 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
Average Duration
5h  33m
Estimated price
$131-386
Recommended
Company
various
Train
Plane
Average Duration
8h  6m
Estimated price
$87-306
Cheapest
route map
Distance: 1978 km
Duration: 5h 33m

See more options

Company
various
Train
Plane
Average Duration
9h  9m
Estimated price
$182-494
Company
various
Train
Plane
Average Duration
7h  53m
Estimated price
$196-1310
Company
various
Train
Plane
Average Duration
7h  43m
Estimated price
$231-601
Company
Buses USA Tours
Bus
Average Duration
27h  34m
Estimated price
$1311-1312
Company
Buses USA Tours
Bus
Average Duration
33h  36m
Estimated price
$1313-1314
Company
Buses USA Tours
Bus
Average Duration
37h  56m
Estimated price
$1315-1316
Company
N/A
Drive
Average Duration
26h  30m
Estimated price
$1317-1318

Los Angeles - Puerto Vallarta operators

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

Plane Show flights
Website
aa.com

Plane from Los Angeles (LAX) to Puerto Vallarta (PVR)

Average Duration
2h 56m
Estimated price
$3865-3866

Plane from Los Angeles (LAX) to Puerto Vallarta (PVR) via Phoenix

Average Duration
5h 51m
Estimated price
$3865-3866
Website
alaskaair.com

Plane from Los Angeles (LAX) to Puerto Vallarta (PVR)

Average Duration
2h 55m
Estimated price
$875-3868

Plane from Ontario/San Bernardino (ONT) to Puerto Vallarta (PVR) via Las Vegas

Average Duration
5h 20m
Estimated price
$876-3868

Plane from San Diego (SAN) to Puerto Vallarta (PVR)

Average Duration
2h 51m
Estimated price
$877-870
Website
jetblue.com

Plane from Los Angeles (LAX) to Puerto Vallarta (PVR)

Average Duration
3h 5m
Estimated price
$3865-3868
Website
southwest.com

Plane from Los Angeles (LAX) to Puerto Vallarta (PVR) via Phoenix

Average Duration
4h 50m
Estimated price
$3864-8710

Plane from Ontario/San Bernardino (ONT) to Puerto Vallarta (PVR) via Phoenix

Average Duration
5h 10m
Estimated price
$878-8710

Plane from Santa Ana (SNA) to Puerto Vallarta (PVR)

Average Duration
3h 5m
Estimated price
$879-3060
Website
volaris.com

Plane from Los Angeles (LAX) to Puerto Vallarta (PVR) via Guadalajara

Average Duration
5h 45m
Estimated price
$3869-3868
Bus Show bus routes
Contact phone
+1 213 368 1172
Website
busesusatours.com

Bus from Los Angeles to Tepic

Average Duration
25h
Estimated price
$1313-879
Contact phone
800 507 5500
Website
estrellablanca.com.mx

Bus from Tepic to Puerto Vallarta

Average Duration
2h 26m
Estimated price
$1825-4941
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Los Angeles to San Diego

Average Duration
2h 54m
Estimated price
$3066-1319

Train from Los Angeles to San Diego Old Town Transportation Center

Average Duration
2h 40m
Estimated price
$3066-1319
Website
metrolinktrains.com

Train from L. A. Union Station to Rancho Cucamonga

Average Duration
1h 16m
Estimated price
$1826-1827

Train from L. A. Union Station to Tustin

Average Duration
1h
Estimated price
$1826-4942

Los Angeles to Puerto Vallarta: Overview of Bus, Train, Flight, and Car Trips

Traveling between Los Angeles and Puerto Vallarta 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.

Average price
$280 - $410
The trip from Los Angeles to Puerto Vallarta by train is a scenic adventure spanning approximately 1 day and 15-21 hours, depending on the route chosen. The distance traversed covers around 2325.5 km to 2594.3 km, with 3 to 5 transfers along the journey. Passengers can experience diverse landscapes and cultural shifts as they travel through various cities such as Tijuana, Mexicali, Guadalajara, and more. Each route presents an opportunity to enjoy the comfort of different bus agencies and experience the beautiful Mexican countryside. The trip culminates in the stunning coastal city of Puerto Vallarta, offering a perfect blend of relaxation and exploration for travelers.
Travelers from Los Angeles to Puerto Vallarta have various options for flights, with the quickest being a direct flight that takes 2 hours and 57 minutes. JetBlue Airways, Delta, Southwest Airlines, and several other airlines operate flights on this route. The total flying time from Los Angeles to Puerto Vallarta is approximately 5 hours and 51 minutes. Prices for one-way flights can range from $111 to $323, offering flexibility for different budgets. Overall, the journey provides a relatively efficient and affordable means of reaching the beautiful destination of Puerto Vallarta from Los Angeles.
Departure Point
Los Angeles Airport
Arrival Point
Puerto Vallarta Airport
Traveling from Los Angeles to Puerto Vallarta by bus is an adventurous journey that offers a unique way to experience the diverse landscapes between the two destinations. Although there is no direct bus service, travelers can take a series of buses with transfers, which takes approximately 21 hours and 44 minutes. There are various routes available, each with different transfer points and durations, spanning distances of around 2300-2500 km. Prices for the bus services range from $172 to $231. The first route involves 3 transfers, passing through Phoenix, Los Mochis, Guadalajara, and finally arriving in Puerto Vallarta. The second and third routes also involve 3 transfers, with different stopovers, including Culiacán, and then progressing to Guadalajara before reaching Puerto Vallarta. The fourth route, despite being the shortest in distance, also has 3 transfers, taking passengers through Yuma, Ciudad Obregón, Guadalajara, and finally reaching Puerto Vallarta. While the journey may be long, it allows travelers to witness the changing landscapes and experience the beautiful scenery along the way, making it an adventurous and memorable journey.
Departure Point
Los Angeles station
Arrival Point
Puerto Vallarta station

Frequently asked questions

Find out more about the route from Los Angeles to Puerto Vallarta.

Or choose the category:
The cheapest way to travel from Los Angeles to Puerto Vallarta is by taking a train to Tijuana and then flying to Puerto Vallarta. This option typically costs between $65 and $290 and takes approximately 8 hours and 15 minutes.
The fastest way to travel from Los Angeles to Puerto Vallarta is by flying. It takes approximately 5 hours and 51 minutes and can cost between $110 and $330, depending on the airline and time of booking.
The distance between Los Angeles and Puerto Vallarta is approximately 1978 km. If you're driving, the road distance is about 2477 km.
The best way to travel from Los Angeles to Puerto Vallarta without a car is by taking a bus. The journey takes approximately 21 hours and 44 minutes and the ticket prices range from $170 to $240. There are several bus companies that operate this route, offering comfortable seating and occasionally, amenities such as Wi-Fi and power outlets.
The travel time from Los Angeles to Puerto Vallarta is approximately 5 hours and 51 minutes.
There are numerous accommodation options available near Puerto Vallarta. With over 1383+ hotels to choose from, visitors can find a range of options to suit their needs and budget. Prices for hotels in the area start at around $82 per night.
Yes, it is possible to drive from Los Angeles to Puerto Vallarta. The driving distance is approximately 2477 km, and it takes around 26 hours and 23 minutes to complete the journey.
Yes, there is no direct bus from Los Angeles to Puerto Vallarta. However, you can take a bus from Los Angeles to Tepic, and then transfer to another bus to Puerto Vallarta. This journey can take approximately 21 hours and 44 minutes including transfers.
You can catch the Los Angeles to Puerto Vallarta bus from the Los Angeles station. The bus services are operated by Buses USA Tours.
The Los Angeles to Puerto Vallarta bus arrives at the Puerto Vallarta station. This is the main bus terminal in Puerto Vallarta where passengers can disembark and continue their journey. The Puerto Vallarta station is conveniently located in the city's downtown area, making it easily accessible for travelers to reach their final destination or connect to other modes of transportation. Pacífico is the bus operator that provides this service, ensuring a safe and reliable journey from Los Angeles to Puerto Vallarta.
JetBlue Airways, Delta, Southwest Airlines and five other airlines offer flights from Los Angeles Airport to Puerto Vallarta Airport.
The fastest way to get from Los Angeles to Puerto Vallarta is by taking a direct flight. Multiple airlines, such as JetBlue Airways, Delta, and Southwest Airlines, offer flights from Los Angeles Airport to Puerto Vallarta Airport. The flight duration is approximately 2 hours and 57 minutes. The prices for flights between Puerto Vallarta and Los Angeles range from $111 to $323.
The flight from Los Angeles to Puerto Vallarta typically takes around 2 hours and 57 minutes on a direct flight.
The flight prices for traveling from Los Angeles to Puerto Vallarta can range from $111 to $323.
The cost of a bus from Los Angeles to Puerto Vallarta ranges from $172 to $231. Prices may vary depending on factors such as the time of travel and the type of bus service chosen. It is recommended to check with various bus companies for the most up-to-date prices and to book in advance to secure the best deals. The duration of the bus journey typically takes around 21 to 25 hours, depending on the route and any potential stops along the way.
The cost of driving from Los Angeles to Puerto Vallarta ranges from $270 to $410, depending on factors such as fuel prices and tolls.