Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Colombo (CMBA) to Riyadh (RUH)

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Sri Lanka
      3. Colombo
      4. Riyadh

      Compare Colombo to Riyadh flight deals

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

      Book the best Riyadh fare with no extra fees

      TrustScore 4.4 out of 5 4.4 out of 5 based on 19,777 reviews Trustpilot
      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Colombo to Riyadh

      Looking for a cheap last-minute deal or the best return flight from Colombo to Riyadh? Find the lowest prices on one-way and return tickets right here.
      Riyadh.£202 per passenger.Departing Wed, 21 May, returning Sat, 24 May.Return flight with Etihad Airways.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Wed, 21 May, arriving in Riyadh.Inbound indirect flight with Etihad Airways, departs from Riyadh on Sat, 24 May, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £202, select.
      Wed, 21 MayCMB - RUH with Etihad Airways
      1 stop
      Sat, 24 MayRUH - CMB with Etihad Airways
      1 stop
      from £202
      Riyadh.£219 per passenger.Departing Wed, 4 Jun, returning Sat, 14 Jun.Return flight with Etihad Airways and SalamAir.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Wed, 4 Jun, arriving in Riyadh.Inbound indirect flight with SalamAir, departs from Riyadh on Sat, 14 Jun, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £219, select.
      Wed, 4 JunCMB - RUH with Etihad Airways
      1 stop
      Sat, 14 JunRUH - CMB with SalamAir
      1 stop
      from £219
      Riyadh.£227 per passenger.Departing Fri, 30 May, returning Sat, 14 Jun.Return flight with Etihad Airways and SalamAir.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Fri, 30 May, arriving in Riyadh.Inbound indirect flight with SalamAir, departs from Riyadh on Sat, 14 Jun, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £227, select.
      Fri, 30 MayCMB - RUH with Etihad Airways
      1 stop
      Sat, 14 JunRUH - CMB with SalamAir
      1 stop
      from £227
      Riyadh.£232 per passenger.Departing Tue, 3 Jun, returning Wed, 6 Aug.Return flight with Etihad Airways and Jazeera Airways.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Tue, 3 Jun, arriving in Riyadh.Inbound indirect flight with Jazeera Airways, departs from Riyadh on Wed, 6 Aug, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £232, select.
      Tue, 3 JunCMB - RUH with Etihad Airways
      1 stop
      Wed, 6 AugRUH - CMB with Jazeera Airways
      1 stop
      from £232
      Riyadh.£256 per passenger.Departing Fri, 27 Jun, returning Sat, 27 Sep.Return flight with Etihad Airways and SalamAir.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Fri, 27 Jun, arriving in Riyadh.Inbound indirect flight with SalamAir, departs from Riyadh on Sat, 27 Sep, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £256, select.
      Fri, 27 JunCMB - RUH with Etihad Airways
      1 stop
      Sat, 27 SepRUH - CMB with SalamAir
      1 stop
      from £256
      Riyadh.£260 per passenger.Departing Sat, 12 Jul, returning Sun, 17 Aug.Return flight with SalamAir.Outbound indirect flight with SalamAir, departs from Colombo Bandaranayake on Sat, 12 Jul, arriving in Riyadh.Inbound indirect flight with SalamAir, departs from Riyadh on Sun, 17 Aug, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £260, select.
      Sat, 12 JulCMB - RUH with SalamAir
      1 stop
      Sun, 17 AugRUH - CMB with SalamAir
      1 stop
      from £260
      Riyadh.£261 per passenger.Departing Tue, 3 Jun, returning Sat, 12 Jul.Return flight with Etihad Airways and SalamAir.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Tue, 3 Jun, arriving in Riyadh.Inbound indirect flight with SalamAir, departs from Riyadh on Sat, 12 Jul, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £261, select.
      Tue, 3 JunCMB - RUH with Etihad Airways
      1 stop
      Sat, 12 JulRUH - CMB with SalamAir
      1 stop
      from £261
      Riyadh.£281 per passenger.Departing Sat, 5 Jul, returning Sun, 13 Jul.Return flight with Etihad Airways and Jazeera Airways.Outbound indirect flight with Etihad Airways, departs from Colombo Bandaranayake on Sat, 5 Jul, arriving in Riyadh.Inbound indirect flight with Jazeera Airways, departs from Riyadh on Sun, 13 Jul, arriving in Colombo Bandaranayake.Price includes taxes and charges.From £281, select.
      Sat, 5 JulCMB - RUH with Etihad Airways
      1 stop
      Sun, 13 JulRUH - CMB with Jazeera Airways
      1 stop
      from £281
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Colombo to Riyadh found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Colombo to Riyadh

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Colombo to Riyadh flights are currently cheapest in May.
      May
      from £202
      Jun
      from £219
      Jul
      from £281
      Aug
      from £324
      Sep
      from £322
      Oct
      Find prices
      Nov
      from £365
      Dec
      from £327
      Jan
      from £329
      Feb
      Find prices
      Mar
      Find prices
      Apr
      Find prices

      Direct flights from Colombo to Riyadh

      Colombo to Riyadh: Alternative routes

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

      Colombo to Riyadh: Flight information

      The things to know before you go.
      Cheapest flight found£202
      Cheapest month to flyMay
      Average flight time5 hrs, 43 mins
      Most popular airlineSriLankan Airlines
      Average flights per week15

      Finding cheap flights from Colombo to Riyadh: Frequently asked questions

      The best price we found for a return flight from Colombo to Riyadh is £202. 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 43 minutes is the average flight time from Colombo to Riyadh.
      SriLankan Airlines, FitsAir and Flexflight fly direct from Colombo to Riyadh.
      As of May 2025, there are 15 flights per week flying from Colombo to Riyadh.
      The cheapest month to fly from Colombo to Riyadh is usually May 2025.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Riyadh Airport on Wednesday, 21 May 2025.
      Yes – the average flight time is 5 hours and 43 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 Riyadh 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 Riyadh is around 40 days in advance, so don’t leave your flight to the last minute.

      Flying from Colombo to King Khaled International Airport (RUH): what you need to know

      • Colombo's main base, Bandaranaike International Airport (CMB), is where countless incredible trips begin. Explore the departure options from here when searching for a flight from Colombo to King Khaled International Airport (RUH).

      • The average time for a direct flight from Colombo to King Khaled International Airport is 5 hours 31 minutes.

      • The timezone in Riyadh is UTC+3, which is 2 hours 30 minutes behind Colombo. King Khaled International Airport is located in Riyadh.

      • The busiest route is from Bandaranaike International Airport (CMB) to King Khaled International Airport (RUH), with 13 direct services every week. If you want to get going as soon as possible, the earliest flight from CMB to RUH is the 18:15 SriLankan Airlines option. If you prefer to leave later in the day, the final departure is at 18:15 with SriLankan Airlines.

      • 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 board your flight from Colombo to RUH.

      • Show up at the airport even earlier during popular months like August. Aim for two hours before a domestic departure and four hours ahead of an international flight. After checking in, you can use any extra time to grab something to eat or simply relax.

      Airports in Colombo

      Bandaranaike International Airport (CMB)

      • Get to your destination in one go from Bandaranaike International Airport (CMB). Direct flights from Colombo to King Khaled International Airport (RUH) can be booked from here.

      • If you plan to leave from CMB, you can catch a direct flight from Colombo to King Khaled International Airport with SriLankan Airlines.

      • Stopovers are the perfect opportunity to break up your journey — and possibly even explore another city. When browsing flights from Colombo to RUH leaving from Bandaranaike International Airport (CMB), deselect the 'Direct flights only' box to see where you can visit along the way. Here are some popular options to consider:

        • Hamad International Airport (DOH)

        • Abu Dhabi International Airport (AUH)

        • Dubai Airport (DXB)

      • From the centre of Colombo, CMB is approximately 20 miles away. Visit the official airport website or use navigation apps to find the best way to get there.

      • In search of a convenient hotel near Bandaranaike International Airport? If you're catching an early flight from Colombo to King Khaled International Airport, these accommodation options will have you sleeping moments from check-in:

        • Diva Villa Transit Hotel

        • Optimum Residencies

        • White Villa Airport Transit Hotel

      About King Khaled International Airport (RUH)

      • Consider booking a hotel near RUH if you're taking a late flight from Colombo to King Khaled International Airport. Settle into one of these options and avoid the hassle of a long transfer:

        • Makarem Riyadh Hotel

        • Riyadh Airport Marriott Hotel

        • Riyadh Airport Marriott Hotel

      Getting from King Khaled International Airport (RUH) to central Riyadh

      • King Khaled International Airport to the centre of Riyadh is about 33 minutes by car. It's approximately 25 miles away. Discover what options are available, such as cabs, car rentals or ride-sharing.

      How to find the cheapest flights from Colombo to King Khaled International Airport (RUH)

      • Book a one-way ticket from Colombo to King Khaled International Airport from £95 or travel return from just £202. Fares listed are subject to change and may differ when you make your booking.

      • It's usually smart to book as early as possible if you're hoping to get cheap tickets from Colombo to RUH. That's because flight prices are based on demand, which tends to increase closer to the departure date.

      • The 'Whole month' search tool shows you the cheapest tickets from Colombo to King Khaled International Airport across the month. It's a great way to snap up a bargain if your plans are flexible.

      • Finding a cheap ticket from Colombo to RUH couldn't be easier with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you as soon as the price has dropped.

      • Use the filters to tailor your flights from Colombo to King Khaled International Airport. Enter your ideal departure and arrival times, number of stops and airlines. You can also sort your results by 'Cheapest' to find the best deals.

      The best time to fly from Colombo to King Khaled International Airport (RUH)

      • July is the busiest month to hop on a flight from Colombo to King Khaled International Airport while April is the quietest. To work out the best time to go to Riyadh, consider whether you like a lively atmosphere or a quieter vibe.

      • Book your flight from Colombo to RUH for July if you're eager to experience the city during its warmest month. Expect temperatures in Riyadh to range from 26ºC to 44ºC.

      • January sees average temperatures of between 7ºC and 23ºC. Look for cheap flights from Colombo to King Khaled International Airport sometime around then if you want to travel when it's cooler.

      More about Riyadh

      • When it comes to looking for somewhere to rest your head, you'll find the best places to stay in Riyadh right here. Check out these options as soon as you've booked your flight from Colombo to King Khaled International Airport:

        • Cosy & Modern Studio Aqiq

        • Obeir Resident Hotel

        • 4Beds Condo Front the Boulevard

      • Every great holiday has to include some sightseeing. Kingdom Centre Tower, National Museum and Riyadh Zoo are essential stops on your Riyadh itinerary.

      Complete your Riyadh trip with a car rental

      • Finding you a cheap flight from Colombo to King Khaled International Airport isn't the only trick up our sleeve. Browse our car rentals in Riyadh and explore at your own pace. We find deals from trusted car rental providers and put them all in one place. You can instantly compare offers and then book with no fees.

      More travel options

      Cheap flights from London to Bilbao
      Cheap tickets from Leeds Bradford to Malaga
      Cheap return flights from Manchester to Seville
      Cheap flights from Birmingham to Edinburgh
      Plane tickets from Bristol to Amsterdam Schiphol
      Return flights from London to Amman Queen Alia
      Flights from London to Bengaluru
      Cheap tickets from London to Hazrat Shahjalal International Airport
      Cheap tickets from Belfast to London
      Return tickets from Glasgow to Malaga
      Cheap return tickets from Manchester to Naples International
      Cheap return flights from London to Reykjavik
      Return tickets from London to Velana International
      Cheap return tickets from London to Istanbul
      Return plane tickets from London to Glasgow
      Return tickets from Liverpool to Dublin
      Cheap return flights from London to Frankfurt
      Cheap return tickets from London to Bridgetown
      Flights from Newcastle to Alicante
      Tickets from London to Cologne
      Flights from Edinburgh to Copenhagen
      Cheap tickets from Manchester to Athens International
      Plane tickets from London to Las Vegas
      Cheap return tickets from Manchester to Vienna
      Return plane tickets from East Midlands to Malaga
      Tickets from London to Ho Chi Minh City
      Plane tickets from Edinburgh to Dublin
      Tickets from Manchester to Tokyo
      Flights from London to Dalaman
      Cheap return tickets from London to Hurghada
      Cheap flights from Sri Lanka
      Tickets to Riyadh
      Cheap last minute flights
      Return tickets from Colombo to Saudi Arabia
      Cheap flights from Sri Lanka to Saudi Arabia
      Cheap return tickets from Colombo to Riyadh Province
      Flights to Riyadh Province
      Return plane tickets from Colombo
      Cheap tickets to Saudi Arabia
      Cheap flights from Western Province
      Riyadh Airport car hire
      Best car hire in Saudi Arabia
      Hotels by Crowne Plaza in Riyadh
      Courtyard Riyadh hotel deals
      DoubleTree Riyadh hotel deals
      Hilton Garden Inn hotels in Riyadh
      Marriott Riyadh hotel deals
      The Ritz-Carlton Riyadh hotel deals
      InterContinental Riyadh hotel deals
      Hotels deals in Riyadh
      Hotels by Hilton in Riyadh
      JW Marriott hotels in Riyadh
      Hotels by Holiday Inn in Riyadh
      Book hotels in Dubai
      Return plane tickets from London to Türkiye (Turkey)
      Tickets from London to Cyprus
      Return tickets from London to Egypt
      Cheap tickets from London to Istanbul
      Cheap return tickets from Manchester to Türkiye (Turkey)
      Cheap flights from Birmingham to Cyprus
      Cheap return flights from London to Dalaman
      Flights from Leeds Bradford to Cyprus
      Return flights from Manchester to Cyprus
      Plane tickets from London to Greece
      Return plane tickets from Birmingham to Egypt
      Tickets from Newcastle to Cyprus
      Return tickets from Bristol to Türkiye (Turkey)
      Cheap tickets from London to Rhodes
      Book hotels in Dubai
      Return plane tickets from London to Türkiye (Turkey)
      Tickets from London to Cyprus
      Return tickets from London to Egypt
      Cheap tickets from London to Istanbul
      Cheap return tickets from Manchester to Türkiye (Turkey)
      Cheap flights from Birmingham to Cyprus
      Cheap return flights from London to Dalaman
      Flights from Leeds Bradford to Cyprus
      Return flights from Manchester to Cyprus
      Plane tickets from London to Greece
      Return plane tickets from Birmingham to Egypt
      Tickets from Newcastle to Cyprus
      Return tickets from Bristol to Türkiye (Turkey)
      Cheap tickets from London to Rhodes
      Book hotels in Dubai
      Return plane tickets from London to Türkiye (Turkey)
      Tickets from London to Cyprus
      Return tickets from London to Egypt
      Cheap tickets from London to Istanbul
      Cheap return tickets from Manchester to Türkiye (Turkey)
      Cheap flights from Birmingham to Cyprus
      Cheap return flights from London to Dalaman
      Flights from Leeds Bradford to Cyprus
      Return flights from Manchester to Cyprus
      Plane tickets from London to Greece
      Return plane tickets from Birmingham to Egypt
      Tickets from Newcastle to Cyprus
      Return tickets from Bristol to Türkiye (Turkey)
      Cheap tickets from London to Rhodes
      Book hotels in Dubai
      Return plane tickets from London to Türkiye (Turkey)
      Tickets from London to Cyprus
      Return tickets from London to Egypt
      Cheap tickets from London to Istanbul
      Cheap return tickets from Manchester to Türkiye (Turkey)
      Cheap flights from Birmingham to Cyprus
      Cheap return flights from London to Dalaman
      Flights from Leeds Bradford to Cyprus
      Return flights from Manchester to Cyprus
      Plane tickets from London to Greece
      Return plane tickets from Birmingham to Egypt
      Tickets from Newcastle to Cyprus
      Return tickets from Bristol to Türkiye (Turkey)
      Cheap tickets from London to Rhodes

      Plan the rest of your trip from Colombo to Riyadh

      • Car hire from Riyadh
      • Hotels in Riyadh

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

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Amsterdam Schiphol
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma - Majorca
        • Berlin Brandenburg
        • Belfast
        • Alicante
      • Hotels
        • Amsterdam
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma
        • Berlin
        • Belfast
        • Alicante
      • Car hire
        • Amsterdam
        • London
        • Dublin
        • Paris
        • Barcelona
        • Palma
        • Berlin
        • Belfast
        • Alicante
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings