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



Quick copy and share this page
From Beirut to Germany
Below is a list of other destinations to Germany from Beirut International Airport with either direct flights or 1 stop connections.