Find the most popular routes to Shanghai from a variety of other destinations. Can’t find what you’re looking for then use our free search service where you can compare cheap flights from all major airlines and travel agents.
- Kunming to Shanghai
- Tianjin to Shanghai
- New York to Shanghai
- Xiamen to Shanghai
- Taipei Sung Shan to Shanghai
- New York Newark to Shanghai
- Urumqi to Shanghai
- Taipei to Shanghai
- New York John F. Kennedy to Shanghai
- Tokyo Narita to Shanghai
- Taipei Taiwan Taoyuan to Shanghai
- Manchester to Shanghai
- Tokyo to Shanghai
- Changchun to Shanghai
- Edinburgh to Shanghai
- Tokyo Haneda to Shanghai
- Guiyang to Shanghai
- Birmingham to Shanghai
- Dalian to Shanghai
- Sanya to Shanghai
- Glasgow Prestwick to Shanghai
- Wuhan to Shanghai
- London Southend to Shanghai
- Glasgow to Shanghai
- Shenyang to Shanghai
- London Luton to Shanghai
- Glasgow Intl to Shanghai
- Osaka Kansai International to Shanghai
- London Stansted to Shanghai
- Newcastle to Shanghai
- Osaka to Shanghai
- London City to Shanghai
- Aberdeen to Shanghai
- Osaka Itami to Shanghai
- London to Shanghai
- Belfast City to Shanghai
- Singapore Changi to Shanghai
- London Heathrow to Shanghai
- Belfast to Shanghai
- Incheon International Airport to Shanghai
- London Gatwick to Shanghai
- Belfast International to Shanghai
- Seoul to Shanghai
- Zhengzhou to Shanghai
- Cardiff to Shanghai
- Gimpo International Airport to Shanghai
- Zhuhai to Shanghai
- Bristol to Shanghai
- Harbin to Shanghai
- Fuzhou to Shanghai
- Leeds Bradford to Shanghai
- Los Angeles International to Shanghai
- Inverness to Shanghai
- Changsha to Shanghai
- Los Angeles to Shanghai
- Jersey to Shanghai
- Changsha to Shanghai
- Los Angeles Century City to Shanghai
- Newquay to Shanghai
- Don Mueang to Shanghai
- Nanning to Shanghai
- Norwich to Shanghai
- Bangkok to Shanghai
- New York LaGuardia to Shanghai
- Humberside to Shanghai
- Bangkok Suvarnabhumi to Shanghai
- Stewart International to Shanghai
- Southampton to Shanghai