Shanghai to Chengdu (Jianyang) flights

Direct and connecting flights from Shanghai (PVG) to Chengdu (Jianyang) (TFU). Compare airlines, aircraft, and fares.

Distance
1,661 km (1,032 mi)
Flight time
~2h 17m
Airlines
3
Aircraft types
5

Airlines flying PVG → TFU

AirlineAircraft typesObservations
Air China22
Sichuan Airlines22
Hainan Airlines11

Aircraft on this route

Airport details

Departure: Shanghai Pudong International Airport (PVG)

City
Shanghai
Country
CN
IATA / ICAO
PVG / ZSPD

Arrival: Chengdu Tianfu International Airport (TFU)

City
Chengdu (Jianyang)
Country
CN
IATA / ICAO
TFU / ZUTF

Operating airlines

  • Sichuan Airlines (3U)
  • Air China (CA)
  • China Southern Airlines (CZ)
  • Shanghai Airlines (FM)
  • Juneyao Airlines (HO)
  • Hainan Airlines (HU)
  • China Eastern Airlines (MU)

Distance: 1663 km. Duration: 185 minutes.

Other routes from Shanghai

Other routes to Chengdu (Jianyang)

Frequently asked questions

How many airlines fly PVG to TFU?

3 airlines operate the PVG to TFU route in our 90-day observed dataset.

What aircraft fly the PVG-TFU route?

The most commonly observed aircraft on PVG to TFU include: Airbus A320, Airbus A321, Airbus A321.

How long is the Shanghai to Chengdu (Jianyang) flight?

The estimated flight time from Shanghai (PVG) to Chengdu (Jianyang) (TFU) is approximately 2h 17m, based on a cruise speed of 850 km/h.

What's the distance from Shanghai to Chengdu (Jianyang)?

The great-circle distance from Shanghai (PVG) to Chengdu (Jianyang) (TFU) is approximately 1,661 km (1,032 miles).

Loading the flight search…