
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 15% on select hotels after you book a flight*payments icon
Origin airport | Pudong Intl. |
Destination airport | Tianhe Intl. |
Distance | 720 km |
Average flight time | 1 hour 53 mins |
- Shanghai to Guilin (PVG - KWL)
- Chengdu to Shanghai (TFU - SHA)
- Melbourne to Tokyo (MEL - NRT)
- Xi'an to Shanghai (XIY - SHA)
- Sydney to Tokyo (SYD - NRT)
- Denpasar to Sydney (DPS - SYD)
- Chengdu to Shanghai (TFU - PVG)
- Guangzhou to Shanghai (CAN - SHA)
- Shanghai to Chongqing (PVG - CKG)
- Chengdu to Sydney (TFU - SYD)
- Lijiang to Shenzhen (LJG - SZX)
- Zhangjiajie to Shanghai (DYG - PVG)
- Shanghai to Guangzhou (SHA - CAN)
- Seoul to Sydney (ICN - SYD)
- Chengdu to Shanghai (TFU - PVG)
- Denpasar to Sydney (DPS - SYD)
- Shanghai to Guangzhou (SHA - CAN)
- Shanghai to Guilin (PVG - KWL)
- Guangzhou to Shanghai (CAN - PVG)
- Shanghai to Guangzhou (PVG - CAN)
*Available to Expedia members.