Find cheap flights to Shanghai

Tue 20/8
Tue 27/8
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

+120.0%
+80.0%
+40.0%
Base
Price
388 - 760 EUR

Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
29 Oct
DUB
07:10
Dublin airport
18h 00m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
05 Nov
PVG
18:55
Shanghai Pu Dong airport
15h 30m
1 Stop
02:25
+1
DUB
Dublin airport
447 EUR
British Airways
British Airways
30 Oct
DUB
09:10
Dublin airport
16h 00m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
05 Nov
PVG
09:55
Shanghai Pu Dong airport
16h 20m
1 Stop
18:15
DUB
Dublin airport
447 EUR
British Airways
British Airways
31 Oct
DUB
17:45
Dublin airport
15h 15m
1 Stop
17:00
+1
PVG
Shanghai Pu Dong airport
British Airways
03 Nov
PVG
09:55
Shanghai Pu Dong airport
15h 50m
1 Stop
17:45
DUB
Dublin airport
447 EUR
British Airways
British Airways
01 Nov
DUB
09:50
Dublin airport
15h 20m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
06 Nov
PVG
18:55
Shanghai Pu Dong airport
18h 10m
1 Stop
05:05
+1
DUB
Dublin airport
457 EUR
British Airways
British Airways
02 Nov
DUB
09:10
Dublin airport
16h 00m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
05 Nov
PVG
18:55
Shanghai Pu Dong airport
19h 40m
1 Stop
06:35
+1
DUB
Dublin airport
457 EUR
Finnair
Finnair
01 Oct
DUB
19:05
Dublin airport
30h 05m
1 Stop
08:10
+2
PVG
Shanghai Pu Dong airport
Finnair
10 Oct
PVG
17:20
Shanghai Pu Dong airport
15h 00m
1 Stop
01:20
+1
DUB
Dublin airport
462 EUR
British Airways
British Airways
31 Oct
DUB
17:45
Dublin airport
15h 15m
1 Stop
17:00
+1
PVG
Shanghai Pu Dong airport
British Airways
03 Nov
PVG
09:55
Shanghai Pu Dong airport
15h 50m
1 Stop
17:45
DUB
Dublin airport
447 EUR
British Airways
British Airways
30 Oct
DUB
09:10
Dublin airport
16h 00m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
05 Nov
PVG
09:55
Shanghai Pu Dong airport
16h 20m
1 Stop
18:15
DUB
Dublin airport
447 EUR
British Airways
British Airways
29 Oct
DUB
07:10
Dublin airport
18h 00m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
05 Nov
PVG
18:55
Shanghai Pu Dong airport
15h 30m
1 Stop
02:25
+1
DUB
Dublin airport
447 EUR
British Airways
British Airways
01 Nov
DUB
09:50
Dublin airport
15h 20m
1 Stop
09:10
+1
PVG
Shanghai Pu Dong airport
British Airways
06 Nov
PVG
18:55
Shanghai Pu Dong airport
18h 10m
1 Stop
05:05
+1
DUB
Dublin airport
457 EUR
KLM
KLM
03 Nov
DUB
05:55
Dublin airport
17h 05m
1 Stop
07:00
+1
PVG
Shanghai Pu Dong airport
KLM
06 Nov
PVG
20:40
Shanghai Pu Dong airport
17h 20m
1 Stop
06:00
+1
DUB
Dublin airport
478 EUR
Aeroflot
Aeroflot
06 Sep
DUB
23:55
Dublin airport
17h 20m
1 Stop
00:15
+2
PVG
Shanghai Pu Dong airport
Aeroflot
11 Sep
PVG
19:40
Shanghai Pu Dong airport
17h 20m
1 Stop
06:00
+1
DUB
Dublin airport
476 EUR

Airports near Shanghai

Below you will find all the airports in Shanghai along with their distance from the city centre
Shanghai Pu Dong
29 km from city centre
Shanghai Hongqiao Intl
14 km from city centre

Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
Dublin to Shanghai
Fastest flight time
17h 20m
Cheapest price
385 EUR

Start planning your trip to Shanghai