Flights to Shanghai

Find the best deals on cheap flights to Shanghai with Jetcost

Shanghai is split in two by the iconic Huangpu River, and you'll discover each area and its districts possess a unique character. Puxi is west of the river, and is home to the older city districts. Here you can wander amongst historical buildings in The Bund, visit Shanghai Zoo in Changning, and go on a shopping spree in Xujiahui in French Concession. Flights to Shanghai also present you with the opportunity to visit:

  • Lu Xun Park in Hongkou
  • Shanghai Museum in Huangpu
  • Jin'an Temple in Jing'an District
  • Yu Garden in the Old City
  • Gongquing Forest Park in Yangpu
  • Shanghai Circus in Zhabei

Flights to Shanghai mainly serve Pudong International Airport, which is located 40kilometres from the city. From here, you can travel by Maglev train or the metro, catch a bus, or use a taxi. The city itself boasts an excellent transport network. If you prefer the freedom to travel as and when you want, you might like to consider a rent a car in Shanghai. Take the time to visit Zhu Jia Jiao, which is a picturesque water village that is over 400 years old. This village with its iconic five-arch bridge is located about 40 minutes outside of the city.

Enjoy world-class tea at a dedicated tea house, relax on the golden sands of Jinshan City Beach, have fun at Shanghai Disney Resort, and hop onboard a river boat. Accommodation in Shanghai is very diverse, and ranges from charming hotels with traditional architecture to modern state of the art constructions. Whether you're looking for budget accommodation or prefer to indulge in the height of luxury, you can grab a cheap deal when booking hotels in Shanghai through our website. Save money today, and use our search engine to source your cheap flights to Shanghai!

Flights to Shanghai - Best prices

Flight

Airline name

Price

Type

Trip dates

Search date

Ningbo - Shanghai China Eastern Airlines $37 One-way 18 May 9 days ago
Ningbo - Shanghai (PVG) China Eastern Airlines $37 One-way 18 May 9 days ago
Zhengzhou - Shanghai (PVG) Shanghai Airlines $60 One-way 21 April 7 days ago

Latest Shanghai flight searches

Flight

Airline name

Price

Type

Trip dates

Search date

Adelaide to Shanghai (PVG) flights Singapore Airlines $604 One-way 12 May Today 12:38
Guilin to Shanghai flights Air China $118 One-way 05 April Today 10:03
Xian to Shanghai flights China Eastern Airlines $410 Return 09 to 16 November Today 08:51
Dongying to Shanghai flights Juneyao Airlines $367 Return 01 to 04 April Today 06:23
Gold Coast to Shanghai flights JetStar Airways $893 Return 13 to 27 August Today 05:25
Montreal to Shanghai flights Air Canada $511 One-way 29 May Yesterday
Gold Coast to Shanghai (PVG) flights AirAsia X $516 Return 20 May to 03 June Yesterday
Vilnius to Shanghai flights Turkish Airlines $441 One-way 23 February 2 days ago
Saint Petersburg to Shanghai (PVG) flights S7 Airlines $451 One-way 09 July 2 days ago
Bangkok to Shanghai flights Thai AirAsia X $278 One-way 05 April 2 days ago

Shanghai attracts visitor from all over the world, and with cheap flights to Shanghai operating throughout the year it's easily possible to visit this stunning city while saving money on fares. Home to ancient monuments, fascinating architecture, sporting facilities, shops, restaurants, modern structures, and lush green parks, this city has much to offer its visitors.

Weather forecast for Shanghai
  • Wednesday 29
    Min 10 °C
    Max 23 °C
  • Thursday 30
    Min 5 °C
    Max 17 °C
  • Friday 31
    Min 7 °C
    Max 12 °C
  • Saturday 1
    Min 7 °C
    Max 18 °C
  • Sunday 2
    Min 9 °C
    Max 23 °C
Climate in Shanghai
  • Cold
     
     
     
     
    Hot
  •  
    Rain (mm)
    Days of rain
  • January
    4 °C
    45.00
    9
  • February
    6 °C
    70.00
    7
  • March
    10 °C
    85.00
    11
  • April
    16 °C
    110.00
    14
  • May
    21 °C
    125.00
    16
  • June
    25 °C
    198.00
    18
  • July
    29 °C
    152.00
    17
  • August
    29 °C
    128.00
    13
  • September
    24 °C
    140.00
    11
  • October
    19 °C
    65.00
    9
  • November
    13 °C
    55.00
    7
  • December
    7 °C
    29.00
    8