Flights from Berlin to Beirut

BERBEY

Berlin Brandenburg Airport (Berlin, Germany) → Beirut Rafic Hariri International Airport (Beirut, Lebanon)

Nonstop
3h 50m
Distance
2,705 km
Frequency
6×/week
One-way from
$103
Airlines
Eurowings, Middle East Airlines, SundAir

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • EW898007:20→12:103h 50mEurowings
  • SR11009:10→14:003h 50mSundAir

Tuesday

  • ME24613:05→17:553h 50mMiddle East Airlines

Wednesday

  • SR13409:10→14:003h 50mSundAir

Thursday

  • EW898007:20→12:103h 50mEurowings
  • ME24613:05→17:553h 50mMiddle East Airlines

Friday

  • SR15009:10→14:003h 50mSundAir
  • ME24613:05→17:553h 50mMiddle East Airlines

Sunday

  • ME24613:05→17:553h 50mMiddle East Airlines

Berlin to Beirut — frequently asked

How long is the flight from Berlin to Beirut?
BER–BEY is 3h 50m nonstop, covering 2,705 km (1,681 mi).
Which airlines fly nonstop from Berlin to Beirut?
Eurowings, Middle East Airlines, SundAir operate this route nonstop.
How much is a flight from Berlin to Beirut?
One-way fares on BER–BEY recently started from $103 ($136 nonstop). The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Berlin to Beirut?
The route is served 6 days a week (9 scheduled departures).