$298 Cheap Flights from Shanghai (SHA) to Chengdu (TFU)

Popular airlines from Hongqiao International Airport (SHA) to Chengdu (TFU-Tianfu Intl.)

Cheap Flights from Shanghai to Chengdu (SHA-TFU)

Prices were available within the past 7 days and start at $298 for one-way flights and $616 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

China Southern Airlines

Alternative airports near Chengdu

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Travel information

Origin airport
Hongqiao Intl.
Destination airport
Tianfu Intl.
Roundtrip price
$616
Distance
1003 mi
Average flight time
3 hours 6 mins

Book with confidence

Book with confidence

*Available to One Key members.