Shanghai (PVG) to Chengdu (TFU) nonstop flights
Air China, China Eastern Airlines, China Southern Airlines, Hainan Airlines, Juneyao Airlines, Shanghai Airlines, and Sichuan Airlines fly nonstop from Shanghai (PVG) to Chengdu (TFU): 1,661 km (1,032 mi), about 3h 10m in the air.
- Distance
- 1,661 km (1,032 mi)
- Flight time
- 3h 10m
- From
- Shanghai Pudong International Airport in Shanghai, China
- To
- Chengdu Tianfu International Airport in Chengdu, China
Airlines on this route
- Air China
- China Eastern Airlines
- China Southern Airlines
- Hainan Airlines
- Juneyao Airlines
- Shanghai Airlines
- Sichuan Airlines
Return flights
Chengdu (TFU) to Shanghai (PVG) is flown nonstop by Air China, China Eastern Airlines, China Southern Airlines, Hainan Airlines, Juneyao Airlines, Shanghai Airlines, and Sichuan Airlines.
More nonstop flights from Shanghai
- Istanbul (IST)
- Paris (CDG)
- Frankfurt (FRA)
- Dallas (DFW)
- Amsterdam (AMS)
- Dubai (DXB)
- Rome (FCO)
- Madrid (MAD)
- Munich (MUC)
- Barcelona (BCN)
- London (LHR)
- Milan (MXP)
- Guangzhou (CAN)
- Zurich (ZRH)
- Beijing (PEK)
- London (LGW)
- Vienna (VIE)
- Dublin (DUB)
- Manchester (MAN)
- Copenhagen (CPH)
All 245 destinations from Shanghai (PVG)