Cheap Flights from Shanghai to Los Angeles, CA from $309
On Cheapflightsplus.com you will find 2 direct and 998 connecting flights from Shanghai to Los Angeles. You can compare airfare deals from 44 airlines and multiple travel sites from $309, book and save on cheap plane tickets and last minute offers. Also check out SHA-LAX flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Shanghai to Los Angeles Flight Deals
Best Flights from Shanghai to Los Angeles Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $496 | 20:10 Shanghai Pu Dong | 16:55 Los Angeles Los Angeles Int. | 11h 45m | United Airlines | UA199 |
from $537 | 13:10 Shanghai Pu Dong | 10:05 Los Angeles Los Angeles Int. | 11h 55m | China Eastern | MU583 |
from $309 | 15:10 Shanghai Pu Dong | 20:45 Los Angeles Los Angeles Int. | 20h 35m layover 3h 25m - Chengdu | Sichuan Airlines | 3U6992 3U3837 |
from $309 | 13:10 Shanghai Pu Dong | 20:45 Los Angeles Los Angeles Int. | 22h 35m layover 5h 20m - Chengdu | Sichuan Airlines | 3U8964 3U3837 |
from $343 | 11:10 Shanghai Pu Dong | 15:35 Los Angeles Los Angeles Int. | 19h 25m layover 6h 5m - Seoul | Korean Air | KE894 KE11 |
from $343 | 08:50 Shanghai Pu Dong | 15:35 Los Angeles Los Angeles Int. | 21h 45m layover 8h 30m - Seoul | Korean Air | KE896 KE11 |
from $343 | 13:40 Shanghai Pu Dong | 09:40+1 день Los Angeles Los Angeles Int. | 35h 0m layover 21h 45m - Seoul | Korean Air | KE898 KE17 |
from $351 | 18:25 Shanghai Hongqiao | 09:40+1 день Los Angeles Los Angeles Int. | 30h 15m layover 17h 0m - Seoul | Korean Air | KE2210 KE17 |
from $351 | 18:25 Shanghai Hongqiao | 15:35+1 день Los Angeles Los Angeles Int. | 36h 10m layover 22h 55m - Seoul | Korean Air | KE2210 KE11 |
from $354 | 13:05 Shanghai Pu Dong | 19:00 Los Angeles Los Angeles Int. | 20h 55m layover 4h 35m - Shenzhen | Air China Limited | CA3724 CA769 |
from $354 | 12:00 Shanghai Pu Dong | 19:00 Los Angeles Los Angeles Int. | 22h 0m layover 5h 45m - Shenzhen | Air China Limited | CA3814 CA769 |
from $354 | 11:25 Shanghai Pu Dong | 19:00 Los Angeles Los Angeles Int. | 22h 35m layover 6h 35m - Shenzhen | Air China Limited | CA3476 CA769 |
from $354 | 09:05 Shanghai Hongqiao | 19:00 Los Angeles Los Angeles Int. | 24h 55m layover 7h 15m - Shenzhen | Air China Limited | CA3728 CA769 |
from $354 | 07:10 Shanghai Pu Dong | 19:00 Los Angeles Los Angeles Int. | 26h 50m layover 10h 20m - Shenzhen | Air China Limited | CA1893 CA769 |
from $407 | 18:15 Shanghai Pu Dong | 08:25+1 день Los Angeles Los Angeles Int. | 29h 10m layover 10h 5m - Osaka 5h 30m - Tokyo | Spring Airlines | 9C6587 MM311 ZG24 |
from $419 | 02:15 Shanghai Pu Dong | 20:45 Los Angeles Los Angeles Int. | 33h 30m layover 4h 15m - Hanoi 9h 30m - Chengdu | VietJet Air | VJ7239 3U3906 3U3837 |
Flight Schedule Shanghai to Los Angeles (California)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
13:10 — 10:05
|
13:10 — 10:05
MU583
China Eastern
Shanghai — Los Angeles
|
11h 55m |
Find flight
from$537 |
|
20:10 — 16:55
|
20:10 — 16:55
UA199
United Airlines
Shanghai — Los Angeles
|
11h 45m |
Find flight
from$496 |
|
00:30 — 17:20
|
00:30 — 03:30
ZE872
Lineas Aereas Azteca
Shanghai — Seoul
18h 35m stop
22:05 — 17:20
YP103
YP
Seoul — Los Angeles
|
31h 50m including layover |
Find flight
from$396 |
|
02:25 — 08:25
|
02:25 — 06:20
IJ2
Spring Airlines Japan
Shanghai — Tokyo
8h 15m stop
14:35 — 08:50
ZG24
Grozny Avia
Tokyo — Los Angeles
|
21h including layover |
Find flight
from$397 |
|
06:10 — 08:25
|
06:10 — 10:05
9C6131
Spring Airlines
Shanghai — Tokyo
4h 30m stop
14:35 — 08:50
ZG24
Grozny Avia
Tokyo — Los Angeles
|
17h 15m including layover |
Find flight
from$402 |
|
07:10 — 19:00
|
07:10 — 10:00
CA1893
Air China Limited
Shanghai — Shenzhen
10h 20m stop
20:20 — 19:00
CA769
Air China Limited
Shenzhen — Los Angeles
|
26h 50m including layover |
Find flight
from$354 |
|
08:50 — 15:35
|
08:50 — 11:55
KE896
Korean Air
Shanghai — Seoul
8h 30m stop
20:25 — 16:05
KE11
Korean Air
Seoul — Los Angeles
|
21h 45m including layover |
Find flight
from$343 |
|
09:05 — 19:00
|
09:05 — 13:05
CA3728
Air China Limited
Shanghai — Shenzhen
7h 15m stop
20:20 — 19:00
CA769
Air China Limited
Shenzhen — Los Angeles
|
24h 55m including layover |
Find flight
from$354 |
|
09:10 — 17:20
|
09:10 — 11:55
MU5041
China Eastern
Shanghai — Seoul
10h 10m stop
22:05 — 17:20
YP103
YP
Seoul — Los Angeles
|
23h 10m including layover |
Find flight
from$425 |
|
10:10 — 20:00
|
10:10 — 11:55
MF8502
Xiamen Airlines
Shanghai — Xiamen
10h 35m stop
22:30 — 20:00
MF829
Xiamen Airlines
Xiamen — Los Angeles
|
24h 50m including layover |
Find flight
from$432 |
|
11:10 — 15:35
|
11:10 — 14:20
KE894
Korean Air
Shanghai — Seoul
6h 5m stop
20:25 — 16:05
KE11
Korean Air
Seoul — Los Angeles
|
19h 25m including layover |
Find flight
from$343 |
|
11:25 — 19:00
|
11:25 — 13:45
CA3476
Air China Limited
Shanghai — Shenzhen
6h 35m stop
20:20 — 19:00
CA769
Air China Limited
Shenzhen — Los Angeles
|
22h 35m including layover |
Find flight
from$354 |
|
12:00 — 19:00
|
12:00 — 14:35
CA3814
Air China Limited
Shanghai — Shenzhen
5h 45m stop
20:20 — 19:00
CA769
Air China Limited
Shenzhen — Los Angeles
|
22h including layover |
Find flight
from$354 |
|
13:10 — 20:45
|
13:10 — 16:25
3U8964
Sichuan Airlines
Shanghai — Chengdu
5h 20m stop
21:45 — 20:45
3U3837
Sichuan Airlines
Chengdu — Los Angeles
|
22h 35m including layover |
Find flight
from$309 |
|
13:40 — 09:40
+1 day
|
13:40 — 16:45
KE898
Korean Air
Shanghai — Seoul
21h 45m stop
14:30 — 10:10
KE17
Korean Air
Seoul — Los Angeles
|
35h including layover |
Find flight
from$343 |
|
14:35 — 17:20
|
14:35 — 17:25
MU8603
China Eastern
Shanghai — Seoul
4h 40m stop
22:05 — 17:20
YP103
YP
Seoul — Los Angeles
|
17h 45m including layover |
Find flight
from$425 |
|
14:55 — 08:25
+1 day
|
14:55 — 19:00
9C6217
Spring Airlines
Shanghai — Tokyo
19h 35m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
32h 30m including layover |
Find flight
from$403 |
|
15:10 — 20:45
|
15:10 — 18:20
3U6992
Sichuan Airlines
Shanghai — Chengdu
3h 25m stop
21:45 — 20:45
3U3837
Sichuan Airlines
Chengdu — Los Angeles
|
20h 35m including layover |
Find flight
from$309 |
|
16:10 — 20:00
|
16:10 — 17:55
MF8522
Xiamen Airlines
Shanghai — Xiamen
4h 35m stop
22:30 — 20:00
MF829
Xiamen Airlines
Xiamen — Los Angeles
|
18h 50m including layover |
Find flight
from$432 |
|
16:25 — 17:20
|
16:25 — 19:20
OZ366
Asiana Airlines
Shanghai — Seoul
2h 45m stop
22:05 — 17:20
YP103
YP
Seoul — Los Angeles
|
15h 55m including layover |
Find flight
from$429 |
|
18:25 — 09:40
+1 day
|
18:25 — 21:30
KE2210
Korean Air
Shanghai — Seoul
17h stop
14:30 — 10:10
KE17
Korean Air
Seoul — Los Angeles
|
30h 15m including layover |
Find flight
from$351 |
|
18:25 — 15:35
+1 day
|
18:25 — 21:30
KE2210
Korean Air
Shanghai — Seoul
22h 55m stop
20:25 — 16:05
KE11
Korean Air
Seoul — Los Angeles
|
36h 10m including layover |
Find flight
from$351 |
|
00:30 — 05:00
+1 day
|
00:30 — 03:30
ZE872
Lineas Aereas Azteca
Shanghai — Seoul
18h 40m stop
22:10 — 11:50
YP151
YP
Seoul — Honolulu
8h 53m stop
20:43 — 05:00
HA4
Hawaiian Airlines
Honolulu — Los Angeles
|
43h 30m including layover |
Find flight
from$444 |
|
02:15 — 20:45
|
02:15 — 04:45
VJ7239
VietJet Air
Shanghai — Hanoi
4h 15m stop
09:00 — 12:15
3U3906
Sichuan Airlines
Hanoi — Chengdu
9h 30m stop
21:45 — 20:45
3U3837
Sichuan Airlines
Chengdu — Los Angeles
|
33h 30m including layover |
Find flight
from$419 |
|
06:10 — 13:28
|
06:10 — 10:05
9C6131
Spring Airlines
Shanghai — Tokyo
5h 45m stop
15:50 — 08:35
ZG22
Grozny Avia
Tokyo — Vancouver
2h 5m stop
10:30 — 13:28
AC554
Air Canada
Vancouver — Los Angeles
|
22h 18m including layover |
Find flight
from$422 |
|
07:00 — 08:25
+1 day
|
07:00 — 10:20
9C6571
Spring Airlines
Shanghai — Osaka
21h 15m stop
07:35 — 09:05
MM311
Peach Aviation
Osaka — Tokyo
5h 30m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
40h 25m including layover |
Find flight
from$407 |
|
08:05 — 08:25
+1 day
|
08:05 — 11:20
9C6575
Spring Airlines
Shanghai — Osaka
20h 15m stop
07:35 — 09:05
MM311
Peach Aviation
Osaka — Tokyo
5h 30m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
39h 20m including layover |
Find flight
from$407 |
|
10:40 — 08:25
+1 day
|
10:40 — 14:00
9C6577
Spring Airlines
Shanghai — Osaka
17h 35m stop
07:35 — 09:05
MM311
Peach Aviation
Osaka — Tokyo
5h 30m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
36h 45m including layover |
Find flight
from$407 |
|
12:40 — 08:25
+1 day
|
12:40 — 16:00
9C6573
Spring Airlines
Shanghai — Osaka
3h 30m stop
19:30 — 21:00
MM319
Peach Aviation
Osaka — Tokyo
17h 35m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
34h 45m including layover |
Find flight
from$407 |
|
15:10 — 08:25
+1 day
|
15:10 — 18:30
9C6581
Spring Airlines
Shanghai — Osaka
13h 5m stop
07:35 — 09:05
MM311
Peach Aviation
Osaka — Tokyo
5h 30m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
32h 15m including layover |
Find flight
from$407 |
|
17:10 — 08:25
+1 day
|
17:10 — 20:30
9C6585
Spring Airlines
Shanghai — Osaka
11h 5m stop
07:35 — 09:05
MM311
Peach Aviation
Osaka — Tokyo
5h 30m stop
14:35 — 08:25
ZG24
Grozny Avia
Tokyo — Los Angeles
|
30h 15m including layover |
Find flight
from$407 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Shanghai to Los Angeles depends on and how to choose the most interesting flight option for you.
Distance between Shanghai and Los Angeles is 10443 miles. Time difference between the cities is 4h. Airplanes depart 00:05 to 23:55 from 2 Shanghai airports and arrive 00:05 to 23:55 to 2 Los Angeles airports. Average flight time is 11h 50m.
- The fastest flight 11h 45m
- Average flight time 11h 50m
- The earliest flight 00:05
- The latest flight 23:55
- Distance 6489 ml
The cheapest months to travel to Los Angeles are october (from 413 $), november (from 508 $), june (from 508 $).
The most expensive months are january (from 1 112 $), february (from 817 $), july (from 633 $).
What is the lowest airfare Shanghai to Los Angeles?
The cheapest plane ticket found by our users is $309. This airfare is for economy class on one-way 3U8964 flight by Sichuan Airlines for October 7, 2025 which leaves Pu Dong in Shanghai at 13:10 am and arrives at Los Angeles Los Angeles Int. at 20:45.
Popular Airlines on the Route
The flight Shanghai — Los Angeles is served by 44 regular airlines and 9 low-cost airlines. Most of the flights on this route are operated by Japan Airlines - JAL - 7 departures per week at the price of from $ 548 . And the most expensive tickets are offered by EGYPTAIR airline - from $ 1290.
Direct flights
There are 2 nonstop flights on the route. The fastest direct flight is UA199 by United Airlines takes 11h 45m and the cheapest is 3U8964 by Sichuan Airlines for $496.
- MU - China Easternfrom $537Find
- UA - United Airlinesfrom $496Find
Connecting Flights
There are 998 flights with layovers on the route. The fastest connecting flight is JL894 by Japan Airlines - JAL takes 13h 50m and the cheapest is 3U8964 by Sichuan Airlines for $309.
- 3U - Sichuan Airlinesfrom $309Find
- PR - Philippine Airlinesfrom $468Find
- JL - Japan Airlines - JALfrom $548Find
- VZ - My Travel Airways Limitedfrom $456Find
- HO - Juneyao Airlinesfrom $438Find
- FM - Shanghai Airlinesfrom $462Find
- NX - Air Macaufrom $482Find
- UA - United Airlinesfrom $503Find
- LX - SWISS International Air Linesfrom $1107Find
- HU - Hainan Airlinesfrom $629Find
- SC - Shandong Airlinesfrom $477Find
- HX - Hong Kong Airlinesfrom $550Find
Airports
You can fly from Shanghai to Los Angeles from 2 airports (Pu Dong, Hongqiao).
Shanghai airports
- Pu Dong-PVGfrom $309Find
- Hongqiao-SHAfrom $351Find
Los Angeles airports
- Los Angeles Ferry Port-QLOFind
- Los Angeles Int.-LAXFind
Airplanes
There are flights to Los Angeles from Shanghai by 44 airlines that use 4 aircraft brands. They range from huge modern airplanes to small-sized.
- Boeing 777-300ERfrom $537Find
- Boeing 737-800from $551Find
- Boeing 767-300from $597Find
- Boeing 767from $606Find
Top International Destinations from Shanghai
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 $933Find
- from $74Find
- from $71Find
- from $69Find
- from $62Find
- from $62Find
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.