background

Flight Deals from Los Angeles to Shanghai from $315

Fly where?

Top flight deals from leading airlines:

QR LogoSQ LogoNH LogoEK LogoJL LogoTK LogoAF Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $834
  • Up to 1 stop
    $681
  • Up to 2 stops
    $843

Airlines

  • Air Canada
    $1023
  • Air China Limited
    $714
  • American Airlines
    $1020
  • Asiana
    $728
  • Cathay Pacific
    $685
  • China Airlines
    $992
  • China Eastern
    $875
  • China Southern Airlines
    $826
  • Delta Air Lines
    $834
  • EVA Air
    $1075
  • Japan Airlines
    $1013
  • Korean Air
    $884
  • Philippine Airlines
    $786
  • Sichuan Airlines
    $681
  • Singapore Airlines
    $1110
  • Turkish Airlines
    $980
  • United Airlines
    $834
  • Xiamen Airlines
    $915

Cabin Class

  • Economy
    $681

Departure Airports

  • Los Angeles International Airport
    $681
  • Ontario International Airport
    $1007

Arrival Airports

  • Shanghai Hongqiao International Airport
    $685
  • Shanghai Pudong International Airport
    $681

Layover Airports

  • Austin Bergstrom International Airport
    $1038
  • Beijing Capital Airport
    $714
  • Chengdu Tianfu International Airport
    $681
  • Chicago O Hare Airport
    $1077
  • Dallas Fort Worth International Airport
    $1020
  • Denver International Airport
    $843
  • Detroit Metropolitan Airport
    $839
  • Fuzhou Changle International Airport
    $1038
  • Guangzhou Baiyun International Airport
    $826
  • Hong Kong International Airport
    $685
  • Istanbul Airport
    $980
  • Ninoy Aquino International Airport
    $786
  • Osaka Kansai Intl Airport
    $1013
  • Phoenix Sky Harbor International Airport
    $1046
  • San Francisco International Airport
    $839
  • Seattle Tacoma International Airport
    $838
  • Seoul Incheon Airport
    $728
  • Shenzhen Bao'an International Airport
    $714
  • Singapore Changi Airport
    $1110
  • Taiwan Taoyuan International Airport
    $992
  • Tokyo Haneda Airport
    $1021
  • Tokyo Narita Airport
    $1108
  • Vancouver International Airport
    $1023
  • Xiamen Gaoqi International Airport
    $915
  • Zhoushuizi Airport
    $1102
Sichuan Airlines Logo
9:30 pm – 3:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 41h 55m
10 Feb
41h 55m
10 Feb
1 stop
TFU
Sichuan Airlines Logo
4:40 pm – 7:30 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 2h 50m
27 Feb
2h 50m
27 Feb
1 stop
TFU
$681
Cathay Pacific Logo
10:55 am – 12:20 pm
Los Angeles(LAX)Shanghai(SHA)
LAX - SHA · 49h 25m
4 Mar
49h 25m
4 Mar
1 stop
HKG
Cathay Pacific Logo
2:45 pm – 5:20 pm
Shanghai(SHA)Los Angeles(LAX)
SHA - LAX · 2h 35m
11 Mar
2h 35m
11 Mar
1 stop
HKG
$685
Air China Limited Logo
10:25 pm – 10:15 am
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 35h 50m
24 Nov
35h 50m
24 Nov
1 stop
PEK
Air China Limited Logo
8:40 pm – 6:00 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 21h 20m
23 Feb
21h 20m
23 Feb
1 stop
SZX
$714
Asiana Logo
9:10 am – 8:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 35h 15m
4 Mar
35h 15m
4 Mar
1 stop
ICN
Asiana Logo
2:00 pm – 4:00 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 2h
11 Mar
2h
11 Mar
1 stop
ICN
$728
Philippine Airlines Logo
10:10 pm – 3:50 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 41h 40m
17 Feb
41h 40m
17 Feb
1 stop
MNL
Philippine Airlines Logo
10:50 am – 8:55 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 22h 5m
10 Mar
22h 5m
10 Mar
1 stop
MNL
$786
China Southern Airlines Logo
10:00 pm – 1:10 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 39h 10m
7 Feb
39h 10m
7 Feb
1 stop
CAN
China Southern Airlines Logo
4:50 pm – 6:30 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 1h 40m
18 Feb
1h 40m
18 Feb
1 stop
CAN
$826
Delta Air Lines Logo
11:55 am – 6:00 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 30h 5m
16 Nov
30h 5m
16 Nov
nonstop
Delta Air Lines Logo
8:15 pm – 3:50 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
14 Feb
14 Feb
nonstop
$834
United Airlines Logo
12:45 pm – 6:55 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 30h 10m
29 Nov
30h 10m
29 Nov
nonstop
United Airlines Logo
8:55 pm – 4:25 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
26 Feb
26 Feb
nonstop
$834
Delta Air Lines Logo
7:59 pm – 3:50 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 43h 51m
15 Nov
43h 51m
15 Nov
1 stop
SEA
Delta Air Lines Logo
8:15 pm – 3:50 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
26 Feb
26 Feb
nonstop
$838
Delta Air Lines Logo
3:58 pm – 3:20 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 47h 22m
17 Nov
47h 22m
17 Nov
1 stop
DTW
Delta Air Lines Logo
8:15 pm – 3:50 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
23 Feb
23 Feb
nonstop
$839
United Airlines Logo
7:25 am – 6:45 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 35h 20m
5 Dec
35h 20m
5 Dec
1 stop
SFO
United Airlines Logo
8:55 pm – 4:25 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
26 Feb
26 Feb
nonstop
$839
United Airlines Logo
10:35 pm – 6:45 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 44h 10m
30 Nov
44h 10m
30 Nov
2 stops
DEN, SFO
United Airlines Logo
8:55 pm – 4:25 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
26 Feb
26 Feb
nonstop
$843
China Eastern Logo
11:30 am – 5:45 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 30h 15m
3 Dec
30h 15m
3 Dec
nonstop
China Eastern Logo
1:10 pm – 9:05 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
3 Mar
3 Mar
nonstop
$875
Korean Air Logo
10:50 am – 8:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 33h 35m
7 Mar
33h 35m
7 Mar
1 stop
ICN
Korean Air Logo
8:50 am – 9:30 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 40m
14 Mar
40m
14 Mar
1 stop
ICN
$884
Xiamen Airlines Logo
10:45 pm – 10:40 am
Los Angeles(LAX)Shanghai(SHA)
LAX - SHA · 35h 55m
1 Jan
35h 55m
1 Jan
1 stop
XMN
Xiamen Airlines Logo
9:45 pm – 7:00 pm
Shanghai(SHA)Los Angeles(LAX)
SHA - LAX · 21h 15m
28 Feb
21h 15m
28 Feb
1 stop
XMN
$915
Turkish Airlines Logo
1:05 pm – 5:10 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 52h 5m
12 Feb
52h 5m
12 Feb
1 stop
IST
Turkish Airlines Logo
11:05 pm – 12:10 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 13h 5m
10 Mar
13h 5m
10 Mar
1 stop
IST
$980
China Airlines Logo
10:40 pm – 6:35 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 43h 55m
15 Feb
43h 55m
15 Feb
1 stop
TPE
China Airlines Logo
12:05 pm – 7:25 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 7h 20m
21 Feb
7h 20m
21 Feb
1 stop
TPE
$992
China Airlines Logo
10:50 pm – 10:50 am
Los Angeles(ONT)Shanghai(PVG)
ONT - PVG · 36h
27 Feb
36h
27 Feb
1 stop
TPE
China Airlines Logo
7:50 pm – 8:25 pm
Shanghai(PVG)Los Angeles(ONT)
PVG - ONT · 35m
14 Mar
35m
14 Mar
1 stop
TPE
$1007
Japan Airlines Logo
1:20 pm – 12:05 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 46h 45m
14 Feb
46h 45m
14 Feb
1 stop
KIX
Japan Airlines Logo
1:25 pm – 11:05 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
28 Feb
28 Feb
1 stop
KIX
$1013
American Airlines Logo
12:59 am – 4:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 39h 26m
18 Feb
39h 26m
18 Feb
1 stop
DFW
American Airlines Logo
1:25 pm – 11:05 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
4 Mar
4 Mar
1 stop
KIX
$1020
Japan Airlines Logo
11:59 pm – 11:45 am
Los Angeles(LAX)Shanghai(SHA)
LAX - SHA · 35h 46m
8 Dec
35h 46m
8 Dec
1 stop
HND
Japan Airlines Logo
1:10 pm – 6:00 am
Shanghai(SHA)Los Angeles(LAX)
SHA - LAX · 16h 50m
3 Mar
16h 50m
3 Mar
1 stop
HND
$1021
Air Canada Logo
6:10 pm – 4:00 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 45h 50m
1 Mar
45h 50m
1 Mar
1 stop
YVR
Air Canada Logo
5:35 pm – 9:08 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 3h 33m
13 Mar
3h 33m
13 Mar
1 stop
YVR
$1023
Japan Airlines Logo
7:00 pm – 4:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 45h 25m
14 Feb
45h 25m
14 Feb
2 stops
AUS, DFW
Japan Airlines Logo
1:25 pm – 11:05 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
1 Mar
1 Mar
1 stop
KIX
$1038
Xiamen Airlines Logo
10:45 pm – 1:50 pm
Los Angeles(LAX)Shanghai(SHA)
LAX - SHA · 39h 5m
3 Feb
39h 5m
3 Feb
2 stops
XMN, FOC
Xiamen Airlines Logo
2:10 pm – 8:00 pm
Shanghai(SHA)Los Angeles(LAX)
SHA - LAX · 5h 50m
10 Mar
5h 50m
10 Mar
1 stop
XMN
$1038
American Airlines Logo
7:35 pm – 4:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 44h 50m
17 Nov
44h 50m
17 Nov
2 stops
PHX, DFW
American Airlines Logo
10:00 am – 9:55 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
23 Feb
23 Feb
1 stop
HND
$1046
EVA Air Logo
10:35 pm – 12:05 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 37h 30m
17 Nov
37h 30m
17 Nov
1 stop
TPE
EVA Air Logo
8:10 pm – 7:25 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
3 Mar
3 Mar
1 stop
TPE
$1075
Japan Airlines Logo
5:00 pm – 5:05 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 72h 5m
15 Nov
72h 5m
15 Nov
2 stops
ORD, HND
Japan Airlines Logo
1:25 pm – 11:05 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
5 Mar
5 Mar
1 stop
KIX
$1077
Air China Limited Logo
10:25 pm – 7:45 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 45h 20m
16 Feb
45h 20m
16 Feb
2 stops
PEK, DLC
Air China Limited Logo
8:25 pm – 7:00 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 22h 35m
1 Mar
22h 35m
1 Mar
1 stop
PEK
$1102
Japan Airlines Logo
1:20 pm – 12:05 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 46h 45m
11 Feb
46h 45m
11 Feb
1 stop
KIX
Japan Airlines Logo
2:00 pm – 8:13 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 42h 13m
27 Feb
42h 13m
27 Feb
2 stops
NRT, SFO
$1108
Singapore Airlines Logo
7:50 pm – 12:45 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 40h 55m
8 Feb
40h 55m
8 Feb
1 stop
SIN
Singapore Airlines Logo
1:50 pm – 7:55 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 6h 5m
20 Feb
6h 5m
20 Feb
1 stop
SIN
$1110

Top Deals on flights from Los Angeles to Shanghai

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Sichuan Airlines Logo
Sichuan Airlines

Nov 9

LAX
41h 45m
TFU

Nov 11

PVG

as low as

$315

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Xiamen Airlines Logo
Xiamen Airlines

Nov 9

LAX
37h 55m
XMN

Nov 11

SHA

as low as

$318

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Hahn Air Logo
Hahn Air

Nov 25

LAX
41h 55m
TFU

Nov 27

PVG

as low as

$326

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Air China Limited Logo
Air China Limited

Nov 25

LAX
42h 10m
SZX

Nov 27

PVG

as low as

$356

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Cathay Pacific Logo
Cathay Pacific

Feb 16

LAX
49h 25m
HKG

Feb 18

SHA

as low as

$364

Los Angeles, US (LAX) - Shanghai, CN (SHA)

China Southern Airlines Logo
China Southern Airlines

Nov 9

LAX
43h 25m
CAN

Nov 11

SHA

as low as

$365

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Starlux Airlines Logo
Starlux Airlines

Nov 8

ONT
41h 5m
TPE

Nov 10

PVG

as low as

$397

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Philippine Airlines Logo
Philippine Airlines

Nov 18

LAX
53h
MNL

Nov 20

PVG

as low as

$419

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Asiana Logo
Asiana

Mar 24

LAX
34h 15m
ICN

Mar 25

PVG

as low as

$439

Los Angeles, US (LAX) - Shanghai, CN (SHA)

China Eastern Logo
China Eastern

Nov 11

LAX
30h 15m
Direct

Nov 12

PVG

as low as

$442

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Air China Limited Logo
Air China Limited

Dec 1

LAX
48h 55m
PEK

Dec 3

PVG

as low as

$445

Los Angeles, US (LAX) - Shanghai, CN (SHA)

Delta Air Lines Logo
Delta Air Lines

Dec 7

LAX
30h 5m
Direct

Dec 8

PVG

as low as

$457

Frequently Asked Questions

Are there convenient layover flights from Los Angeles to Shanghai?
Yes, there are convenient layover flights from Los Angeles to Shanghai. Airlines include Sichuan Airlines at $681, Cathay Pacific at $685, Hahn Air at $704, and Asiana at $728.
What are the most convenient layover airports for my flight from Los Angeles to Shanghai?
Consider layovers at Hong Kong International with Cathay Pacific, Seoul Incheon with Asiana, Chengdu Tianfu with Hahn Air, or Taiwan Taoyuan with Starlux Airlines for your flight to Shanghai.
What are the cheapest and fastest flights from Los Angeles to Shanghai?
The cheapest flight is with Sichuan Airlines at $681, 1 stop, 45h 10m. The fastest is with United Airlines at $1209, non-stop, 29h 10m.
What are all possible destination arrival airports?
The possible arrival airports in Shanghai are Shanghai Pudong International Airport and Shanghai Hongqiao International Airport.
What is the time difference between destination and arrival?
The time difference between Los Angeles and Shanghai is 16 hours, with Shanghai ahead of Los Angeles.
Is there a direct flight from Los Angeles to Shanghai?
Yes, there are direct flights from Los Angeles International Airport to Shanghai Pudong International Airport. United Airlines offers a non-stop flight at a price of $834, with a flight time of 30 hours 10 minutes. Delta Air Lines and China Eastern also provide non-stop flights at similar prices.