Cheap flight tickets from Beirut to Riyadh

Compare Beirut 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

Flight deals from Beirut to Riyadh

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

Find the cheapest month to fly from Beirut to Riyadh

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

Direct flights from Beirut to Riyadh

Beirut to Riyadh: Alternative routes

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

Beirut to Riyadh: Flight information

The things to know before you go.
Cheapest flight foundRM755
Cheapest month to flyOctober
Average flight time2 hrs, 24 mins
Most popular airlineSaudia
Average flights per week32

Finding cheap flights from Beirut to Riyadh: Frequently asked questions

The best price we found for a return flight from Beirut to Riyadh is RM1,502. 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 24 minutes is the average flight time from Beirut to Riyadh.
Saudia and MEA fly direct from Beirut to Riyadh.
As of June 2026, there are 32 flights per week flying from Beirut to Riyadh.
The cheapest month to fly from Beirut to Riyadh is usually October.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Beirut Airport to Riyadh Airport on Sunday, 4 October 2026.
Yes – the average flight time is 2 hours and 24 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.
Currently, Air Arabia and MEA offer the cheapest flight tickets to Riyadh.

Flying from Beirut Airport (BEY) to Riyadh Airport (RUH): what you need to know

  • The average length of a direct flight from Beirut Airport to Riyadh Airport is 2 hours 20 minutes.

  • Riyadh's timezone is UTC+3, which makes Riyadh one hour ahead of Beirut.

  • Take your pick of 14 weekly Beirut Airport to Riyadh Airport flights. The 06:45 departure with Middle East Airlines is the earliest flight you can take. Middle East Airlines operates the last service of the day at 23:00.

  • Leave enough time to catch your BEY to RUH flight. It's generally best to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like July, it's a good idea to get to the airport earlier than usual. Arrive two hours before a domestic departure and four hours ahead for international flights whenever you're travelling during a peak period in general.

  • MEA is your gateway to discovering Riyadh (and perhaps some other great corners of Saudi Arabia!). Check out the direct flights from Beirut Airport to Riyadh Airport offered by this airline.

  • Most travellers choose to fly with MEA on this route.

  • MEA is the most punctual carrier operating BEY to RUH flights, with 73.17% of its services arriving on schedule.

  • We make it simple to book a flight with a stopover. To see all your options for tickets from Beirut Airport to Riyadh Airport, uncheck 'Direct flights only.' Then, choose a flight with a stop long enough to tour your chosen city. Top stopovers between BEY and RUH include:

    • Jeddah Airport

    • Dammam Airport

    • Amman Queen Alia Airport

How to find the cheapest flights from Beirut Airport (BEY) to Riyadh Airport (RUH)

  • The lowest price we've found for a one-way Beirut Airport to Riyadh Airport flight is RM755. A return plane ticket is currently RM1,502. Depending on the availability when you book, these fares could change.

  • To get your hands on cheap tickets from BEY to RUH, book in advance. Airlines tend to offer the most competitive fares when flights are first made available.

  • Organise your trip for May. That's the cheapest month for flights from Beirut Airport to Riyadh Airport. If you're flexible on when you fly, use the 'Whole month' tool to find the cheapest airfare across each month.

  • Finding cheap flights from BEY to RUH is a piece of cake with Price Alerts. Simply set up one of these automatic alerts and we'll notify you as soon as fares go down.

  • Choose your ideal departure and arrival times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to see the best deals on flights from Beirut Airport to Riyadh Airport.

Handy information about Beirut Airport (BEY)

  • Beirut Airport scores top marks for its on-time performance. 85% of flights that take off from BEY reach their destination without delay.

  • Central Beirut to Beirut Airport is around 10 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're driving, catching a taxi or ride-sharing.

  • Expect a journey time of roughly 35 minutes when using public transport.

  • Get your travels off to a hassle-free start by staying near BEY. Whether you have an early flight from Beirut Airport to Riyadh Airport or just don't like being rushed, these hotels are perfect:

Arriving at Riyadh Airport (RUH)

  • Consider checking in to Riyadh Airport Marriott Hotel after touching down from your Beirut Airport to Riyadh Airport flight. It's only a short drive from RUH and a good choice if you want to get some sleep right away.

  • Travel at your own pace with a Riyadh Airport rental car. Book your wheels from Sixt, Alamo or Final Rentals and find adventure across Riyadh and beyond.

  • Reserving your vehicle from Riyadh Airport about four weeks ahead boosts your odds of scoring a great price.

Getting from Riyadh Airport (RUH) to central Riyadh

  • Riyadh Airport is approximately 32 kilometres from the centre of Riyadh. The drive time takes around 35 minutes.

  • When travelling on public transport, expect a journey time of roughly 1 hour 15 minutes.

When to fly to Riyadh Airport (RUH)

  • The quietest month for a flight from Beirut Airport to Riyadh Airport is March, while July is the busiest. Pick the ideal time to go to Riyadh based on whether you prefer a faster pace or a more relaxed vibe.

  • The warmest month in Riyadh is July, with the temperature ranging between 26ºC (79ºF) and 44ºC (111ºF). Book your flights from Beirut Airport to Riyadh Airport in this month if this is the kind of weather you like.

  • Look for cheap tickets from BEY to RUH in January if you like travelling in cooler conditions. Temperatures are at their lowest around then, ranging between 7ºC (45ºF) and 23ºC (73ºF) on average.

Explore more of Saudi Arabia

  • Riyadh has loads to offer, but there are so many other corners of Saudi Arabia you'll want to see. About 386 kilometres north-east of Riyadh, a visit to Dammam will keep you busy. Start with popular sights like Ithra, Adventure World and Al Bayan Mosque.

  • Searching for other fascinating places to go in Saudi Arabia? Set out 137 kilometres south-east of Riyadh to Al Kharj. King Abdulaziz Grand Mosque is among the highlights in the area.

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