background

Flight Deals 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
  • Turkish Airlines
    $980
  • United Airlines
    $834
  • Xiamen Airlines
    $915

Cabin Class

  • Economy
    $681

Departure Airports

  • Denver International Airport
    $1054
  • Detroit Metropolitan Airport
    $988
  • 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
    $988
  • Dallas Fort Worth International Airport
    $1008
  • 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
  • Los Angeles International Airport
    $1054
  • 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
  • Taiwan Taoyuan International Airport
    $992
  • Tokyo Haneda Airport
    $1021
  • Vancouver International Airport
    $1023
  • Xiamen Gaoqi International Airport
    $915
Sichuan Airlines Logo
9:30 pm – 3:25 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 41h 55m
6 Feb
41h 55m
6 Feb
1 stop
TFU
Sichuan Airlines Logo
4:40 pm – 7:30 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 2h 50m
22 Feb
2h 50m
22 Feb
1 stop
TFU
$681
Cathay Pacific Logo
10:55 am – 11:55 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 37h
2 Mar
37h
2 Mar
1 stop
HKG
Cathay Pacific Logo
2:45 pm – 5:20 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 2h 35m
12 Mar
2h 35m
12 Mar
1 stop
HKG
$685
Cathay Pacific Logo
10:55 am – 12:20 pm
Los Angeles(LAX)Shanghai(SHA)
LAX - SHA · 49h 25m
17 Nov
49h 25m
17 Nov
1 stop
HKG
Cathay Pacific Logo
8:30 am – 9:15 am
Shanghai(SHA)Los Angeles(LAX)
SHA - LAX · 45m
3 Mar
45m
3 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
11:00 pm – 9:45 am
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 34h 45m
2 Mar
34h 45m
2 Mar
1 stop
ICN
Asiana Logo
2:00 pm – 4:00 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 2h
12 Mar
2h
12 Mar
1 stop
ICN
$728
Philippine Airlines Logo
10:50 am – 3:50 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 53h
12 Feb
53h
12 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
United Airlines Logo
12:45 pm – 6:55 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 30h 10m
6 Dec
30h 10m
6 Dec
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
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 ·
23 Feb
23 Feb
nonstop
$834
Delta Air Lines Logo
7:59 pm – 3:50 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 43h 51m
14 Nov
43h 51m
14 Nov
1 stop
SEA
Delta Air Lines Logo
8:15 pm – 3:50 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX ·
23 Feb
23 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
10:26 am – 6:45 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 32h 19m
2 Dec
32h 19m
2 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 pm – 9:45 am
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 34h 55m
2 Mar
34h 55m
2 Mar
1 stop
ICN
Korean Air Logo
8:50 am – 9:30 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 40m
16 Mar
40m
16 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
Cathay Pacific Logo
12:22 pm – 11:35 am
Detroit(DTW)Shanghai(PVG)
DTW - PVG · 47h 13m
25 Feb
47h 13m
25 Feb
2 stops
ORD, HKG
Cathay Pacific Logo
8:30 am – 10:44 pm
Shanghai(PVG)Detroit(DTW)
PVG - DTW · 14h 14m
4 Mar
14h 14m
4 Mar
2 stops
HKG, ORD
$988
China Airlines Logo
10:40 pm – 10:50 am
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 36h 10m
7 Mar
36h 10m
7 Mar
1 stop
TPE
China Airlines Logo
7:50 pm – 8:25 pm
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 35m
14 Mar
35m
14 Mar
1 stop
TPE
$992
China Airlines Logo
10:50 pm – 10:50 am
Los Angeles(ONT)Shanghai(PVG)
ONT - PVG · 36h
1 Jan
36h
1 Jan
1 stop
TPE
China Airlines Logo
7:50 pm – 7:25 pm
Shanghai(PVG)Los Angeles(ONT)
PVG - ONT ·
28 Feb
28 Feb
1 stop
TPE
$1007
Cathay Pacific Logo
12:22 pm – 11:35 am
Detroit(DTW)Shanghai(PVG)
DTW - PVG · 47h 13m
2 Mar
47h 13m
2 Mar
2 stops
ORD, HKG
Cathay Pacific Logo
7:10 am – 12:20 am
Shanghai(PVG)Detroit(DTW)
PVG - DTW · 17h 10m
12 Mar
17h 10m
12 Mar
2 stops
HKG, DFW
$1008
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 – 4:35 pm
Los Angeles(LAX)Shanghai(SHA)
LAX - SHA · 41h 50m
3 Feb
41h 50m
3 Feb
1 stop
XMN
Xiamen Airlines Logo
11:05 am – 8:00 pm
Shanghai(SHA)Los Angeles(LAX)
SHA - LAX · 8h 55m
10 Mar
8h 55m
10 Mar
2 stops
FOC, 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
Air China Limited Logo
5:18 am – 9:40 pm
Denver(DEN)Shanghai(SHA)
DEN - SHA · 40h 22m
4 Feb
40h 22m
4 Feb
2 stops
SFO, PEK
Air China Limited Logo
10:30 pm – 8:23 am
Shanghai(SHA)Denver(DEN)
SHA - DEN · 33h 53m
18 Feb
33h 53m
18 Feb
2 stops
PEK, LAX
$1054
EVA Air Logo
10:35 pm – 12:05 pm
Los Angeles(LAX)Shanghai(PVG)
LAX - PVG · 37h 30m
2 Feb
37h 30m
2 Feb
1 stop
TPE
EVA Air Logo
8:10 pm – 6:50 am
Shanghai(PVG)Los Angeles(LAX)
PVG - LAX · 10h 40m
15 Feb
10h 40m
15 Feb
1 stop
TPE
$1075

Top Deals on flights to Shanghai

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

Sichuan Airlines Logo
Sichuan Airlines

Dec 5

LAX
41h 55m
TFU

Dec 7

PVG

as low as

$315

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

Xiamen Airlines Logo
Xiamen Airlines

Nov 25

LAX
48h 5m
XMN

Nov 27

SHA

as low as

$318

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

Hahn Air Logo
Hahn Air

Nov 28

LAX
41h 55m
TFU

Nov 30

PVG

as low as

$326

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

Air China Limited Logo
Air China Limited

Nov 18

LAX
37h 30m
SZX

Nov 20

SHA

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

Dec 1

LAX
36h 10m
CAN

Dec 3

SHA

as low as

$365

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

Starlux Airlines Logo
Starlux Airlines

Nov 28

ONT
41h 5m
TPE

Nov 30

PVG

as low as

$397

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

Philippine Airlines Logo
Philippine Airlines

Mar 24

LAX
40h 40m
MNL

Mar 26

PVG

as low as

$419

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

Asiana Logo
Asiana

Nov 10

LAX
35h 15m
ICN

Nov 11

PVG

as low as

$439

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

China Eastern Logo
China Eastern

Nov 10

LAX
30h 15m
Direct

Nov 11

PVG

as low as

$442

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

Air China Limited Logo
Air China Limited

Dec 4

LAX
48h 55m
PEK

Dec 6

PVG

as low as

$445

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

Delta Air Lines Logo
Delta Air Lines

Dec 3

LAX
30h 5m
Direct

Dec 4

PVG

as low as

$457