Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Riyadh
  4. Riyadh to Beirut
Nonstop route · Saudi Arabia → Lebanon

Cheap flights from Riyadh to Beirut from US$200

Flynas, Middle East Airlines - Air Liban and Saudia fly nonstop from Riyadh to Beirut. The flight takes around 2h 20m, and the cheapest one-way fare we found recently is US$200 on 8 Jan.

Direct flights available 2h 20m Cheapest in January Prices checked 14 days ago
RUHBEY

Riyadh to Beirut at a glance

Cheapest one-wayUS$200flyadeal · 1 stop · Fri 8 JanFastest flight2h 20mEstimated
Nonstop flightsYesFlynas, Middle East Airlines - Air Liban, Saudia

Airlines flying nonstop from Riyadh to Beirut

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Flynas———Search
Middle East Airlines - Air Liban———Search
SSaudia———Search

Good to know

Distance
1,465 km910 miles
Flight time
2h 20mestimate
Time difference
-1hBeirut vs Riyadh
Currency in Beirut
USD
Airports
RUH → BEY

Flights from Riyadh to Beirut: questions answered

How much is a flight from Riyadh to Beirut?
The cheapest one-way fare we found recently is US$200 with 1 stop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Riyadh to Beirut?
Yes. Flynas, Middle East Airlines - Air Liban and Saudia fly this route nonstop.
How long is the flight from Riyadh to Beirut?
A nonstop flight covers 1,465 km and takes around 2h 20m.
Which airlines fly from Riyadh to Beirut?
Flynas, Middle East Airlines - Air Liban and Saudia operate nonstop flights on this route.
Which airports serve Riyadh and Beirut?
Riyadh: King Khalid International Airport (RUH). Beirut: Beirut Rafic Hariri International Airport (BEY).
What is the time difference between Riyadh and Beirut?
Beirut is 1 hour behind Riyadh.

More flights from Riyadh