$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 $597 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sichuan 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
$597
Distance
1003 mi
Average flight time
3 hours 6 mins

Book with confidence

Book with confidence

*Available to One Key members.