Chengdu flights - Get cheap flights with eDreams

Explore the best deals

Discover the cheapest flights to Chengdu
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Chengdu

Sydney
Flights from Sydneyto Chengdu
485$
468$
Prime price per passenger
Melbourne
Flights from Melbourneto Chengdu
976$
947$
Prime price per passenger
Brisbane
Flights from Brisbaneto Chengdu
600$
554$
Prime price per passenger
Perth
Flights from Perthto Chengdu
1449$
1347$
Prime price per passenger
Adelaide
Flights from Adelaideto Chengdu
466$
449$
Prime price per passenger
Singapore
Flights from Singaporeto Chengdu
315$
304$
Prime price per passenger

How long’s the flight to Chengdu?

If you’re looking to fly to Chengdu, we at eDreams have checked the most popular routes to help you plan your trip. From Perth, the flight takes roughly 11h 12m; from Melbourne, around 12h 46m; and from Sydney, about 12h 55m.
Flight Time (in hours)
PerthMelbourneSydneyBrisbaneAdelaide
0h 5h 10h 15h
11h 12m
12h 46m
12h 55m
13h 6m
13h 26m

How much does a flight to Chengdu cost?

At eDreams you can find flights from Perth to Chengdu starting from $357, with an average price of $507. If you depart from other cities such as Sydney, you can find tickets from $430, and from Melbourne starting from $433, according to data from the last 72 hours.
Filter by
PerthSydneyMelbourneAdelaideBrisbane
$507
$801
$769
$727
$1,179
PerthCheapest
Cheapest Price: $357
Cheapest
Average

Frequently asked questions about Chengdu flights

How can I find cheap flights to Chengdu on the eDreams website?
At eDreams, we make it easy to find the perfect flight to Chengdu, with fares starting from just $ 105. Our smart tech searches for the best deals, giving you heaps of options. Whether you’re after the cheapest fare or the most convenient schedule, we make planning your trip dead simple.
What is the best month to travel to Chengdu?
Based on our customers’ searches, the best month to fly to Chengdu is March.
You might also think about flying in April, the second-best month for a cracking trip.
And don’t forget February, the third most popular month to visit Chengdu.
If you’re after a quieter trip, the least busy month is November. Travelling then means fewer crowds and a more relaxed vibe.
Which airlines offer the most affordable flights to Chengdu?

Based on our customers’ bookings, these low-cost airlines are the ones most likely to have cracking deals for flights to Chengdu.

  • Hong Kong Airlines has an average one-way fare of $638.30. Flying from Perth to Chengdu costs around $1147, and from Melbourne it’s about $1,046.55.
  • TransNusa is one of the most budget-friendly airlines, with an average one-way ticket of $807.97. For example, flying from Perth to Chengdu costs around $975, and from Sydney it’s about $1165.
  • Air Asia is another top pick for affordable one-way tickets, with an average fare of $952.83. For example, a flight from Sydney to Chengdu costs around $1160, and from Melbourne it’s roughly $1296.
What airlines fly to Chengdu?

These are the airlines with direct flights to Chengdu:

  • China Eastern Airlines flies direct to Chengdu from Sydney, Melbourne, and Singapore.
  • Sichuan Airlines also offers direct flights to Chengdu from Shanghai, Bangkok, and Shijiazhuang. Perfect if you want a straightforward trip from these cities.
  • Spring Airlines flies direct from Bangkok and Beijing, and they also have service from Shenzhen.

Here are some other options for flights to Chengdu that might include a stopover:

  • China Eastern Airlines flies to Chengdu from Sydney, Melbourne, and Brisbane.
  • China Southern Airlines also heads to Chengdu from Sydney, Melbourne, and Adelaide, giving you a few handy departure options.
  • Finally, Air Asia X flies to Chengdu from lots of spots, including Sydney, Melbourne, and Singapore.
What's a reasonable budget for a trip to Chengdu?
Planning a trip to Chengdu? Here’s a quick run-down of what you might expect to spend on grub and drinks:
  • Affordable Dining: $4.08
  • Moderate Dining: $30.42
  • Cheap Restaurant: $7.10
  • Local Beer: $2.03
  • Imported Beer: $3.04
  • Coffee: $4.00
  • Soft Drinks: $0.68
  • Bottled Water: $0.40
What's the weather like in Chengdu?
If you’re chasing sunshine, the best time to visit Chengdu is during August, July, and June, when the average temperature hits around 29º. These months are also the sunniest, with heaps of sunshine – around 24 hours a day. For cooler weather, plan your trip for January, February, and December, when temps drop to about 4º. Want to avoid the wet stuff? Best to skip Chengdu during July, August, and September, when rainfall peaks at around 196mm. The driest months are December, January, and February, with just 7mm of rain on average.

Plan your trip

Popular CitiesPopular Flight RoutesAlternative routes