Support

Cheap flights from Chengdu to Colombo

Chengdu
CTU
Colombo
CMB

Flight deals from Chengdu to Colombo

Below you can see the best deals on flights Chengdu — Colombo for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 6 September, from $222.

Top 10 cheap flights from Chengdu to Colombo

TG
TG
$ 323

Chengdu — Colombo

16:1523:55
30 Jul 2026
10 h 10 m
1 stop
TG
TG
$ 323

Chengdu — Colombo

16:1523:55
1 Aug 2026
10 h 10 m
1 stop
TG
TG
$ 323

Chengdu — Colombo

15:5523:55
31 Jul 2026
10 h 30 m
1 stop
TG
TG
$ 323

Chengdu — Colombo

15:5523:55
29 Jul 2026
10 h 30 m
1 stop
CZ
CZ
FD
$ 344

Chengdu — Colombo

22:0022:15
28 Jul 2026
26 h 45 m
2 stops
CZ
CZ
FD
$ 344

Chengdu — Colombo

22:0022:15
28 Jul 2026
26 h 45 m
2 stops
CZ
CZ
FD
$ 344

Chengdu — Colombo

21:0022:15
28 Jul 2026
27 h 45 m
2 stops
CZ
CZ
FD
$ 352

Chengdu — Colombo

15:0022:15
28 Jul 2026
33 h 45 m
2 stops
ZH
ZH
FD
$ 352

Chengdu — Colombo

22:0022:15
28 Jul 2026
26 h 45 m
2 stops
MU
MU
FD
$ 367

Chengdu — Colombo

18:0522:15
28 Jul 2026
30 h 40 m
2 stops

Prices were found in the last 72 hours and may change — check the exact price when you continue.

When is the best time to book a flight from Chengdu to Colombo?

The price of a flight from Chengdu to Colombo changes depending on how far ahead you book. For the best chance of a lower fare, book around 23 days before departure, when the average ticket costs about $669. Fares also tend to climb as the departure date gets closer.

About the Chengdu — Colombo flight

On this page, you can find and purchase airline tickets for the ChengduColombo route. Regular flights cover the 3,637-kilometer distance, with an average frequency of about 5 flights per week.

Air China is the primary carrier on this route. Ticket prices are dynamic, so we recommend using the price chart and checking the information on how to get to Chengdu airport and how to get from Colombo airport to your destination.

Flight ticket prices by day: Chengdu — Colombo

Below is a calendar of the lowest flight ticket prices for Chengdu — Colombo by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $222 in F, and the most expensive are around $336 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Chengdu → Colombo, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$309mediumMay$335mediumSep$309medium
Feb$386highJun$373highOct$270low
Mar$270lowJul$412highNov$258low
Apr$283lowAug$425highDec$361high

Some values are estimated based on seasonality.

When to fly

The warmest period in Colombo is February and March, when average highs reach 31.6°C. The wettest months are May, October, and November, with up to 30 rainy days and precipitation exceeding 350 mm.

The lowest airfares are recorded in August, starting $231. The most expensive month to fly is January, when booking costs rise $278.

February is considered the best time to visit, offering a combination of dry weather and moderate prices. It is best to avoid the active monsoon periods in May and October due to extremely high humidity and frequent heavy rains.

Temperature · Colombo

Dry and wet days · Colombo

Wind speed and direction · Colombo

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Chengdu — Colombo ticket

  • Book your tickets in advance, as there are only about 5 flights per week on this route, and the availability of seats at the lowest fares is limited.
  • Use the low-price calendar on this page to find dates in August when flight costs start $231.
  • Compare baggage policies for Air China: sometimes buying a ticket with a suitcase included is more cost-effective than paying extra at the airport.
  • Keep an eye on the price dynamics chart to catch the moment when the cost drops below average values for your chosen season.

Airlines

Air China is the main carrier on the route between Chengdu and Colombo. There are approximately 5 flights per week, providing regular connections between the cities. A detailed schedule, including departure days and connecting flight options, is available in the interactive list below.

  • Air ChinaCA
    5x/week
    WebsiteFleet: 905128M pax/year
    • Direct flight TFU → CMB5x/week
      Duration
      5h 45m
      Days
      MTWTFSS
    100.0%Open →

Cities and airports on the Chengdu — Colombo route

Flights Chengdu — Colombo depart from Chengdu Tianfu and Chengdu Shuangliu International Airport and arrive at Bandaranaike International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Colombo

Tips for Travelers

Sri Lanka. How to get from Colombo Airport to Hikkaduwa or Weligama.

Colombo Bandaranaike Airport (also known as Katunayake International Airport) is only called that, but in reality, it is not in Colombo at all, and is located 35 km from the city. Upon arrival, withou…

What to bring from Sri LankaTips for Travelers

What to bring from Sri Lanka

Sri Lanka is an island that smells of cinnamon, ocean breeze, and endless tranquility. It’s simply impossible to leave here empty-handed: your suitcase will fill itself with vibrant fabrics, fragrant…

Sri Lanka: What You Need to Know Before Your TripTravel Ideas

Sri Lanka: What You Need to Know Before Your Trip

A small island, washed by the waters of the Indian Ocean, has gathered everything—from endless beaches to noisy festivals. Leaving here, travelers long for tea plantations and fresh air, and returning…

Sri Lanka Beaches Worth VisitingTravel Ideas

Sri Lanka Beaches Worth Visiting

The island of famous Ceylon tea, elephants, and ancient Buddhist temples. For many travelers discovering the map of this tropical paradise for the first time, a natural question arises: which Sri Lank…

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

Frequently asked questions about the Chengdu — Colombo flight

How long is the flight from Chengdu to Colombo?

The average travel time for a direct flight is approximately 4 hours and 20 minutes, covering a distance of 3,637 km between the cities.

Which airlines fly this route?

The primary airline operating regular flights from Chengdu to Colombo is Air China.

Are there direct flights from Chengdu to Colombo?

Yes, there are direct flights on this route. You can check the exact departure schedule for specific dates in the flight schedule section.

How much is the cheapest ticket?

Ticket prices change constantly. The current seasonal low starts from 17,901 ₽; please check the calendar on the page for precise data.

Which airport does the flight arrive at?

All flights on this route arrive at Bandaranaike International Airport (CMB), which serves Colombo.

Where else you can fly from Chengdu

See all

Where else you can fly from Colombo

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .