Wayfli › Airports › Beirut (BEY)

Direct flights from Beirut Rafic Hariri International Airport (BEY)

Beirut Rafic Hariri International Airport in Beirut, Lebanon has direct flights to 47 airports in 29 countries, flown by 32 airlines. The longest is to Accra (ACC) at 4,830 km.

See every route from BEY on the map
47direct destinations
29countries
32airlines

Direct flights from BEY by country

Iraq (4)

Saudi Arabia (4)

Turkey (4)

United Arab Emirates (4)

Egypt (3)

France (3)

Italy (2)

Nigeria (2)

Algeria (1)

Armenia (1)

Bahrain (1)

Belarus (1)

Belgium (1)

Cyprus (1)

Ethiopia (1)

Georgia (1)

Germany (1)

Ghana (1)

Greece (1)

Jordan (1)

Kuwait (1)

Morocco (1)

Oman (1)

Qatar (1)

Romania (1)

Russia (1)

Switzerland (1)

Tunisia (1)

United Kingdom (1)

Airlines flying from BEY

Aegean Airlines, Aeroflot, Air Algerie, Air Arabia, Air Cairo, Air France, Ajet, Belavia, British Airways, Cyprus Airways, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Flydubai, Gulf Air, ITA Airways, Jazeera Airways, Kuwait Airways, Lufthansa, Middle East Airlines, Oman Air, OneClick, Pegasus Airlines, Qatar Airways, Royal Air Maroc, Royal Jordanian, Saudia, Tarom, Transavia France, Tunisair, Turkish Airlines

Going somewhere BEY doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Beirut to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.