
Find cheap flights to Shanghai from CA$964
138,593+ reviews on
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Find deals from Columbus to Shanghai
Find one-way and return tickets at the lowest prices, whether last-minute or planned in advance.
Find deals from Columbus to Shanghai
Find one-way and return tickets at the lowest prices, whether last-minute or planned in advance.
Weather in Shanghai
Average Weather
| Month | Average monthly max temperature | Average monthly min temperature |
| January | 8°C | 3°C |
| February | 9°C | 4°C |
| March | 13°C | 7°C |
| April | 19°C | 12°C |
| May | 24°C | 17°C |
| June | 26°C | 21°C |
| July | 30°C | 25°C |
| August | 31°C | 26°C |
| September | 27°C | 22°C |
| October | 22°C | 17°C |
| November | 17°C | 12°C |
| December | 10°C | 5°C |
14 day forecast
Flight connections and travel options
Browse routes from top origins with quick connections
Non-stop flights to Shanghai
Explore all available direct routes to Shanghai from airports around the world.
- Bangkok to Shanghai from CA$158
- Manila to Shanghai from CA$168
- Taipei to Shanghai from CA$171
- Shenzhen to Shanghai from CA$174
- Kaohsiung to Shanghai from CA$174
- Ürümqi to Shanghai from CA$174
- Phnom Penh to Shanghai from CA$176
- Kuala Lumpur to Shanghai from CA$190
- Singapore to Shanghai from CA$198
- Seoul to Shanghai from CA$217
- Cebu to Shanghai from CA$223
- Tokyo to Shanghai from CA$245
- Osaka to Shanghai from CA$294
- Fukuoka to Shanghai from CA$302
- Nagoya to Shanghai from CA$303
- New Delhi to Shanghai from CA$328
Top airlines flying to Shanghai
Compare leading airlines serving Shanghai.
Airports in and near Shanghai
Shanghai’s main airport is the primary hub, with nearby airports offering additional options.
- Shanghai Pudong International airport (PVG)
- Shanghai Hongqiao International airport (SHA)
- Hangzhou Xiaoshan International airport (HGH)
- Ningbo Lishe International airport (NGB)
- Sunan Shuofang International airport (WUX)
- Changzhou Benniu airport (CZX)
- Yangzhou Taizhou International airport (YTY)
- Nantong Xingdong airport (NTG)
- Zhoushan Putuoshan airport (HSN)

























