Flights to Shanghai, China
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Cheapest month to fly to Shanghai
Explore price trends for trips to Shanghai
Showing prices in GBP
Annual Avg. Price | 386 GBP |
December 2023 | 435 GBP |
January 2024 | 369 GBP |
February 2024 | 369 GBP |
March 2024 | 325 GBP |
April 2024 | 370 GBP |
May 2024 | 370 GBP |
June 2024 | 370 GBP |
July 2024 | 521 GBP |
August 2024 | 385 GBP |
September 2024 | 370 GBP |
October 2024 | 371 GBP |
November 2024 | 379 GBP |
Direct flights to Shanghai
Find direct flights from anywhere to Shanghai
- Hong Kong to Shanghai from £95
- Taipei to Shanghai from £103
- Zhengzhou to Shanghai from £105
- Phuket City to Shanghai from £107
- Kaohsiung to Shanghai from £113
- Singapore to Shanghai from £125
- Kuala Lumpur to Shanghai from £126
- Jakarta to Shanghai from £131
- Denpasar to Shanghai from £132
- Johor Bahru to Shanghai from £132
- Chiang Mai to Shanghai from £133
- Tokyo to Shanghai from £198
- Bengaluru to Shanghai from £209
- Mumbai to Shanghai from £214
- Kolkata to Shanghai from £222
- New Delhi to Shanghai from £227
- Adelaide to Shanghai from £353
- Reykjavik to Shanghai from £363
- Sydney to Shanghai from £370
- Johannesburg to Shanghai from £371
- London to Shanghai from £378
- Auckland to Shanghai from £383
- Melbourne to Shanghai from £425
- Brisbane to Shanghai from £426
Airlines flying to Shanghai
Best airlines flying to Shanghai
- flynas
- SAS
- Air Europa
- Jetstar Airways
- Cathay Pacific
- Hong Kong Airlines
- ZIPAIR
- Tianjin Airlines
- JetBlue Airways
- Asiana Airlines
- Qatar Airways
- Japan Airlines
- Philippine Airlines
- Saudi Arabian Airlines
- All Nippon Airways
- Air Cairo
- Korean Air
- Avianca
- Corendon Dutch Airlines B.V.
- Jazeera Airways