Which airport are you flying from?

Direct flights from Riyadh to Beirut

Airlines Schedules

RUH - BEY route map All flights from RUH to BEY non-stop. There are direct flights from King Khaled International (RUH), Saudi Arabia to Beirut International Airport (BEY), Lebanon with Middle East Airlines. 14 weekly departures are currently scheduled on this route. Departure times range from 11:50 to 22:10 depending on the schedule period. The flight distance is 915 miles (1472 km). Flight time ranges from 2 hours and 25 minutes to 2 hours and 45 minutes.

RUH
King Khaled
Saudi ArabiaRiyadh , Saudi Arabia
BEY
Beirut Airport
LebanonBeirut , Lebanon
RUH
King Khaled
Saudi ArabiaRiyadh , Saudi Arabia
Beirut Airport
LebanonBeirut , Lebanon
BEY
Flight time 2h 25min to 2h 45min
Updated Jun 15, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Middle East Airlines SkyTeam

Departure times vary between 11:50 and 22:10 • From Terminal 5
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Riyadh to Beirut with Middle East Airlines

This is a weekly direct flight schedule for Middle East Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
ME425
11:50
11:50
11:50
11:50
11:50
11:50
11:50
ME423
21:10
21:10
21:10
21:10
21:10
21:10
21:10

The timetable & schedule information was updated at 2026-06-15

RETURN SCHEDULE
CHECK PRICES

Riyadh to Beirut scheduled departures

Select a date to see every published non-stop departure between RUH and BEY.

Saturday
Sat
Jul 11
2 flights(2)
Sunday
Sun
Jul 12
2 flights(2)
Monday
Mon
Jul 13
2 flights(2)
Tuesday
Tue
Jul 14
2 flights(2)
Wednesday
Wed
Jul 15
2 flights(2)
Thursday
Thu
Jul 16
2 flights(2)
Friday
Fri
Jul 17
2 flights(2)
Time
Airline
Flight
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
11:50
Middle East Airlines Middle East Airlines
ME425
21:10
Middle East Airlines Middle East Airlines
ME423
Ad
RUH-BEY flight route
Route map from Riyadh, RUH to Beirut, BEY. The distance is 915 miles or 1472 km.
Ad
Riyadh - Beirut direct flight map
Ad

RUH - BEY route facts

  • Distance
    915 miles (1472 km)
  • Flight time
    2 hours and 25 minutes to 2 hours and 45 minutes
  • Airline
    Middle East Airlines Middle East Airlines
  • Airline alliances
    SkyTeam
  • Cabins
    Economy Business
  • Departure terminals
    Terminal 5
  • Aircraft
    Airbus A321neo, Airbus A330-200 and Airbus A320

Route FAQ

Middle East Airlines operates non-stop flights from RUH to BEY with 14 weekly departures.

Scheduled flight time from RUH to BEY ranges from 2 hours and 25 minutes to 2 hours and 45 minutes. The route covers 915 miles (1472 km).

14 weekly departures are currently scheduled on this route, with published departure times ranging from 11:50 to 22:10 depending on the schedule period.

Departure terminal: Terminal 5.

Economy and Business are currently scheduled on non-stop flights for this route.