The best flight deals to Shanghai

Choose from more than 440 airlines starting at $165

Last minute flights to Shanghai

Departure Thu, 21 Dec Return Sun, 24 Dec
HKG Hong Kong
PVG Shanghai
return from $200
Departure Tue, 19 Dec Return Tue, 26 Dec
BKK Bangkok
PVG Shanghai
return from $240
Departure Mon, 18 Dec Return Fri, 22 Dec
SIN Singapore
PVG Shanghai
return from $325
Departure Sun, 24 Dec Return Tue, 26 Dec
PEK Beijing
PVG Shanghai
return from $165
Popular flight routes to Shanghai
Lima - Shanghai
return from $1,534
Xi An - Shanghai
return from $195
Guatemala City - Shanghai
return from $1,384
Paris - Shanghai
return from $502
New York - Shanghai
return from $598

Shanghai Vacation

Looking for flights to Shanghai?

Planning a trip can be as stressful as it is exciting. Now that you’ve selected to visit Shanghai, count on eDreams to provide you with great deals on plane tickets. With a large selection of cheap flights from many standard and low cost airlines to choose from and a fast search engine, booking your next vacation is super easy. Just select your desired travel dates in our search engine, decide on a convenient departure time, choose from direct or connecting flights and select other important additions, including hotel or car rental services. In just a few clicks you are on your way to Shanghai!


Most popular destinations