Flights to Shanghai

Doflights compares prices for flights to Shanghai from 1000+ cities across hundreds of airlines and travel agencies. We find the cheapest flights to Shanghai without commission and additional fees!

Airport name: Shanghai Pudong International Airport
IATA code: PVG

Airfare to Shanghai depends on the season, the airline and the availability of sales. On our website you can see direct flights and flights with layovers.

Below you can see a list of the cheapest flights to Shanghai found in the last 48 hours:

OriginDeparture atReturn atFind tickets
Qingdao11 January 202312 January 2023Tickets from 342
Shenzhen5 January 20238 January 2023Tickets from 463
Beijing9 August 202313 August 2023Tickets from 504
Phuket11 February 202312 February 2023Tickets from 543
Seoul1 March 20234 March 2023Tickets from 674
Heihe5 December 202210 December 2022Tickets from 695
Dubai17 December 202219 December 2022Tickets from 1 177
Geneva25 May 202331 May 2023Tickets from 1 552
Astana17 December 202223 December 2022Tickets from 1 573
Istanbul17 December 202219 December 2022Tickets from 1 580
Yerevan10 February 202315 February 2023Tickets from 1 591
Belgrade5 February 20238 February 2023Tickets from 1 593
Moscow9 March 202315 March 2023Tickets from 1 622
Almaty7 February 202311 February 2023Tickets from 1 655
Dushanbe7 February 202312 February 2023Tickets from 1 667
Saint Petersburg20 January 202325 January 2023Tickets from 1 719
Samara2 February 20238 February 2023Tickets from 1 831
Groznyy10 December 202216 December 2022Tickets from 1 861
Surgut7 February 202310 February 2023Tickets from 1 867
Nizhniy Novgorod3 July 20239 July 2023Tickets from 1 880
Beirut10 December 202215 December 2022Tickets from 1 904
Tashkent11 January 202313 January 2023Tickets from 1 905
Larnaca28 October 202329 October 2023Tickets from 1 943
Yekaterinburg13 March 202315 March 2023Tickets from 1 956
Adler/Sochi10 December 202215 December 2022Tickets from 1 975
Tyumen3 March 20237 March 2023Tickets from 1 977
Colombo15 January 202319 January 2023Tickets from 1 993
Kaliningrad15 December 202218 December 2022Tickets from 2 037
Novosibirsk9 March 202314 March 2023Tickets from 2 089
Vladivostok1 September 20237 September 2023Tickets from 2 112
Stavropol16 December 202221 December 2022Tickets from 2 212
Nizhnevartovsk16 March 202319 March 2023Tickets from 2 220
Kazan22 May 202326 May 2023Tickets from 2 263
Kemerovo9 July 202313 July 2023Tickets from 2 274
Ufa4 December 20226 December 2022Tickets from 2 277
Izhevsk28 February 20234 March 2023Tickets from 2 319
Krasnojarsk1 February 20234 February 2023Tickets from 2 375
Perm6 December 202210 December 2022Tickets from 2 432
Chelyabinsk15 December 202219 December 2022Tickets from 2 514
Krasnodar10 April 202316 April 2023Tickets from 2 779
Minsk25 July 202331 July 2023Tickets from 3 039
Irkutsk9 January 202314 January 2023Tickets from 3 214
Barnaul9 December 202215 December 2022Tickets from 3 241
Khabarovsk9 December 202214 December 2022Tickets from 3 486
Denpasar14 December 202217 December 2022Tickets from 3 780
Bishkek28 December 20221 January 2023Tickets from 4 050
Volgograd8 June 202314 June 2023Tickets from 19 452

Low price calendar

The cost of the flight always depends on the time of travel. The calendar will allow you to compare prices for flights to Shanghai, track the dynamics of changes in their cost and find the best offer.

Doflights helps you travel cheaper, try our service and see for yourself! Compare airfare prices, find the cheapest and fly to Shanghai!