$107 Flights from Riyadh (RUH) to Beirut (BEY)

Compare Riyadh to Beirut flight deals

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

Book the best Beirut fare with no extra fees

Flight deals from Riyadh to Beirut

Looking for a cheap last-minute deal or the best round-trip flight from Riyadh to Beirut? Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from Riyadh to Beirut from $107 one-way

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

Direct flights from Riyadh to Beirut

Riyadh to Beirut: Alternative routes

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

Riyadh to Beirut: Flight information

The things to know before you go.
Cheapest flight found$107
Cheapest month to flyMarch
Average flight time2 hrs, 32 mins
Most popular airlineMEA
Average flights per week32

Finding cheap flights from Riyadh to Beirut: Frequently asked questions

The best price we found for a round-trip flight from Riyadh to Beirut is $200. 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 32 minutes is the average flight time from Riyadh to Beirut.
MEA and Saudia fly direct from Riyadh to Beirut.
There are 36 flights per week flying from Riyadh to Beirut, as of February 2026.
The cheapest month to fly from Riyadh to Beirut is usually March.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Riyadh Airport to Beirut Airport on Thursday, March 12, 2026.
Yes – the average flight time is 2 hours and 32 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 Beirut 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 Beirut is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, AJet and MEA offer the cheapest flight tickets to Beirut.

Traveling from King Khaled International Airport (RUH) to Beirut-Rafic Hariri International Airport (BEY): what you need to know

  • The average time for a direct flight from King Khaled International Airport to Beirut-Rafic Hariri International Airport is 3 hours 10 minutes.

  • The timezone in Beirut is UTC+2, which is one hour behind Riyadh.

  • Every week, there are 24 King Khaled International Airport to Beirut-Rafic Hariri International Airport flights. If you'd like to jet off as early as possible, opt for the 02:20 Middle East Airlines flight. If you're eager to make the most of your day before flying, the last departure is at 23:45 with Middle East Airlines.

  • Your RUH to BEY flight won't wait if you're running late, so get to the airport with time to spare. Arrive up to one hour in advance for domestic flights and two hours ahead when you're traveling internationally.

  • Traveling during a peak month like July? Major public holidays and other popular seasons can lead to longer lines at security. Play things extra safe and arrive up to four hours before an international flight and two hours before domestic departures.

  • Traveling to Beirut (and then discovering more of Lebanon!) is easy with Middle East Airlines. This popular airline has direct flights from King Khaled International Airport to Beirut-Rafic Hariri International Airport.

  • Middle East Airlines has the highest passenger demand on this route.

  • The most punctual carrier offering RUH to BEY flights is Middle East Airlines. Its services land as scheduled 67.52% of the time.

  • We make it easy to book a flight with a stopover. To see your options for tickets from King Khaled International Airport to Beirut-Rafic Hariri International Airport, uncheck 'Direct flights only.' Then, pick a flight that has a stop long enough to tour your chosen city. Some great stopovers between RUH and BEY include:

    • Kuwait International Airport

    • Cairo International Airport

    • Queen Alia International Airport

How to find the cheapest flights from King Khaled International Airport (RUH) to Beirut-Rafic Hariri International Airport (BEY)

  • The lowest price we've seen for a one-way King Khaled International Airport to Beirut-Rafic Hariri International Airport flight is $107. A round-trip plane ticket is currently $200. Depending on the availability and when you book, these fares can change.

  • Book five months before flying. After crunching the numbers on our calendar, this is how far you'll want to book ahead to find cheap tickets from RUH to BEY.

  • Schedule your trip for April. That's the cheapest month for flights from King Khaled International Airport to Beirut-Rafic Hariri International Airport. If you're flexible on when you fly, try out the 'Whole month' tool to see the lowest price across each month.

  • You don't need to check back in every day to find out if fares have dropped when you create a Price Alert. We'll notify you as soon as there's a new deal on cheap flights from RUH to BEY.

  • Tailor your flights using filters. Select your departure and arrival times, total journey duration and airlines. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest' flights from King Khaled International Airport to Beirut-Rafic Hariri International Airport.

Handy information about King Khaled International Airport (RUH)

  • King Khaled International Airport maintains a strong on-time performance, making delays less likely. Departures from RUH arrive on schedule 86.76% of the time.

  • Central Riyadh to King Khaled International Airport is approximately 25 miles. Depending on traffic, it'll take you about 35 minutes to get there if you're driving, ride-sharing or catching a cab.

  • Looking for a convenient hotel close to RUH? If you're boarding an early flight from King Khaled International Airport to Beirut-Rafic Hariri International Airport, these stays will have you moments from check-in:

Arriving at Beirut-Rafic Hariri International Airport (BEY)

Getting from Beirut-Rafic Hariri International Airport (BEY) to central Beirut

  • Beirut-Rafic Hariri International Airport is roughly 5 miles from central Beirut. The drive time takes around 10 minutes.

When to fly to Beirut-Rafic Hariri International Airport (BEY)

  • It's time to plan your trip dates for your flight from King Khaled International Airport to Beirut-Rafic Hariri International Airport. August is the most popular month to visit Beirut. If you want a more low-key vibe, go in April.

  • Before locking in your flight from King Khaled International Airport to Beirut-Rafic Hariri International Airport, consider the type of weather you enjoy. August is the warmest month in Beirut, with the temperature ranging from 73ºF to 88ºF.

  • January has average temperatures of between 46ºF and 64ºF. Search for cheap tickets from RUH to BEY around that time if you want to travel in cooler conditions.

Explore more of Lebanon

  • You've seen Beirut, now it's time to explore other parts of Lebanon. Travel about 45 miles north-east to Tripoli to check off its must-visit sights. From AlSaboun Caravanserai to Amira Minkara - Mosque and محترف جميل جمال Atelier Jamil Jamal, there's plenty to keep you on the go.

  • Around 25 miles south of Beirut, Sidon is another favorite stop in Lebanon. Get a taste of what this destination has to offer at Masjid Al Omary Al Kabir, Hammam Al Jadeed حمام الجديد and Saint Louis Castle.

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