Cheap Flights to Shanghai

Origin Destination Carrier Price Flight Type Date  
Bangkok (DMK) Shanghai (PVG) Thai AirAsia X 244 $ Direct 03-Mar-2017 Detail
Singapore (SIN) Shanghai (PVG) 248 $ Connection 03-Mar-2017 Detail
Ho Chi Minh City (SGN) Shanghai (PVG) 269 $ Connection 03-Mar-2017 Detail
Jakarta (CGK) Shanghai (PVG) 202 $ Connection 03-Mar-2017 Detail
Kuala Lumpur (KUL) Shanghai (PVG) AirAsia 208 $ Direct 03-Mar-2017 Detail
Hong Kong (HKG) Shanghai (PVG) Cathay Dragon 83 $ Direct 03-Mar-2017 Detail
Tehran (IKA) Shanghai (PVG) AirAsia 451 $ Connection 03-Mar-2017 Detail
Xiamen (XMN) Shanghai (PVG) Juneyao Airlines 62 $ Direct 03-Mar-2017 Detail
Colombo (CMB) Shanghai (PVG) 249 $ Connection 03-Mar-2017 Detail
Moscow (DME) Shanghai (PVG) S7 Airlines 471 $ Connection 03-Mar-2017 Detail
Frankfurt (FRA) Shanghai (PVG) Lufthansa 739 $ Direct 03-Mar-2017 Detail

Find cheap flights to Shanghai from destinations including Bangkok Thailand, Singapore Singapore, Ho Chi Minh City Vietnam, Jakarta Indonesia, Kuala Lumpur Malaysia, Hong Kong Hong Kong, Tehran Iran, Xiamen China, Colombo Sri Lanka, Moscow Russia, ... in 7 airlines including AirAsia, AirAsia X, Juneyao Airlines, Cathay Dragon, Lufthansa, S7 Airlines, Thai AirAsia X.

Please select Arrival date for getting best price for flight to

Flight stats for Shanghai China - did you know?

Every days, at least 824 domestic flights and 1,384 international flights departure and arrival in Shanghai China.
There are 2 airports in Shanghai biggest are

  • Shanghai Hongqiao Airport (Shanghai, China).
    • Right now, airlines operate out of Shanghai Hongqiao Airport.
    • Shanghai Hongqiao Airport offers nonstop flights to cities.
    • Every week, at least 13,069 domestic and international flights depart from Shanghai Hongqiao Airport.
  • Shanghai Pudong International Airport (Shanghai, China).
    • Right now, airlines operate out of Shanghai Pudong International Airport.
    • Shanghai Pudong International Airport offers nonstop flights to cities.
    • Every week, at least 1,274 domestic and international flights depart from Shanghai Pudong International Airport.

Cheap flights to other cities in China