Cheap Flights from Riyadh to Colombo Bandaranayake

Compare Riyadh to Colombo Bandaranayake flight deals

Find the cheapest month or even day of the year to fly to Colombo Bandaranayake

Book the best Colombo Bandaranayake fare with no extra fees

Flight deals from Riyadh to Colombo Bandaranayake

Looking for a cheap last-minute deal or the best return flight from Riyadh Airport to Colombo Bandaranayake Airport? If you want to travel next month, return fares start from $795. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Riyadh to Colombo Bandaranayake

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

Direct flights from Riyadh to Colombo Bandaranayake

Riyadh to Colombo Bandaranayake: Alternative routes

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

Riyadh to Colombo: Flight information

The things to know before you go.
Cheapest flight found$539
Cheapest month to flyOctober
Average flight time5 hrs, 15 mins
Most popular airlineSriLankan Airlines
Average flights per week9

Finding cheap flights from Riyadh to Colombo Bandaranayake: Frequently asked questions

The best price we found for a return flight from Riyadh to Colombo Bandaranayake is $539. 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 15 minutes is the average flight time from Riyadh to Colombo Bandaranayake.
SriLankan Airlines flies direct from Riyadh to Colombo Bandaranayake.
As of July 2026, there are 9 flights per week flying from Riyadh to Colombo Bandaranayake.
The cheapest month to fly from Riyadh to Colombo Bandaranayake is usually October.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Riyadh Airport to Colombo Bandaranayake Airport on Thursday, 1 October 2026.
Yes – the average flight time is 5 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 Colombo Bandaranayake 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 Colombo is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Kuwait Airways and SriLankan Airlines offer the cheapest flight tickets to Colombo Bandaranayake.

Travelling from Riyadh Airport (RUH) to Colombo Bandaranayake Airport (CMB): what you need to know

  • Around 5 hours 15 minutes is how long you can expect to be travelling on a direct flight from Riyadh Airport to Colombo Bandaranayake Airport.

  • The timezone in Colombo is UTC+5:30, which is two hours 30 minutes ahead of Riyadh.

  • Each week, there are seven Riyadh Airport to Colombo Bandaranayake Airport flights. If you want to get going as soon as possible, go for the 22:20 SriLankan Airlines flight. If you're eager to make the most of your time before flying, the last departure is at 23:20 with SriLankan Airlines.

  • To ensure you get on your RUH to CMB flight, leave enough time to check in and drop off your luggage. Arriving two hours before international departures and one hour before domestic flights is the standard rule.

  • Flying during a peak month like July? School holidays and other popular seasons can lead to longer lines and delays at check-in and security. Play it safe and arrive up to four hours ahead of international flights and two hours before domestic departures.

  • SriLankan Airlines offers direct flights from Riyadh Airport to Colombo Bandaranayake Airport. Book with this popular carrier, then get ready to see the sights in Colombo — and maybe even more of Sri Lanka if your schedule allows.

  • The majority of passengers choose to fly with SriLankan Airlines on this route.

  • SriLankan Airlines is the most punctual carrier operating RUH to CMB flights.

  • We make it a cinch to book a flight with a stopover. To see your options for tickets from Riyadh Airport to Colombo Bandaranayake Airport, uncheck 'Direct flights only.' Then, pick a flight offering a stop long enough to explore the city of your choice. Stopovers between RUH and CMB include:

    • Dubai Airport

    • Hamad International Airport

    • Zayed International Airport

How to find the cheapest flights from Riyadh Airport (RUH) to Colombo Bandaranayake Airport (CMB)

  • Right now, $297 is the lowest price we've seen for a one-way Riyadh Airport to Colombo Bandaranayake Airport flight. The best price for a return ticket is $539. Remember that fares can change due to availability when booking.

  • To secure cheap tickets from RUH to CMB, book your trip 11 months before your departure.

  • April is the cheapest month for flights from Riyadh Airport to Colombo Bandaranayake Airport. If you want to fly during a different time of year, the 'Whole month' tool will show you the lowest airfares for every month.

  • Save time searching for cheap flights from RUH to CMB by setting up a Price Alert. We'll send you an email or push notification on the app when a lower fare pops up.

  • Tailor your trip using filters. Select your preferred departure and arrival times, total journey duration and airlines. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest' flights from Riyadh Airport to Colombo Bandaranayake Airport.

Handy information about Riyadh Airport (RUH)

  • 85% of flights leaving Riyadh Airport land at their destination on schedule. With its impressive on-time stats, delays are unlikely when taking off from RUH.

  • Central Riyadh to Riyadh Airport is approximately 32 kilometres. Depending on traffic, it'll take about 35 minutes to get there if you're catching a taxi, ride-sharing or driving.

  • Expect a journey time of around 1 hour 15 minutes on public transport.

  • Get your flight from Riyadh Airport to Colombo Bandaranayake Airport off to a hassle-free start. Just a short ride from RUH, spend the night in Riyadh Airport Marriott Hotel and you'll be well-rested for the trip ahead.

Arriving at Colombo Bandaranayake Airport (CMB)

  • The last thing you want is a lengthy journey to your hotel if you're arriving on a late Riyadh Airport to Colombo Bandaranayake Airport flight. Book one of these accommodation options near CMB instead:

  • Go where the road takes you with a Colombo Bandaranayake Airport rental car. Pick up your wheels from Sr Rent A Car, Green Motion or Sixt and experience more of Colombo and beyond.

  • Get the best deal by reserving your vehicle from Colombo Bandaranayake Airport about two weeks ahead of your departure.

When to fly to Colombo Bandaranayake Airport (CMB)

  • August is the most popular month for flights from Riyadh Airport to Colombo Bandaranayake Airport. For a quieter experience, head to Colombo in March.

  • The warmest month in Colombo is March, with the temperature ranging between 24ºC and 33ºC. Lock in your flights from Riyadh Airport to Colombo Bandaranayake Airport in this month if this is the type of weather you enjoy.

  • If you'd rather travel in cooler conditions, look for a cheap ticket from RUH to CMB in January. Temperatures average between 22ºC and 32ºC then.

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