238 € Cheap Flights from Chiang Mai to Chengdu

Compare Chiang Mai to Chengdu flight deals

Find the cheapest month or even day of the year to fly to Chengdu

Book the best Chengdu fare with no extra fees

Flight deals from Chiang Mai to Chengdu

Looking for a cheap last-minute deal or the best return flight from Chiang Mai Airport to Chengdu? If you want to travel next month, return fares start from 251 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Chiang Mai to Chengdu

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Chiang Mai to Chengdu flights are currently cheapest in September.

Direct flights from Chiang Mai to Chengdu

Alternative Chiang Mai to Chengdu routes

Looking for the cheapest, fastest or easiest route from Chiang Mai to Chengdu? You could fly into the following airports instead.

Chiang Mai to Chengdu: Flight information

The things to know before you go.
Cheapest flight found238 €
Cheapest month to flySeptember
Average flight time2 hrs, 15 mins
Most popular airlineChengdu Airlines
Average flights per week3

Finding cheap flights from Chiang Mai to Chengdu: Frequently asked questions

There are 2 airports in Chengdu: Chengdu Shuangliu International and Chengdu Tianfu International.
The best price we found for a return flight from Chiang Mai to Chengdu is 238 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 15 minutes is the average flight time from Chiang Mai to Chengdu.
Chengdu Airlines flies direct from Chiang Mai to Chengdu.
As of July 2026, there are 3 flights per week flying from Chiang Mai to Chengdu.
The cheapest month to fly from Chiang Mai to Chengdu is usually September.
If you're flying from Chiang Mai Airport, the cheapest airport near Chengdu is Chengdu Tianfu International – which is 54.6 km away from the centre of Chengdu. We've found flights into this airport from 238 €.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Chiang Mai Airport to Chengdu on Monday, 7 September 2026.
Yes – the average flight time is 2 hours and 15 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Chengdu but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Chengdu is around 40 days in advance, so don’t leave your flight to the last minute.

In July, the average temperature is usually around 27°C. July is typically the warmest month in Chengdu, when it usually averages around 31°C. You can expect the least rain in December. The coldest month is January, with temperatures averaging 0°C. The rainiest month is August.
Currently, Nok Air offers the cheapest flight tickets to Chengdu.

Travelling from Chiang Mai International Airport (CNX) to Chengdu: what you need to know

  • Expect to be travelling for 2 hours 20 minutes. That's the average duration of a direct flight from Chiang Mai International Airport to Chengdu.

  • The timezone in Chengdu is UTC+8. The city is one hour ahead of Chiang Mai, where Chiang Mai International Airport is located.

  • Chiang Mai International Airport (CNX) to Chengdu Tianfu International Airport (TFU) is the most popular route. When looking for your flight, you can choose from three services each week between CNX and TFU.

  • For a relaxed start to your CNX to Chengdu flight, allow plenty of time to navigate the airport and find your gate. Turning up two hours before international departures and one hour before domestic flights is the general travel rule.

  • During popular months such as February, it's a good idea to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead for an international flight when you travel during high season in general.

  • Direct Chiang Mai International Airport to Chengdu tickets are available for booking. Chengdu Tianfu International Airport (TFU) will be your arrival point.

  • Book your seat with Chengdu Airlines. This popular carrier operates direct flights from Chiang Mai International Airport to Chengdu.

  • Think about adding a stopover to potentially score a cheaper plane ticket from CNX to Chengdu. All you need to do is deselect 'Direct flights only' during your search. Take a detour (and maybe pocket some savings) by stopping at one of these popular options:

    • Shanghai Pudong International Airport (PVG)

    • Beijing Capital International Airport (PEK)

    • Bangkok Suvarnabhumi International Airport (BKK)

  • Located around 3 kilometres from central Chiang Mai, CNX can be reached in about 15 minutes by car. The journey on public transport takes roughly 25 minutes.

  • Looking for a hotel close to CNX? If you're boarding an early flight from Chiang Mai International Airport to Chengdu, these stays will put you moments from check-in:

  • When it comes to the on-time performance of Chiang Mai International Airport, data shows 73% of flights arrive within the scheduled time frame.

How to find the cheapest flights from Chiang Mai International Airport (CNX) to Chengdu

  • 101 € is currently the best price for a one-way Chiang Mai International Airport to Chengdu flight. Return plane tickets start at 238 €. These fares can change based on demand.

  • Booking ahead of time is often the key to locking in a cheap flight from CNX to Chengdu. Airlines adjust prices based on demand, so the nearer your departure date, the more expensive your ticket may be.

  • Finding cheap tickets from Chiang Mai International Airport to Chengdu is easier if you can be flexible with your travel plans. Try using the 'Whole month' tool to access the best prices across every month and pick up an epic deal.

  • Stay on top of deals for cheap flights from CNX to Chengdu by creating a Price Alert. You'll get an email or notification on the app when a lower fare pops up.

  • Choose your preferred departure and arrival times, number of stops and airlines with our filters. Then, sort the results for your flight from Chiang Mai International Airport to Chengdu by 'Best,' 'Cheapest' or 'Fastest.'

Airports in Chengdu

Chengdu Tianfu International Airport (TFU)

  • The distance from Chengdu Tianfu International Airport (TFU) to central Chengdu is roughly 48 kilometres. It takes about 50 minutes to reach the centre driving.

  • When travelling on public transport, expect a journey time of around 1 hour.

  • If you're coming in on a late flight from Chiang Mai International Airport to Chengdu, nothing beats the convenience of staying near the terminal. Grab your luggage from the carousel and then be showered and relaxing soon after at one of these accommodation options near TFU:

Chengdu Shuangliu International Airport (CTU)

  • Central Chengdu is located around 16 kilometres from Chengdu Shuangliu International Airport (CTU). Once your flight from Chiang Mai International Airport to Chengdu has landed and you've made your way out of the airport, the drive should be around 35 minutes.

  • If you're catching public transport, it'll take around 45 minutes.

  • Following your CNX to Chengdu flight, unwind at a hotel close to CTU. These are some comfortable accommodation options that'll help you switch to relaxation mode:

  • The address for Chengdu Shuangliu International Airport is Airport Expressway Entrance.

Best time to go to Chengdu

  • December is the quietest month for flights from Chiang Mai International Airport to Chengdu, while February is the most popular. Pick the best time to visit Chengdu based on whether you want a lively atmosphere or a more laid-back vibe.

  • Book a Chiang Mai International Airport to Chengdu plane ticket with a departure in August if you're eager to visit the city during its warmest month. Expect temperatures to range from 21ºC (70ºF) to 33ºC (91ºF).

  • January has average temperatures of between 0ºC (32ºF) and 13ºC (55ºF). Look for a cheap ticket from CNX to Chengdu around that time if you like travelling in cooler conditions.

More about Chengdu

Explore more of China

  • Nanchong is just one of the many places in China waiting to be discovered once you've seen Chengdu. Around 193 kilometres away to the east, popular attractions include Lingyun Mountain Scenic Area, Xishan Scenic Area and Sichuan Nanchong Xishan Scenic Area Qileshan Scenic Area.

  • Around 467 kilometres north of Chengdu, Tianshui is another essential stop in China. Experience this destination's highlights firsthand at Qimulin Mountain, Yuquan Temple and Tianshui Shenjin Mountain Provincial Forest Park.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.