Cheap Flights from Tehran to Beirut - THR to BEY (reverse)
Popular Flights from Tehran to Beirut
- Airfare from Tehran to Beirut on Gulf Air from $435 round trip
- Airfare from Tehran to Beirut on Kuwait Airways from $525 round trip
- Airfare from Tehran to Beirut on Etihad Airways from $640 round trip
- Airfare from Tehran to Beirut on Emirates from $689 round trip
- Airfare from Tehran to Beirut on Turkish Airlines from $699 round trip
Did You Know?
- The shortest flight between Tehran, IR and Beirut, LB on Qatar is 1,831 miles.
- The largest aircraft operated by Air Arabia flying between Tehran, IR and Beirut, LB is a 32S with 162 seats.
- Doha, QA is the most popular connection for one stop flights between Tehran, IR and Beirut, LB.
- 7 airlines operate between Tehran, IR and Beirut, LB
- Iran Air has the most nonstop flights between Tehran, IR and Beirut, LB.
- 10 flights per week fly out of Tehran, IR connecting to Beirut, LB
- The smallest aircraft operated by Iraqi flying between Tehran, IR and Beirut, LB is a 737 with 122 seats.
- 3,898 seats are available per day to fly out of Tehran, IR connecting to Beirut, LB
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Tehran Imam Khomeini International Apt to Beirut International
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- Iran Air11000106:00 AM6:00 AM2:55
Cheap International Flights from Tehran - THR
Flights
Airline
Lowest Price
Air France, BMI, AirAsia X, Emirates, Azerbaijan, KLM, Lufthansa, Austrian, Pegasus, Ukraine, Qatar, Aeroflot, Saudi Arabian, Turkish
$481
Air France, AirAsia X, Emirates, Azerbaijan, KLM, Lufthansa, Austrian, Pegasus, Ukraine, Qatar, Aeroflot, Saudi Arabian, Turkish
$475
Jet India, AirAsia X, Emirates, KLM, Lufthansa, Austrian, Qatar, Aeroflot, Turkish
$443
Alitalia, Emirates, Azerbaijan, KLM, Lufthansa, Austrian, Pegasus, Ukraine, Qatar, Aeroflot, Turkish, Alitalia Express
$426
Jat, KLM, Lufthansa, Austrian, Pegasus, Ukraine, Qatar, Brussels, Aeroflot, Turkish
$429
Jet India, Delta, Emirates, KLM, Lufthansa, Austrian, Qatar, Saudi Arabian, Turkish
$414
Emirates, KLM, Lufthansa, Austrian, Pegasus, Qatar, SAS, Aeroflot, Turkish
$432
Emirates, Spanair, KLM, Lufthansa, Ukraine, Qatar, Aeroflot, Turkish, Air Europa
$584
China S, Emirates, KLM, Lufthansa, Malaysia, New Zealand, Austrian, Singapore, Thai, United
$1343
Cheap International Flights to Beirut - BEY
Flights
Airline
Lowest Price
Air France, BMI, Emirates, Lufthansa, Middle East, New Zealand, Aeroflot, United, Virgin Atlantic
$817
Air France, Alitalia, BMI, Delta, Emirates, Etihad, Lufthansa, Middle East, Egyptair, Czech, Qatar, Aeroflot, Saudi Arabian, Turkish, Virgin Atlantic
$714
Air France, Royal Air Maroc, Alitalia, Lufthansa, Middle East, Egyptair, Qatar, Aeroflot, Turkish
€314
Air France, BMI, Emirates, Lufthansa, Middle East, United, Virgin Atlantic
$958
Air France, BMI, Emirates, Ethiopian, Etihad, Kuwait, Lufthansa, Middle East, Egyptair, Qatar, Royal Jordanian, Aeroflot, Thai, Turkish
THB22997
Air France, BMI, Emirates, Lufthansa, Middle East, Qatar, Aeroflot, Virgin Atlantic
HKD7340
Air France, Alitalia, Belavia, Emirates, KLM, Lufthansa, Middle East, Pegasus, Royal Jordanian, Aeroflot, Turkish
€205
Jet India, Air France, Air India, BMI, Emirates, Ethiopian, Etihad, Air Arabia, Gulf Air, Lufthansa, Middle East, Qatar, Royal Jordanian, Aeroflot, Turkish, Virgin Atlantic
₨17514