Cheap flights to Beirut
The main aviation hub serving the capital of Lebanon is Beirut-Rafic Hariri International Airport, located just 8 kilometers from the city center. The route network includes 15 key destinations, providing stable connections with major cities around the world. The highest number of flights to Beirut arrive from Istanbul (226 departures per week), Dubai (101 departures), Amman (94 departures), and Cairo (86 departures).
A total of 43 airlines operate flights to this destination, offering passengers various connection and service options. The leaders in the number of weekly flights are Middle East Airlines, Turkish Airlines, and Pegasus Airlines. Below on this page, you can explore cards for specific departure cities and use the search tool to find the best tickets, as well as find out how to get there from the airport and what the current weather is like at your destination.

Kuwait City — Beirut

Antalya — Beirut

Larnaca — Beirut

Istanbul — Beirut


Stockholm — Beirut

Abu Dhabi — Beirut

Athens — Beirut

Izmir — Beirut


Ankara — Beirut


Brussels — Beirut


Zurich — Beirut


Yerevan — Beirut
Flight insights to Beirut
Data-driven trends for direct flights to Beirut — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Beirut come from Istanbul, Dubai and Amman. Istanbul leads with around 226 flights a week.
Top departure countries
Most direct flights to Beirut depart from Turkey, United Arab Emirates and Jordan. Turkey alone accounts for about 23% of all direct routes.
- Turkeyavg $78
- United Arab Emiratesavg $109
- Jordanavg $128
- Egyptavg $161
- Saudi Arabiaavg $173
Direct routes & fares
Popular non-stop routes to Beirut range from Istanbul at $84 to Doha at $162 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to Beirut from right now are Ankara from $52, Mugla from $70 and Kuwait City from $71.
- Ankarafrom $52
- Muglafrom $70
- Kuwait Cityfrom $71
- Athensfrom $75
- Larnacafrom $80
Longest direct flights
The longest direct flight to Beirut is from Abidjan at about 7h 7m, followed by Accra (6h 42m) and Lagos (6h 15m).
- Abidjan7h 7m
- Accra6h 42m
- Lagos6h 15m
- Casablanca5h 35m
- Madrid5h 1m
Popular departure cities to Beirut
Frequently asked questions
- How many cities offer flights to Beirut?
- Regular air service to Beirut is available from 15 main departure cities that form the backbone of the route network. A total of 43 airlines serve flights to this destination, connecting Lebanon with key transport hubs in the Middle East and Europe.
- Which cities have the most frequent flights to Beirut?
- The largest number of flights to the Lebanese capital is from Istanbul — 226 departures per week. High traffic intensity is also observed from Dubai (101 flights), Amman (94 flights), Cairo (86 flights), and Doha (79 flights).
- How many airlines fly to Beirut?
- 43 airlines fly to the city. Among the largest carriers providing the highest flight frequency are Middle East Airlines, Turkish Airlines, Pegasus Airlines, and Royal Jordanian.
- Which airports receive flights to Beirut?
- All international flights arrive at Beirut-Rafic Hariri International Airport (BEY). This is the country's main civilian airport, located 8 kilometers south of the city center, making transfers to major hotels quick.
- How to find cheap flights to Beirut?
- To save on your flight, it is recommended to consider flights from AJet or Pegasus Airlines, and to book tickets in advance. The most competitive prices are often found on routes with layovers in major aviation hubs such as Istanbul or Cairo.