Shanghai to Chengdu (Jianyang) flights

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

Distance
1,616 km (1,004 mi)
Flight time
~2h 14m
Airlines
3
Aircraft types
6

Airlines flying SHA → TFU

AirlineAircraft typesObservations
Spring Airlines33
Shanghai Airlines22
Juneyao Airlines11

Aircraft on this route

Airport details

Departure: Shanghai Hongqiao International Airport (SHA)

City
Shanghai
Country
CN
IATA / ICAO
SHA / ZSSS

Arrival: Chengdu Tianfu International Airport (TFU)

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

Operating airlines

  • Spring Airlines (9C)
  • Air China (CA)
  • Shanghai Airlines (FM)
  • Juneyao Airlines (HO)
  • China Eastern Airlines (MU)

Distance: 1618 km. Duration: 185 minutes.

Other routes from Shanghai

Other routes to Chengdu (Jianyang)

Frequently asked questions

How many airlines fly SHA to TFU?

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

What aircraft fly the SHA-TFU route?

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

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

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

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

The great-circle distance from Shanghai (SHA) to Chengdu (Jianyang) (TFU) is approximately 1,616 km (1,004 miles).

Loading the flight search…