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

Hong Kong - Shanghai (PVG) Juneyao Airlines $98 One-way 25 March Yesterday
Guilin - Shanghai Air China $112 One-way 20 March Yesterday
Tokyo - Shanghai Spring Airlines $138 One-way 13 April 9 days ago

Latest Shanghai flight searches

Flight

Airline name

Price

Type

Trip dates

Search date

Sydney to Shanghai (PVG) flights Air Canada $1120 Return 06 to 25 March Today 10:51
Yichang to Shanghai flights China Eastern Airlines $224 One-way 11 July Today 10:47
Lianyungang to Shanghai (PVG) flights China Eastern Airlines $332 Return 06 to 13 March Today 01:40
Lianyungang to Shanghai flights Shanghai Airlines $296 Return 06 to 13 March Today 01:38
Perth to Shanghai flights AirAsia X $511 Return 10 to 17 May 2 days ago
Dubai to Shanghai (PVG) flights China Southern Airlines $470 Return 01 to 29 April 2 days ago
Beirut to Shanghai (PVG) flights Turkish Airlines $1137 Return 01 to 29 April 2 days ago
Rome to Shanghai (PVG) flights China Southern Airlines $296 One-way 07 March 3 days ago
Rome (FCO) to Shanghai (PVG) flights Aeroflot Russian Airlines $595 Return 07 to 09 March 3 days ago
Auckland to Shanghai flights Air New Zealand $380 One-way 05 July 4 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
  • Monday 27
    Min 5 °C
    Max 17 °C
  • Tuesday 28
    Min 8 °C
    Max 16 °C
  • Wednesday 1
    Min 4 °C
    Max 15 °C
  • Thursday 2
    Min 3 °C
    Max 13 °C
  • Friday 3
    Min 7 °C
    Max 13 °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