United States ($)
Deutschland (€)
Portugal (€)
United Kingdom (£)
Italia (€)
International (€)
France (€)
España (€)
México ($)
Argentina ($)
Colombia ($)
Chile ($)

Flights to Shanghai

��
Q
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, 23 Jan Return Mon, 24 Jan
YVR Vancouver
SHA Shanghai
return from $5,133
Departure Wed, 26 Jan Return Sun, 30 Jan
YVR Vancouver
SHA Shanghai
return from $12,334
Departure Tue, 25 Jan Return Sat, 29 Jan
YVR Vancouver
SHA Shanghai
return from $3,038
Departure Tue, 25 Jan Return Sun, 30 Jan
YMQ Montreal
SHA Shanghai
return from $4,583
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
Flüge nach Shanghai
Voos para Xangai
Flights to Shanghai
Voli verso Shanghai
Flights to Shanghai
Vols vers Shanghai
Vuelos hacia Shanghái
Vuelos hacia Shanghái
Vuelos hacia Shanghái
Vuelos hacia Shanghái
Vuelos hacia Shanghái