Cheap Flights from Los Angeles, CA to Puerto Vallarta from $120
On Cheapflightsplus.com you will find 3 direct and 80 connecting flights from Los Angeles to Puerto Vallarta. You can compare airfare deals from 8 airlines and multiple travel sites from $120, book and save on cheap plane tickets and last minute offers. Also check out LAX-PVR flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Los Angeles to Puerto Vallarta Flight Deals
Best Flights from Los Angeles to Puerto Vallarta Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $120 | 07:00 Los Angeles Los Angeles Int. | 11:08 Puerto Vallarta Ordaz | 2h 8m | Hawaiian Airlines | HA6170 |
from $157 | 07:00 Los Angeles Los Angeles Int. | 11:08 Puerto Vallarta Ordaz | 2h 8m | Alaska Airlines | AS841 |
from $325 | 11:26 Los Angeles Los Angeles Int. | 15:25 Puerto Vallarta Ordaz | 1h 59m | Aeromexico | AM5219 |
from $139 | 18:17 Los Angeles Los Angeles Int. | 11:10+1 день Puerto Vallarta Ordaz | 14h 53m layover 11h 43m - Guadalajara | Volaris | Y41717 VB3232 |
from $154 | 19:18 Los Angeles Los Angeles Int. | 12:57+1 день Puerto Vallarta Ordaz | 15h 39m layover 10h 53m - Denver | United Airlines | UA378 UA2257 |
from $154 | 18:20 Los Angeles Los Angeles Int. | 12:57+1 день Puerto Vallarta Ordaz | 16h 37m layover 11h 50m - Denver | United Airlines | UA1221 UA2257 |
from $160 | 15:00 Los Angeles Los Angeles Int. | 11:10+1 день Puerto Vallarta Ordaz | 18h 10m layover 14h 55m - Guadalajara | VivaAerobus | VB511 VB3232 |
from $163 | 00:30 Los Angeles Los Angeles Int. | 11:10 Puerto Vallarta Ordaz | 8h 40m layover 5h 25m - Guadalajara | VivaAerobus | VB519 VB3232 |
from $165 | 00:30 Los Angeles Los Angeles Int. | 14:40 Puerto Vallarta Ordaz | 12h 10m layover 8h 55m - Guadalajara | VivaAerobus | VB519 VB7412 |
from $170 | 21:30 Los Angeles Los Angeles Int. | 13:27+1 день Puerto Vallarta Ordaz | 13h 57m layover 9h 39m - San Francisco | United Airlines | UA2056 UA1212 |
from $173 | 06:00 Los Angeles Los Angeles Int. | 13:27 Puerto Vallarta Ordaz | 5h 27m layover 1h 0m - San Francisco | United Airlines | UA2194 UA1212 |
from $180 | 16:13 Los Angeles Los Angeles Int. | 12:57+1 день Puerto Vallarta Ordaz | 18h 44m layover 14h 0m - Denver | United Airlines | UA2146 UA2257 |
from $185 | 00:37 Los Angeles Los Angeles Int. | 11:30 Puerto Vallarta Ordaz | 8h 53m layover 4h 40m - Mexico City | Volaris | Y4711 Y4280 |
from $200 | 09:10 Los Angeles Los Angeles Int. | 21:02 Puerto Vallarta Ordaz | 9h 52m layover 5h 20m - Mexico City | Aeromexico | AM4320 AM338 |
from $242 | 00:15 Los Angeles Los Angeles Int. | 11:30 Puerto Vallarta Ordaz | 9h 15m layover 5h 0m - Mexico City | VivaAerobus | VB147 Y4280 |
from $240 | 17:58 Los Angeles Los Angeles Int. | 16:40+1 день Puerto Vallarta Ordaz | 20h 42m layover 8h 10m - Mexico City 6h 15m - Monterrey | Aeromexico | AM643 AM34 VB4344 |
Flight Schedule Los Angeles (California) to Puerto Vallarta
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
07:00 — 11:08
|
07:00 — 11:08
HA6170
Hawaiian Airlines
Los Angeles — Puerto Vallarta
|
2h 8m |
Find flight
from$120 |
|
07:00 — 11:08
|
07:00 — 11:08
AS841
Alaska Airlines
Los Angeles — Puerto Vallarta
|
2h 8m |
Find flight
from$157 |
|
11:26 — 15:25
|
11:26 — 15:25
AM5219
Aeromexico
Los Angeles — Puerto Vallarta
|
1h 59m |
Find flight
from$325 |
|
00:30 — 11:10
|
00:30 — 04:50
VB519
VivaAerobus
Los Angeles — Guadalajara
5h 25m stop
10:15 — 11:10
VB3232
VivaAerobus
Guadalajara — Puerto Vallarta
|
8h 40m including layover |
Find flight
from$163 |
|
00:30 — 14:40
|
00:30 — 04:50
VB519
VivaAerobus
Los Angeles — Guadalajara
8h 55m stop
13:45 — 14:40
VB7412
VivaAerobus
Guadalajara — Puerto Vallarta
|
12h 10m including layover |
Find flight
from$165 |
|
06:00 — 13:27
|
06:00 — 07:41
UA2194
United Airlines
Los Angeles — San Francisco
1h stop
08:41 — 13:27
UA1212
United Airlines
San Francisco — Puerto Vallarta
|
5h 27m including layover |
Find flight
from$173 |
|
08:59 — 11:10
+1 day
|
08:59 — 13:14
Y41711
Volaris
Los Angeles — Guadalajara
21h 1m stop
10:15 — 11:10
VB3232
VivaAerobus
Guadalajara — Puerto Vallarta
|
24h 11m including layover |
Find flight
from$290 |
|
09:10 — 21:02
|
09:00 — 13:55
AM4320
Aeromexico
Los Angeles — Mexico City
5h 20m stop
19:15 — 21:02
AM338
Aeromexico
Mexico City — Puerto Vallarta
|
9h 52m including layover |
Find flight
from$200 |
|
09:10 — 23:49
|
09:10 — 13:55
AM4320
Aeromexico
Los Angeles — Mexico City
8h 20m stop
22:15 — 23:49
AM340
Aeromexico
Mexico City — Puerto Vallarta
|
12h 39m including layover |
Find flight
from$461 |
|
15:00 — 11:10
+1 day
|
15:00 — 19:20
VB511
VivaAerobus
Los Angeles — Guadalajara
14h 55m stop
10:15 — 11:10
VB3232
VivaAerobus
Guadalajara — Puerto Vallarta
|
18h 10m including layover |
Find flight
from$160 |
|
15:00 — 14:40
+1 day
|
15:00 — 19:20
VB511
VivaAerobus
Los Angeles — Guadalajara
18h 25m stop
13:45 — 14:40
VB7412
VivaAerobus
Guadalajara — Puerto Vallarta
|
21h 40m including layover |
Find flight
from$163 |
|
16:13 — 12:57
+1 day
|
16:12 — 19:38
UA2146
United Airlines
Los Angeles — Denver
14h stop
09:41 — 14:06
UA2257
United Airlines
Denver — Puerto Vallarta
|
18h 44m including layover |
Find flight
from$180 |
|
18:17 — 11:10
+1 day
|
18:17 — 22:32
Y41717
Volaris
Los Angeles — Guadalajara
11h 43m stop
10:15 — 11:10
VB3232
VivaAerobus
Guadalajara — Puerto Vallarta
|
14h 53m including layover |
Find flight
from$139 |
|
18:20 — 12:57
+1 day
|
18:20 — 21:50
UA1221
United Airlines
Los Angeles — Denver
11h 50m stop
09:40 — 12:57
UA2257
United Airlines
Denver — Puerto Vallarta
|
16h 37m including layover |
Find flight
from$154 |
|
19:18 — 12:57
+1 day
|
19:18 — 22:47
UA378
United Airlines
Los Angeles — Denver
10h 53m stop
09:40 — 12:57
UA2257
United Airlines
Denver — Puerto Vallarta
|
15h 39m including layover |
Find flight
from$154 |
|
21:30 — 13:27
+1 day
|
21:30 — 23:02
UA2056
United Airlines
Los Angeles — San Francisco
9h 39m stop
08:41 — 13:27
UA1212
United Airlines
San Francisco — Puerto Vallarta
|
13h 57m including layover |
Find flight
from$170 |
|
08:52 — 07:41
+1 day
|
08:52 — 10:20
HA6211
Hawaiian Airlines
Los Angeles — San Francisco
4h 31m stop
14:51 — 20:25
AM669
Aeromexico
San Francisco — Mexico City
9h 36m stop
06:01 — 07:41
AM330
Aeromexico
Mexico City — Puerto Vallarta
|
20h 49m including layover |
Find flight
from$352 |
|
10:29 — 21:25
|
10:29 — 14:51
HA6160
Hawaiian Airlines
Los Angeles — Guadalajara
2h 19m stop
17:10 — 18:45
VB3204
VivaAerobus
Guadalajara — Monterrey
1h 5m stop
19:50 — 21:25
VB4348
VivaAerobus
Monterrey — Puerto Vallarta
|
8h 56m including layover |
Find flight
from$543 |
|
12:35 — 14:16
+1 day
|
12:35 — 15:29
WS1697
WestJet
Los Angeles — Vancouver
14h 31m stop
06:00 — 08:30
WS100
WestJet
Vancouver — Calgary
50m stop
09:20 — 14:16
WS2246
WestJet
Calgary — Puerto Vallarta
|
23h 41m including layover |
Find flight
from$490 |
|
17:58 — 16:40
+1 day
|
17:58 — 22:50
AM643
Aeromexico
Los Angeles — Mexico City
8h 10m stop
07:00 — 08:50
AM34
Aeromexico
Mexico City — Monterrey
6h 15m stop
15:05 — 16:40
VB4344
VivaAerobus
Monterrey — Puerto Vallarta
|
20h 42m including layover |
Find flight
from$240 |
|
17:58 — 20:45
+1 day
|
17:58 — 22:50
AM643
Aeromexico
Los Angeles — Mexico City
8h 10m stop
07:00 — 08:50
AM34
Aeromexico
Mexico City — Monterrey
10h 20m stop
19:10 — 20:45
VB4350
VivaAerobus
Monterrey — Puerto Vallarta
|
24h 47m including layover |
Find flight
from$246 |
|
21:24 — 11:10
+1 day
|
21:24 — 22:39
HA6215
Hawaiian Airlines
Los Angeles — San Jose
1h 20m stop
23:59 — 04:56
HA7011
Hawaiian Airlines
San Jose — Guadalajara
5h 19m stop
10:15 — 11:10
VB3232
VivaAerobus
Guadalajara — Puerto Vallarta
|
11h 46m including layover |
Find flight
from$288 |
|
22:42 — 14:56
+2 days
|
22:42 — 23:59
AS2201
Alaska Airlines
Los Angeles — Las Vegas
10h 18m stop
10:17 — 11:43
AS3314
Alaska Airlines
Las Vegas — San Diego
23h 14m stop
10:57 — 14:56
AS1424
Alaska Airlines
San Diego — Puerto Vallarta
|
38h 14m including layover |
Find flight
from$345 |
|
22:42 — 14:51
+2 days
|
22:42 — 23:59
AS2201
Alaska Airlines
Los Angeles — Las Vegas
15h 40m stop
15:39 — 17:20
AS634
Alaska Airlines
Las Vegas — San Francisco
16h 40m stop
10:00 — 14:51
AS1368
Alaska Airlines
San Francisco — Puerto Vallarta
|
38h 9m including layover |
Find flight
from$364 |
|
23:59 — 16:40
+1 day
|
23:59 — 04:21
Y47897
Volaris
Los Angeles — Queretaro
6h 4m stop
10:25 — 11:47
Y45553
Volaris
Queretaro — Monterrey
3h 18m stop
15:05 — 16:40
VB4344
VivaAerobus
Monterrey — Puerto Vallarta
|
14h 41m including layover |
Find flight
from$310 |
|
23:59 — 20:45
+1 day
|
23:59 — 04:21
Y47897
Volaris
Los Angeles — Queretaro
6h 4m stop
10:25 — 11:47
Y45553
Volaris
Queretaro — Monterrey
7h 23m stop
19:10 — 20:45
VB4350
VivaAerobus
Monterrey — Puerto Vallarta
|
18h 46m including layover |
Find flight
from$316 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Los Angeles to Puerto Vallarta depends on and how to choose the most interesting flight option for you.
Distance between Los Angeles and Puerto Vallarta is 1962 miles. Time difference between the cities is 2h. Airplanes depart 00:01 to 23:59 from 2 Los Angeles airports and arrive 00:01 to 23:59 to 1 Puerto Vallarta airport. Average flight time is 2h 8m.
- The fastest flight 1h 59m
- Average flight time 2h 8m
- The earliest flight 00:01
- The latest flight 23:59
- Distance 1220 ml
The cheapest months to travel to Puerto Vallarta are august (from 95 $), july (from 120 $), september (from 139 $).
The most expensive months are december (from 289 $), june (from 247 $), february (from 242 $).
What is the lowest airfare Los Angeles to Puerto Vallarta?
The cheapest plane ticket found by our users is $120. This airfare is for economy class on one-way HA6170 flight by Hawaiian Airlines for July 3, 2025 which leaves Los Angeles Int. in Los Angeles at 07:00 am and arrives at Puerto Vallarta Ordaz at 11:08.
Popular Airlines on the Route
The flight Los Angeles — Puerto Vallarta is served by 8 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Alaska Airlines - 9 departures per week at the price of from $ 157 . And the most expensive tickets are offered by Alaska Airlines airline - from $ 2917.
Direct flights
There are 3 nonstop flights on the route. The fastest direct flight is AM5219 by Aeromexico takes 1h 59m and the cheapest is HA6170 by Hawaiian Airlines for $120.
- AS - Alaska Airlinesfrom $157Find
- HA - Hawaiian Airlinesfrom $120Find
- AM - Aeromexicofrom $325Find
Connecting Flights
There are 80 flights with layovers on the route. The fastest connecting flight is UA2194 by United Airlines takes 5h 27m and the cheapest is HA6170 by Hawaiian Airlines for $139.
- AS - Alaska Airlinesfrom $294Find
- AC - Air Canadafrom $1544Find
- HA - Hawaiian Airlinesfrom $288Find
- Y4 - Volarisfrom $139Find
- UA - United Airlinesfrom $154Find
- VB - VivaAerobusfrom $160Find
- AM - Aeromexicofrom $200Find
- WS - WestJetfrom $490Find
Airports
You can fly from Los Angeles to Puerto Vallarta from 2 airports (Los Angeles Ferry Port, Los Angeles Int.).
Los Angeles airports
- Los Angeles Ferry Port-QLOFind
- Los Angeles Int.-LAXfrom $120Find
Puerto Vallarta airports
- Ordaz-PVRFind
Airplanes
There are flights to Puerto Vallarta from Los Angeles by 8 airlines that use 1 aircraft brands. They range from huge modern airplanes to small-sized.
- Boeing 737-800from $325Find
Top Domestic Destinations from Los Angeles
You may also consider searching for discounted plane tickets to some other popular places from Los Angeles within United States.
- from $33Find
- from $65Find
- from $62Find
- from $60Find
- from $67Find
- from $63Find
- from $54Find
- from $55Find
- from $74Find
- from $60Find
Top International Destinations from Los Angeles
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $524Find
- from $549Find
- from $76Find
- from $79Find
- from $79Find
- from $184Find
- from $74Find
- from $1116Find
- from $73Find
- from $55Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.