Flights from Frankfurt to Beirut – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FRA to BEY – All flight route options from Frankfurt Airport, Germany to Beirut International Airport, Lebanon. These routes are operated by 21 airlines. Fly non-stop with Middle East Airlines or Lufthansa, or choose from 21 different stopover flights. The shortest flight time is 3 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beirut Airport
We got great deals on hotels and car rentals near the airport.
Frankfurt to Beirut flights
There are over 23 airlines and as many as 177 flights every week to this destination. You can fly non-stop to Beirut (BEY) from Frankfurt (FRA) with Lufthansa or Middle East Airlines but if a stopover option suits you better you can choose to fly via Bucharest, Dusseldorf or any other of the 21 alternatives with connectiing airports.
Frankfurt to Beirut with Lufthansa
You can fly non-stop every weekday with flights departing between 10:00 am and 9:00 pm. Lufthansa is a Star Alliance member.
With FlyViking
If you fly from Frankfurt with FlyViking you will do a stopover in Ankara, ESB before reaching Beirut. This flight trip will take 6 hours and 30 minutes and you can fly every Friday or Sunday with departures at 16:40.
Distance & flight times: Frankfurt Airport to Beirut International Airport
The shortest flight time between FRA and BEY is 3 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 55m | - | 1773 miles (2853 km) |
OTP Bucharest | 5h 55m | 1h 0m | 1806 miles (2906 km) |
DUS Dusseldorf | 6h 10m | 3h 0m | 2002 miles (3221 km) |
ESB Ankara | 6h 30m | 1h 50m | 1831 miles (2946 km) |
FCO Rome | 6h 45m | 1h 45m | 1984 miles (3192 km) |
AYT Antalya | 7h 15m | 2h 25m | 1776 miles (2858 km) |
GVA Geneva | 7h 25m | 1h 35m | 2057 miles (3310 km) |
MXP Milan | 7h 40m | 2h 55m | 1943 miles (3126 km) |
NCE Nice | 7h 40m | 2h 25m | 2114 miles (3401 km) |
SAW Istanbul | 7h 45m | 2h 50m | 1785 miles (2872 km) |
ZRH Zurich | 7h 48m | 2h 5m | 1871 miles (3010 km) |
LCA Larnaca | 8h 0m | 3h 35m | 1776 miles (2858 km) |
LIN Milan | 8h 10m | - | - |
CDG Paris | 8h 10m | 2h 30m | 2271 miles (3654 km) |
IST Istanbul | 8h 10m | 3h 15m | 1784 miles (2870 km) |
CPH Copenhagen | 8h 15m | 2h 35m | 2292 miles (3688 km) |
ATH Athens | 8h 15m | 2h 15m | 1843 miles (2965 km) |
ADB Izmir | 8h 25m | 3h 20m | 1789 miles (2879 km) |
WAW Warsaw | 8h 35m | 3h 25m | 2025 miles (3258 km) |
BRU Brussels | 9h 0m | 3h 50m | 2151 miles (3461 km) |
CAI Cairo | 10h 15m | 4h 50m | 2176 miles (3501 km) |
AMM Amman | 10h 50m | 4h 55m | 2050 miles (3298 km) |



Quick copy and share this page
From Germany to Beirut
Below is a list of other cities in Germany with flights to Beirut with either non-stop or connecting flights.