273 € Cheap Flights from Colombo to Guangzhou

Compare Colombo to Guangzhou flight deals

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

Book the best Guangzhou fare with no extra fees

Flight deals from Colombo to Guangzhou

Looking for a cheap last-minute deal or the best return flight from Colombo to Guangzhou? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Colombo to Guangzhou

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

Direct flights from Colombo to Guangzhou

Colombo to Guangzhou: Alternative routes

Compare routes from Colombo to Guangzhou below. You may find an airport to fly into that's cheaper, faster, or easier than Guangzhou.

Colombo to Guangzhou: Flight information

The things to know before you go.
Cheapest flight found273 €
Cheapest month to flyNovember
Average flight time5 hrs, 54 mins
Most popular airlineSriLankan Airlines
Average flights per week4

Finding cheap flights from Colombo to Guangzhou: Frequently asked questions

The best price we found for a return flight from Colombo to Guangzhou is 273 €. 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.
5 hours and 54 minutes is the average flight time from Colombo to Guangzhou.
SriLankan Airlines flies direct from Colombo to Guangzhou.
As of August 2025, there are 16 flights per week flying from Colombo to Guangzhou.
The cheapest month to fly from Colombo to Guangzhou is usually November.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Guangzhou Airport on Monday, 10 November 2025.
Yes – the average flight time is 5 hours and 54 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 Guangzhou 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 Guangzhou is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Colombo to Guangzhou Baiyun International Airport (CAN): What you need to know

  • Colombo's main base, Bandaranaike International Airport (CMB), is where great travel stories take off. Explore the departure options from here when searching for a flight from Colombo to Guangzhou Baiyun International Airport (CAN).

  • The timezone in Guangzhou is UTC+8, which is two hours 30 minutes ahead of Colombo. Guangzhou Baiyun International Airport is located in Guangzhou.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules to live by. Show up at the airport on time to catch your flight from Colombo to CAN.

  • In peak travel periods, expect extended wait times and arrive earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international journeys.

Airports in Colombo

Colombo Ratmalana Airport (RML)

  • Travelling from central Colombo to RML takes around 1 hour 15 minutes on public transport. If you ride-share, drive or grab a cab, you'll cover the 16 kilometres in 40 minutes or so, depending on traffic.

  • Searching for a comfortable hotel close to Colombo Ratmalana Airport? If you're catching an early flight from Colombo to Guangzhou Baiyun International Airport, these accommodation options will have you sleeping conveniently close to check-in:

Bandaranaike International Airport (CMB)

  • You can book a direct Colombo to Guangzhou Baiyun International Airport (CAN) plane ticket with departures from Bandaranaike International Airport (CMB). See if flying from CMB works better for your plans.

  • SriLankan Airlines offers direct flights from Colombo to CAN out of CMB. Book your favourite seat and arrive at your destination in a single hop.

  • SriLankan Airlines is the top choice for travellers flying from CMB to CAN.

  • SriLankan Airlines is the most punctual carrier operating flights between Bandaranaike International Airport and Guangzhou Baiyun International Airport.

  • Cross another spot off your travel list or just take a moment to recharge with a stopover. If you'd like to break up your flight from Colombo to Guangzhou Baiyun International Airport, here's where you can stop when departing from Bandaranaike International Airport:

    • Kunming Changshui International Airport (KMG)

    • Suvarnabhumi Airport (BKK)

    • Changi International Airport (SIN)

  • CMB is around 32 kilometres from central Colombo. It'll take 40 minutes or so to get to the airport by car from the city centre. Public transport takes approximately 1 hour 30 minutes.

  • Start your holiday early with an extra night away from home. Before your Colombo to CAN flight, kick back in one of these hotels close to Bandaranaike International Airport:

  • Bandaranaike International Airport has an on-time performance of 75.71%. This figure shows how frequently flights that take off from this airport land at their destination on time.

About Guangzhou Baiyun International Airport (CAN)

How to find the cheapest flights from Colombo to Guangzhou Baiyun International Airport (CAN)

  • 158 € is the lowest price for a one-way ticket from Colombo to Guangzhou Baiyun International Airport. A return flight starts at 273 €. These fares can change depending on demand and availability.

  • Book 11 months before you want to fly. Pricing trends suggest that this is the ideal window for finding cheap flights from Colombo to CAN.

  • April is when you're most likely to land a fantastic deal on a Colombo to Guangzhou Baiyun International Airport ticket. If you need to travel during a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Save time looking for cheap plane tickets from Colombo to CAN by creating a Price Alert. We'll send you an email or notification on the app when prices go down.

  • Nail down a great price on a flight from Colombo to Guangzhou Baiyun International Airport with the help of the filters. Pick your ideal arrival and departure times, airlines and number of stops. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest.'

The best time to fly from Colombo to Guangzhou Baiyun International Airport (CAN)

  • April is the quietest month for flights from Colombo to Guangzhou Baiyun International Airport (CAN), while July is the most popular. Work out the best time to go to Guangzhou based on whether you like a laid-back vibe or a more bustling atmosphere.

  • Book a Colombo to CAN plane ticket departing in August if you're eager to explore the city during its warmest month. You can expect temperatures in Guangzhou to range from 23ºC (73ºF) to 33ºC (91ºF).

  • Search for cheap tickets from Colombo to Guangzhou Baiyun International Airport in January if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between 5ºC (41ºF) and 21ºC (70ºF).

More about Guangzhou

Explore more of China

  • Guangzhou has plenty going for it, but there are so many other corners of China you'll want to see. About 121 kilometres south-east of Guangzhou, a visit to Shenzhen will keep you on the go. Check out popular attractions like Huangshan Mountain, The Great Wall and Mogao Grottoes.

  • If you want to check out another corner of China, head for Hong Kong, roughly 153 kilometres south-east of Guangzhou. Hong Kong Island, Victoria Harbour and Victoria Peak are among the biggest draws.

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