Explore
Flights
Blogs
Corporate
Partner
About
Use the App
›
›
›
Home
›
Flights
›
Shanghai
Find Cheap Flights to
Shanghai!
Compare prices across airlines and find the best deals
|
Fly to Shanghai from these cities
Hong Kong
HKG
PVG
·
7h 54m
·
Hong Kong
from
$89
USD · one way
Seoul
ICN
PVG
·
5h 41m
·
South Korea
from
$109
USD · one way
Bangkok
BKK
PVG
·
9h 33m
·
Thailand
from
$167
USD · one way
Mumbai
BOM
PVG
·
15h 3m
·
India
from
$171
USD · one way
Singapore
SIN
PVG
·
9h 53m
·
Singapore
from
$191
USD · one way
Sepang
KUL
PVG
·
11h 22m
·
Malaysia
from
$210
USD · one way
Osaka
KIX
PVG
·
9h 53m
·
Japan
from
$252
USD · one way
Chennai
MAA
PVG
·
15h 12m
·
India
from
$252
USD · one way
Kolkata
CCU
PVG
·
16h 41m
·
India
from
$259
USD · one way
Bangaluru
BLR
PVG
·
17h 25m
·
India
from
$261
USD · one way
Hyderabad
HYD
PVG
·
15h 30m
·
India
from
$262
USD · one way
Narita
NRT
PVG
·
8h 49m
·
Japan
from
$280
USD · one way
Beijing
PEK
PVG
·
4h 42m
from
$298
USD · one way
New Delhi
DEL
PVG
·
15h 22m
·
India
from
$331
USD · one way
Phuket
HKT
PVG
·
11h 16m
·
Thailand
from
$351
USD · one way
Paris
CDG
PVG
·
17h 27m
·
France
from
$393
USD · one way
Muscat/Seeb
MCT
PVG
·
15h 40m
·
Oman
from
$396
USD · one way
Firenze
FLR
PVG
·
18h 48m
·
Italy
from
$416
USD · one way
Melbourne
MEL
PVG
·
16h 59m
·
Australia
from
$421
USD · one way
Sydney
SYD
PVG
·
16h 38m
·
Australia
from
$432
USD · one way
Kuwait City
KWI
PVG
·
17h 8m
·
Kuwait
from
$438
USD · one way
Brisbane
BNE
PVG
·
17h 56m
·
Australia
from
$451
USD · one way
Budapest
BUD
PVG
·
17h 47m
·
Hungary
from
$461
USD · one way
Perth
PER
PVG
·
17h 59m
·
Australia
from
$468
USD · one way
Dubai
DXB
PVG
·
16h 12m
·
United Arab Emirates
from
$474
USD · one way
Ferno
MXP
PVG
·
17h 38m
·
Italy
from
$487
USD · one way
Riyadh
RUH
PVG
·
17h 43m
·
Saudi Arabia
from
$495
USD · one way
Arnavutköy, Istanbul
IST
PVG
·
17h 3m
·
Turkey
from
$501
USD · one way
Seattle
SEA
PVG
·
19h 9m
·
United States
from
$506
USD · one way
Copenhagen
CPH
PVG
·
18h 24m
·
Denmark
from
$514
USD · one way
Spata-Artemida
ATH
PVG
·
19h 19m
·
Greece
from
$538
USD · one way
Rome
FCO
PVG
·
18h 22m
·
Italy
from
$539
USD · one way
Vienna
VIE
PVG
·
17h 38m
·
Austria
from
$552
USD · one way
London
LHR
PVG
·
16h 55m
·
United Kingdom
from
$557
USD · one way
Warsaw
WAW
PVG
·
19h 59m
·
Poland
from
$560
USD · one way
Abu Dhabi
AUH
PVG
·
16h 15m
·
United Arab Emirates
from
$571
USD · one way
Prague
PRG
PVG
·
18h 26m
·
Czech Republic
from
$574
USD · one way
Las Vegas
LAS
PVG
·
20h 9m
·
United States
from
$585
USD · one way
Jeddah
JED
PVG
·
16h 23m
·
Saudi Arabia
from
$588
USD · one way
Barcelona
BCN
PVG
·
18h 20m
·
Spain
from
$606
USD · one way
Geneva
GVA
PVG
·
18h 28m
·
Switzerland
from
$612
USD · one way
Amsterdam
AMS
PVG
·
17h 58m
·
Netherlands
from
$613
USD · one way
Adelaide
ADL
PVG
·
16h 32m
·
Australia
from
$614
USD · one way
Stockholm
ARN
PVG
·
18h 57m
·
Sweden
from
$628
USD · one way
Mykonos
JMK
PVG
·
18h 42m
·
Greece
from
$634
USD · one way
Berlin
BER
PVG
·
18h 21m
·
Germany
from
$637
USD · one way
Helsinki
HEL
PVG
·
18h 46m
·
Finland
from
$639
USD · one way
Frankfurt am Main
FRA
PVG
·
16h 21m
·
Germany
from
$655
USD · one way
Chicago
ORD
PVG
·
21h 44m
·
United States
from
$655
USD · one way
Porto
OPO
PVG
·
19h 30m
·
Portugal
from
$659
USD · one way
Balice
KRK
PVG
·
19h 26m
·
Poland
from
$669
USD · one way
New York
JFK
PVG
·
21h 19m
·
United States
from
$677
USD · one way
Doha
DOH
PVG
·
17h 34m
·
Qatar
from
$678
USD · one way
Zaventem
BRU
PVG
·
18h 8m
·
Belgium
from
$703
USD · one way
Los Angeles
LAX
PVG
·
18h 34m
·
United States
from
$707
USD · one way
Santorini Island
JTR
PVG
·
21h 4m
·
Greece
from
$726
USD · one way
San Francisco
SFO
PVG
·
19h 31m
·
United States
from
$735
USD · one way
Oslo
OSL
PVG
·
19h
·
Norway
from
$744
USD · one way
Manchester, Greater Manchester
MAN
PVG
·
19h
·
United Kingdom
from
$748
USD · one way
Munich
MUC
PVG
·
16h 48m
·
Germany
from
$758
USD · one way
Zurich
ZRH
PVG
·
17h 9m
·
Switzerland
from
$759
USD · one way
Miami
MIA
PVG
·
22h 34m
·
United States
from
$765
USD · one way
Gold Coast
OOL
PVG
·
20h 55m
·
Australia
from
$801
USD · one way
Manama
BAH
PVG
·
19h 3m
·
Bahrain
from
$865
USD · one way
Wrocław
WRO
PVG
·
18h 37m
·
Poland
from
$872
USD · one way
Edinburgh
EDI
PVG
·
19h 28m
·
United Kingdom
from
$917
USD · one way
Dublin
DUB
PVG
·
19h 36m
·
Ireland
from
$961
USD · one way
Nice, Alpes-Maritimes
NCE
PVG
·
18h 16m
·
France
from
$977
USD · one way
Colombier-Saugnieu, Rhône
LYS
PVG
·
19h 12m
·
France
from
$993
USD · one way
Göteborg
GOT
PVG
·
19h 4m
·
Sweden
from
$1,026
USD · one way
Lisbon
LIS
PVG
·
18h 45m
·
Portugal
from
$1,052
USD · one way
Napoli
NAP
PVG
·
17h 12m
·
Italy
from
$1,072
USD · one way
Glasgow
GLA
PVG
·
18h 53m
·
United Kingdom
from
$1,088
USD · one way
Venezia
VCE
PVG
·
17h 43m
·
Italy
from
$1,157
USD · one way
Tel Aviv
TLV
PVG
·
20h 50m
·
Israel
from
$1,175
USD · one way
Madrid
MAD
PVG
·
18h 35m
·
Spain
from
$1,274
USD · one way
Explore flights from these cities
Hong Kong
HK
Seoul
KR
Bangkok
TH
Mumbai
IN
Singapore
SG
Sepang
MY
Osaka
JP
Chennai
IN
Travel guides for Shanghai
Trip to Shanghai