Cheap flights to Beirut

From
Rafic Hariri
BEY

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.

Recent deals to Beirut

J9
$ 71

Kuwait City — Beirut

16:3519:10
11 Sep 2026
2 h 35 m
Direct flight
PC
$ 83

Antalya — Beirut

18:2519:40
1 Oct 2026
1 h 15 m
Direct flight
CY
$ 83

Larnaca — Beirut

21:0021:50
2 Oct 2026
50 m
Direct flight
VF
$ 84

Istanbul — Beirut

21:2523:20
10 Sep 2026
1 h 55 m
Direct flight
VF
VF
$ 88

Stockholm — Beirut

12:1023:20
22 Sep 2026
10 h 10 m
1 stop
EY
$ 96

Abu Dhabi — Beirut

02:5505:25
22 Sep 2026
3 h 30 m
Direct flight
A3
$ 106

Athens — Beirut

01:0002:50
10 Sep 2026
1 h 50 m
Direct flight
XQ
$ 112

Izmir — Beirut

04:2506:00
13 Sep 2026
1 h 35 m
Direct flight
VF
PC
$ 116

Ankara — Beirut

00:1020:00
4 Oct 2026
19 h 50 m
1 stop
VF
VF
$ 122

Brussels — Beirut

17:1503:05
28 Sep 2026
8 h 50 m
1 stop
VF
VF
$ 123

Zurich — Beirut

11:4023:20
29 Sep 2026
10 h 40 m
1 stop
W6
CY
$ 124

Yerevan — Beirut

07:1021:20
5 Oct 2026
39 h 10 m
1 stop

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.

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).

Popular departure cities to Beirut

IstanbulTurkey
Istanbul
226 flights/weekFrom $ 84
DubaiUnited Arab Emirates
Dubai
101 flights/weekFrom $ 124
AmmanJordan
Amman
94 flights/weekFrom $ 128
CairoEgypt
Cairo
86 flights/weekFrom $ 161
DohaQatar
Doha
79 flights/weekFrom $ 162
Kuwait CityKuwait
Kuwait City
67 flights/weekFrom $ 71
ParisFrance
Paris
67 flights/weekFrom $ 108
RiyadhSaudi Arabia
Riyadh
47 flights/weekFrom $ 182
Abu DhabiUnited Arab Emirates
Abu Dhabi
44 flights/weekFrom $ 96
Frankfurt am MainGermany
Frankfurt am Main
42 flights/weekFrom $ 141
LarnacaCyprus
Larnaca
41 flights/weekFrom $ 80
AthensGreece
Athens
36 flights/weekFrom $ 75
AntalyaTurkey
Antalya
34 flights/weekFrom $ 83
LondonUnited Kingdom
London
29 flights/weekFrom $ 137
Addis AbabaEthiopia
Addis Ababa
28 flights/weekFrom $ 227
JeddahSaudi Arabia
Jeddah
28 flights/weekFrom $ 166
SharjahUnited Arab Emirates
Sharjah
22 flights/weekFrom $ 108
CopenhagenDenmark
Copenhagen
20 flights/weekFrom $ 131
DusseldorfGermany
Dusseldorf
18 flights/weekFrom $ 93
BerlinGermany
Berlin
15 flights/weekFrom $ 108
MersinTurkey
Mersin
14 flights/weekCheck price
AnkaraTurkey
Ankara
14 flights/weekFrom $ 52
RomeItaly
Rome
14 flights/weekFrom $ 100
BucharestRomania
Bucharest
12 flights/weekFrom $ 91
GenevaSwitzerland
Geneva
11 flights/weekFrom $ 104
ErbilIraq
Erbil
10 flights/weekCheck price
IzmirTurkey
Izmir
10 flights/weekFrom $ 90
MuglaTurkey
Mugla
10 flights/weekFrom $ 70
WarsawPoland
Warsaw
10 flights/weekFrom $ 130
MilanItaly
Milan
10 flights/weekFrom $ 93
BrusselsBelgium
Brussels
8 flights/weekFrom $ 115
MadridSpain
Madrid
8 flights/weekFrom $ 107
StockholmSweden
Stockholm
8 flights/weekFrom $ 88
BodrumTurkey
Bodrum
7 flights/weekFrom $ 86
DammamSaudi Arabia
Dammam
7 flights/weekFrom $ 172
LyonFrance
Lyon
6 flights/weekFrom $ 99
CasablancaMorocco
Casablanca
6 flights/weekFrom $ 219
YerevanArmenia
Yerevan
6 flights/weekFrom $ 114
BaghdadIraq
Baghdad
6 flights/weekCheck price
LagosNigeria
Lagos
5 flights/weekFrom $ 529
MykonosGreece
Mykonos
4 flights/weekCheck price
AccraGhana
Accra
4 flights/weekFrom $ 434
BarcelonaSpain
Barcelona
4 flights/weekFrom $ 102
NajafIraq
Najaf
4 flights/weekCheck price
AlgiersAlgeria
Algiers
4 flights/weekFrom $ 155
ZurichSwitzerland
Zurich
4 flights/weekFrom $ 123
HanoverGermany
Hanover
3 flights/weekFrom $ 114
NiceFrance
Nice
3 flights/weekFrom $ 150
PragueCzech Republic
Prague
3 flights/weekFrom $ 155
AbidjanIvory Coast
Abidjan
3 flights/weekCheck price
SalzburgAustria
Salzburg
1 flights/weekFrom $ 203
TbilisiGeorgia
Tbilisi
1 flights/weekFrom $ 124
MarseilleFrance
Marseille
1 flights/weekFrom $ 105
AmsterdamNetherlands
Amsterdam
1 flights/weekFrom $ 154
NevsehirTurkey
Nevsehir
Check price
GizaEgypt
Giza
Check price
KonyaTurkey
Konya
Check price
AlexandriaEgypt
Alexandria
From $ 191
TabukSaudi Arabia
Tabuk
Check price
Sharm El SheikhEgypt
Sharm El Sheikh
From $ 94

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.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .