Flights Hotels Flight + Hotel Car rental
eDreams is now available in the following countries:
Asia
India (Rs)
Turkey (TL)
Europe
Deutschland (€)
España (€)
France (€)
Italia (€)
Netherlands (€)
Portugal (€)
United Kingdom (£)
Schweiz (Fr.)
Suisse (Fr.)
Svizzera (Fr.)
America
Chile ($)
Colombia ($)
México ($)
Perú (S/.)
Canada (C$)
Estados Unidos ($)
United States ($)
Oceania
Australia (AU$)

Flights to Shanghai

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • eDreams price guarantee

Last minute flights to Shanghai

Departure Sun, 25 Sep Return Tue, 27 Sep
YVR Vancouver
SHA Shanghai
return from $4,656
Departure Fri, 30 Sep Return Sun, 02 Oct
YVR Vancouver
SHA Shanghai
return from $8,791
Departure Tue, 27 Sep Return Sat, 01 Oct
FRA Frankfurt
SHA Shanghai
return from $5,593
Departure Wed, 28 Sep Return Sun, 02 Oct
YVR Vancouver
SHA Shanghai
return from $2,395
View more
Popular flight routes to Shanghai
Toronto - Shanghai
return from $685
Vancouver - Shanghai
return from $524

Book cheap flights to Shanghai with eDreams

Exciting destinations

International sites

Flights to Shanghai
Vuelos hacia Shanghái
Vuelos hacia Shanghái
Flüge nach Shanghai
Vuelos hacia Shanghái
Vols vers Shanghai
Flights to Shanghai
Flights to Shanghai
Voli verso Shanghai
Vluchten van Shanghai
Vuelos hacia Shanghái
Vuelos hacia Shanghái
Voos para Xangai
Şu varış noktasına uçuşlar: Şangay
Flights to Shanghai
Vols vers Shanghai
Flüge nach Shanghai
Vols vers Shanghai
Voli verso Shanghai
Vuelos hacia Shanghái
Flights to Shanghai