Which airport are you flying from?

Direct flights from Beirut BEY

Beirut International Airport (IATA: BEY, ICAO: OLBA) is a medium size airport and the largest airport in Lebanon. There are on average 75 passenger flights scheduled to take-off from Beirut every day to 55 non-stop destinations in 29 countries. Airlines flying direct from Beirut (BEY) include Middle East Airlines, Turkish Airlines, Royal Jordanian and 28 others.

BEY Click to open the interactive map.

Non-stop routes from BEY:

Duration

Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
The bars shows which airlines have the most departures from Beirut next week (2026-07-06 to 2026-07-12).
SPONSORED AD

Airlines with flights from Beirut International Airport

There are 31 different airlines at Beirut (BEY) with direct flights to 55 destinations in 29 countries.

  • {{ airline.airline.name }}
    {{ getHubInfo(airline) }}
    {{ airline.destinations }} destinationsdestination
Flight route map for BEY Click on the map to open the interactive full-screen version.
SPONSORED AD
SPONSORED AD
Show flights to Beirut instead? Cheap flights from Beirut

Beirut (BEY) facts

Cairo, Dubai and Istanbul are the most popular destinations from Beirut (BEY).

You can fly to 54 destinations in 29 countries. See the full list of all flight routes on directflights.com.

There are 32 airlines with direct flights from Beirut. Middle East Airlines, EgyptAir and Emirates are the most popular ones.

All three major alliances are flying from Beirut. Star Alliance, Oneworld and SkyTeam..

The IATA code is BEY and the ICAO code is OLBA.
SPONSORED AD
SPONSORED AD