- Home
- Flights
- Flights from Riyadh
- Riyadh to Beirut
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
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.
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.



