How to get to Lebanon from Iran by flight ? You can check flights from Iran to Lebanon below.
You can find flight ticket prices from Iran to Lebanon with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Iran to Mashhad.
You take a flight from Mashhad to Beirut and cost approximately 300 USD.
You take a bus, shuttle or taxi from Beirut to your destination in Lebanon.
Flight | Depart | Arrive | |
---|---|---|---|
TK889
Turkish Airlines
TK830
Turkish Airlines
|
02:35
Mashhad
06:25
Istanbul Ataturk
|
05:30
Istanbul Ataturk
08:20
Beirut
|
Connect |
IA3118
Iraqi Airways
IA905
Iraqi Airways
IA135
Iraqi Airways
|
04:00
Mashhad
06:30
Baghdad
08:30
Basra
|
05:00
Baghdad
07:30
Basra
10:30
Beirut
|
Connect |
IA3118
Iraqi Airways
IA969
Iraqi Airways
IA133
Iraqi Airways
|
04:00
Mashhad
06:00
Baghdad
08:50
Sulaymaniyah
|
05:00
Baghdad
07:00
Sulaymaniyah
10:30
Beirut
|
Connect |
QR495
Qatar Airways
QR416
Qatar Airways
|
05:45
Mashhad
08:35
Doha
|
06:45
Doha
11:50
Beirut
|
Connect |
KU512
Kuwait Airways
KU503
Kuwait Airways
|
12:55
Mashhad
17:40
Kuwait
|
15:15
Kuwait
20:50
Beirut
|
Connect |
IR663
Iran Air
|
17:40
Mashhad
|
19:55 Beirut | Direct |
QR493
Qatar Airways
ME435
Middle East Airlines
|
23:50
Mashhad
03:40
Doha
|
00:50
Doha
06:35
Beirut
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Shiraz.
You take a flight from Shiraz to Beirut and cost approximately 800 USD.
You take a bus, shuttle or taxi from Beirut to your destination in Lebanon.
Flight | Depart | Arrive | |
---|---|---|---|
TK885
Turkish Airlines
TK824
Turkish Airlines
|
03:10
Shiraz
12:35
Istanbul Ataturk
|
05:40
Istanbul Ataturk
14:30
Beirut
|
Connect |
TK885
Turkish Airlines
ME266
Middle East Airlines
|
03:10
Shiraz
11:20
Istanbul Ataturk
|
05:40
Istanbul Ataturk
13:15
Beirut
|
Connect |
QR477
Qatar Airways
QR416
Qatar Airways
|
05:55
Shiraz
08:35
Doha
|
05:40
Doha
11:50
Beirut
|
Connect |
TK863
Turkish Airlines
TK824
Turkish Airlines
|
07:30
Shiraz
12:35
Istanbul Ataturk
|
10:00
Istanbul Ataturk
14:30
Beirut
|
Connect |
TK863
Turkish Airlines
ME266
Middle East Airlines
|
07:30
Shiraz
11:20
Istanbul Ataturk
|
10:00
Istanbul Ataturk
13:15
Beirut
|
Connect |
IR665
Iran Air
ME405
Middle East Airlines
|
09:20
Shiraz
11:55
Kuwait
|
09:15
Kuwait
14:15
Beirut
|
Connect |
FZ272
Flydubai
EK953
Emirates
|
12:50
Shiraz
15:10
Dubai
|
13:45
Dubai
18:15
Beirut
|
Connect |
FZ272
Flydubai
FZ159
Flydubai
|
12:50
Shiraz
18:55
Dubai
|
13:45
Dubai
21:55
Beirut
|
Connect |
FZ272
Flydubai
EK955
Emirates
|
12:50
Shiraz
20:55
Dubai
|
13:45
Dubai
23:50
Beirut
|
Connect |
G9214
Air Arabia
G9387
Air Arabia
|
14:40
Shiraz
16:30
Sharjah
|
15:25
Sharjah
18:55
Beirut
|
Connect |
IR656
Iran Air
ME429
Middle East Airlines
|
19:15
Shiraz
21:40
Dubai
|
19:55
Dubai
23:59
Beirut
|
Connect |
IR656
Iran Air
EK955
Emirates
|
19:15
Shiraz
20:55
Dubai
|
19:55
Dubai
23:50
Beirut
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Tabriz.
You take a flight from Tabriz to Beirut and cost approximately 340 USD.
You take a bus, shuttle or taxi from Beirut to your destination in Lebanon.
Flight | Depart | Arrive | |
---|---|---|---|
TK883
Turkish Airlines
TK830
Turkish Airlines
|
03:20
Tabriz
06:25
Istanbul Ataturk
|
04:30
Istanbul Ataturk
08:20
Beirut
|
Connect |
TK883
Turkish Airlines
TK2408
Turkish Airlines
TK1152
Turkish Airlines
|
03:20
Tabriz
05:45
Istanbul Ataturk
09:05
Antalya
|
04:30
Istanbul Ataturk
07:15
Antalya
10:20
Beirut
|
Connect |
TK883
Turkish Airlines
TK824
Turkish Airlines
|
03:20
Tabriz
12:35
Istanbul Ataturk
|
04:30
Istanbul Ataturk
14:30
Beirut
|
Connect |
TK883
Turkish Airlines
ME266
Middle East Airlines
|
03:20
Tabriz
11:20
Istanbul Ataturk
|
04:30
Istanbul Ataturk
13:15
Beirut
|
Connect |
TK881
Turkish Airlines
TK824
Turkish Airlines
|
06:20
Tabriz
12:35
Istanbul Ataturk
|
07:30
Istanbul Ataturk
14:30
Beirut
|
Connect |
TK881
Turkish Airlines
ME266
Middle East Airlines
|
06:20
Tabriz
11:20
Istanbul Ataturk
|
07:30
Istanbul Ataturk
13:15
Beirut
|
Connect |
You take a bus, shuttle or taxi from your location in Iran to Esfahan.
You take a flight from Esfahan to Beirut and cost approximately 350 USD.
You take a bus, shuttle or taxi from Beirut to your destination in Lebanon.
Flight | Depart | Arrive | |
---|---|---|---|
TK893
Turkish Airlines
TK824
Turkish Airlines
|
04:00
Esfahan
12:35
Istanbul Ataturk
|
06:05
Istanbul Ataturk
14:30
Beirut
|
Connect |
TK893
Turkish Airlines
ME266
Middle East Airlines
|
04:00
Esfahan
11:20
Istanbul Ataturk
|
06:05
Istanbul Ataturk
13:15
Beirut
|
Connect |
QR471
Qatar Airways
QR416
Qatar Airways
|
06:05
Esfahan
08:35
Doha
|
06:20
Doha
11:50
Beirut
|
Connect |
QR471
Qatar Airways
QR420
Qatar Airways
|
06:05
Esfahan
16:05
Doha
|
06:20
Doha
19:20
Beirut
|
Connect |
IR667
Iran Air
KU503
Kuwait Airways
|
13:10
Esfahan
17:40
Kuwait
|
13:10
Kuwait
20:50
Beirut
|
Connect |
FZ262
Flydubai
FZ159
Flydubai
|
13:30
Esfahan
18:55
Dubai
|
14:50
Dubai
21:55
Beirut
|
Connect |
FZ262
Flydubai
EK955
Emirates
|
13:30
Esfahan
20:55
Dubai
|
14:50
Dubai
23:50
Beirut
|
Connect |
You can find hotels and accommodations in Lebanon with our hotels search tool below
Booking.com