BEY

Direct flights from Beirut

Beirut, Lebanon · 56 destinations

30 countries Middle East Airlines, AJet, Pegasus
Watch deals from BEY We'll email you the cheapest direct round-trips — free, weekly, no password.

Free · weekly digest · no password needed

Top nonstop destinations from BEY

ABJ Abidjan Côte d'Ivoire
Air Cote DIvoire Middle East Airlines
~6h 27m
Air Arabia Abu Dhabi Etihad Airways Middle East Airlines
~2h 40m
Middle East Airlines
~6h 2m
DMM Ad Dammam Saudi Arabia
Middle East Airlines
~2h
Ethiopian Airlines
~3h 29m
Air Algerie
~3h 40m
Middle East Airlines Royal Jordanian
~0h 18m
AMS Amsterdam Netherlands
Transavia
~3h 59m
AJet
~0h 55m
Pegasus SunExpress
~0h 41m
FlexFlight Iraqi Airways Middle East Airlines UR Airlines
~1h 1m
Iraqi Airways Middle East Airlines UR Airlines
~1h 1m
Middle East Airlines
~3h 48m
Iraqi Airways
~1h 30m
BER Berlin Germany
Eurowings Sundair
~3h 23m
AJet Pegasus
~1h
EgyptAir Middle East Airlines
~0h 42m
Royal Air Maroc
~4h 57m
See all 56 nonstop destinations, schedules & map →

About BEY

Beirut Rafic Hariri International (BEY) is an airport in Beirut, Lebanon serving 56 nonstop destinations across 30 countries. The largest operators are Middle East Airlines, AJet and Pegasus. Updated 28 June 2026.

Frequently asked questions

How many nonstop destinations does BEY have?

BEY (Beirut Rafic Hariri International) serves 56 nonstop destinations across 30 countries.

Which airlines fly nonstop from BEY?

Airlines flying nonstop from BEY include Air Cote DIvoire, Middle East Airlines, Air Arabia Abu Dhabi, Etihad Airways, Ethiopian Airlines, Air Algerie, Royal Jordanian, Transavia, AJet, Pegasus and 27 more.

What is the ICAO code for BEY?

The ICAO code for BEY (Beirut Rafic Hariri International) is OLBA.

ICAO
OLBA
Route data
updated 21 days ago