FLIGHTS
AIRLINES
DESTINATIONS
EN | AR | 中文
English
العربية
中文
Cheap Flights to Shanghai
Search for the cheapest air tickets to Shanghai (SHA)
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Flights to China
Cheap flights to Shanghai
Recently booked air tickets to Shanghai
From
Bangkok
To
Shanghai
Depart date
26.02.2026
Price
$69
Check prices
From
Jeju
To
Shanghai
Depart date
09.03.2026
Price
$98
Check prices
From
Dalian
To
Shanghai
Depart date
03.03.2026
Price
$142
Check prices
From
Chongqing
To
Shanghai
Depart date
09.03.2026
Price
$147
Check prices
From
Busan
To
Shanghai
Depart date
19.02.2026
Price
$152
Check prices
From
Shenyang
To
Shanghai
Depart date
04.03.2026
Price
$163
Check prices
From
Harbin
To
Shanghai
Depart date
08.03.2026
Price
$171
Check prices
From
Xian
To
Shanghai
Depart date
08.03.2026
Price
$172
Check prices
From
Guangzhou
To
Shanghai
Depart date
28.02.2026
Price
$176
Check prices
From
Chengdu
To
Shanghai
Depart date
27.02.2026
Price
$178
Check prices
Popular flights to Shanghai
Frankfurt → Shanghai
09.03.2026
$315
Find
Phuket → Shanghai
04.03.2026
$63
Find
Bangkok → Shanghai
24.05.2026
$87
Find
Beijing → Shanghai
13.02.2026
$70
Find
Tokyo → Shanghai
12.03.2026
$114
Find
Sanya → Shanghai
16.02.2026
$59
Find
Guangzhou → Shanghai
19.06.2026
$49
Find
Osaka → Shanghai
08.03.2026
$40
Find
Hong Kong → Shanghai
14.03.2026
$73
Find
Ho Chi Minh City → Shanghai
12.07.2026
$74
Find
Average price of flights to Shanghai by month
Find the cheapest month – or even day – to fly to Shanghai.
February
March
April
May
Airlines Flying to Shanghai
Spring Airlines (9C)
Air China (CA)
Cathay Pacific (CX)
China Southern Airlines (CZ)
Shanghai Airlines (FM)
Juneyao Airlines (HO)
Hainan Airlines (HU)
Hong Kong Airlines (HX)
Xiamen Airlines (MF)
China Eastern Airlines (MU)
Hebei Airlines (NS)
Air Macau (NX)
Shandong Airlines (SC)
HK Express (UO)
Shenzhen Airlines (ZH)
Schedule flights Shanghai - Doha
18:10 → 23:45
direct
Qatar Airways 869
PVG — DOH
-
T
-
T
-
S
-
Select dates
23:35 → 05:10
direct
Qatar Airways 871
PVG — DOH
-
T
-
-
-
-
-
Select dates
23:35 → 05:10
direct
Qatar Airways 871
PVG — DOH
M
-
W
-
-
-
S
Select dates
23:35 → 05:10
direct
Qatar Airways 871
PVG — DOH
-
-
-
T
-
S
-
Select dates
23:35 → 05:10
direct
Qatar Airways 871
PVG — DOH
-
-
-
-
F
-
-
Select dates
11:10 → 23:10
1 stop
China Eastern Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
11:20 → 23:00
1 stop
Korean Air
PVG — DOH
-
-
-
-
F
-
-
Select dates
11:35 → 23:00
1 stop
Asiana Airlines
PVG — DOH
-
-
-
-
F
-
-
Select dates
11:45 → 22:20
1 stop
Shanghai Airlines
PVG — DOH
-
-
-
-
F
S
S
Select dates
11:45 → 23:15
1 stop
Shanghai Airlines
PVG — DOH
-
-
-
-
-
S
-
Select dates
11:45 → 23:55
1 stop
Shanghai Airlines
PVG — DOH
-
-
-
-
F
S
S
Select dates
12:00 → 22:20
1 stop
Shanghai Airlines
PVG — DOH
-
-
W
T
-
-
-
Select dates
12:00 → 22:20
1 stop
Shanghai Airlines
PVG — DOH
M
T
-
-
-
-
-
Select dates
12:00 → 23:15
1 stop
Shanghai Airlines
PVG — DOH
M
-
W
-
-
-
-
Select dates
12:00 → 23:55
1 stop
Shanghai Airlines
PVG — DOH
M
T
W
T
-
-
-
Select dates
12:25 → 22:25
1 stop
Hong Kong Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
12:30 → 22:40
1 stop
China Eastern Airlines
PVG — DOH
-
-
-
-
-
-
S
Select dates
12:30 → 22:40
1 stop
China Eastern Airlines
PVG — DOH
-
-
W
-
F
-
-
Select dates
12:30 → 23:05
1 stop
China Eastern Airlines
PVG — DOH
-
-
W
-
F
-
S
Select dates
13:10 → 23:00
1 stop
Asiana Airlines
PVG — DOH
-
-
-
-
F
-
-
Select dates
14:00 → 22:40
1 stop
China Eastern Airlines
PVG — DOH
M
T
-
T
-
S
-
Select dates
14:00 → 22:55
1 stop
China Eastern Airlines
PVG — DOH
-
-
W
-
F
-
-
Select dates
14:00 → 23:45
1 stop
China Eastern Airlines
PVG — DOH
-
-
-
-
-
-
S
Select dates
14:00 → 23:50
1 stop
China Eastern Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
14:05 → 23:10
1 stop
Air China
PVG — DOH
M
T
W
T
F
S
S
Select dates
16:25 → 04:50
1 stop
Asiana Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
16:30 → 02:35
1 stop
Gulf Air
PVG — DOH
M
-
W
-
F
-
-
Select dates
16:50 → 04:50
1 stop
China Southern Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
18:10 → 04:45
1 stop
Hong Kong Airlines
SHA — DOH
M
T
W
T
F
S
S
Select dates
18:10 → 05:00
1 stop
Xiamen Airlines
SHA — DOH
M
-
-
T
-
-
-
Select dates
18:10 → 23:45
direct
Qatar Airways
PVG — DOH
-
T
-
T
-
S
-
Select dates
18:25 → 05:10
1 stop
China Southern Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
18:30 → 05:10
1 stop
China Eastern Airlines
SHA — DOH
M
-
-
-
-
-
-
Select dates
18:30 → 05:10
1 stop
China Eastern Airlines
SHA — DOH
-
T
W
T
F
S
S
Select dates
18:45 → 05:10
1 stop
Sichuan Airlines
PVG — DOH
M
-
W
-
F
-
-
Select dates
18:50 → 05:10
1 stop
Shenzhen Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
19:00 → 02:35
1 stop
Gulf Air
PVG — DOH
-
-
-
-
-
-
S
Select dates
19:05 → 05:10
1 stop
China Southern Airlines
SHA — DOH
M
T
W
T
F
S
S
Select dates
19:50 → 05:55
1 stop
China Southern Airlines
SHA — DOH
-
-
-
-
-
S
-
Select dates
19:50 → 05:55
1 stop
China Southern Airlines
SHA — DOH
-
T
-
T
F
S
-
Select dates
19:50 → 05:55
1 stop
China Southern Airlines
SHA — DOH
M
-
-
T
F
S
-
Select dates
20:20 → 05:25
1 stop
Shanghai Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
20:20 → 06:25
1 stop
Shanghai Airlines
PVG — DOH
M
T
W
T
F
S
S
Select dates
21:55 → 06:25
1 stop
Air China
PVG — DOH
M
T
W
T
F
S
S
Select dates
23:35 → 05:10
direct
Qatar Airways
PVG — DOH
-
T
-
-
-
-
-
Select dates
23:35 → 05:10
direct
Qatar Airways
PVG — DOH
M
-
W
-
-
-
S
Select dates
23:35 → 05:10
direct
Qatar Airways
PVG — DOH
-
-
-
T
-
S
-
Select dates
23:35 → 05:10
direct
Qatar Airways
PVG — DOH
-
-
-
-
F
-
-
Select dates
→ See all available routes to Shanghai