Flights from Beirut to Zurich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BEY to ZRH – All flight route options from Beirut International Airport, Lebanon to Zurich Airport, Switzerland. These flights are operated by 13 airlines. Fly non-stop with SWISS or choose from 17 different transit flights. The shortest flight time is 4 hours and 10 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 Zurich Airport
We got great deals on hotels and car rentals near the airport.
Beirut to Zurich flights
There are over 18 airlines and as many as 196 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Beirut (BEY) with SWISS but if a stopover option suits you better you can choose to fly via Athens, Istanbul or any other of the 17 alternatives with connectiing airports.
Beirut to Zurich with SWISS
SWISS has non-stop every Tuesday or Sunday at 12:45, 13:15 or 03:10. SWISS is a Star Alliance member.
With Aegean Airlines
If you fly from Beirut with Aegean Airlines you will do a stopover in Athens, ATH before reaching Zurich. This flight trip will take 5 hours and 55 minutes and you can fly every weekday with departures at 04:15 or 03:50. Aegean Airlines is a Star Alliance member.
Distance & flight times: Beirut International Airport to Zurich Airport
The shortest flight time between BEY and ZRH is 4 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 10m | - | 1693 miles (2724 km) |
ATH Athens | 5h 55m | 4h 50m | 1733 miles (2788 km) |
IST Istanbul | 7h 0m | 1h 55m | 1723 miles (2772 km) |
LCA Larnaca | 7h 5m | 2h 35m | 1694 miles (2726 km) |
WAW Warsaw | 7h 15m | 1h 20m | 2110 miles (3395 km) |
FRA Frankfurt | 7h 15m | 1h 55m | 1951 miles (3139 km) |
NCE Nice | 7h 20m | 2h 15m | 1938 miles (3118 km) |
FCO Rome | 7h 30m | 2h 20m | 1818 miles (2925 km) |
SAW Istanbul | 7h 50m | 2h 55m | 1724 miles (2774 km) |
AMM Amman | 7h 55m | 1h 45m | 1963 miles (3158 km) |
DUS Dusseldorf | 8h 5m | 2h 15m | 2162 miles (3479 km) |
ADB Izmir | 8h 10m | 3h 15m | 1698 miles (2732 km) |
AYT Antalya | 8h 15m | 3h 50m | 1693 miles (2724 km) |
BER Berlin | 8h 25m | 2h 45m | 2096 miles (3372 km) |
JMK Mykonos | 9h 5m | 4h 30m | 1727 miles (2779 km) |
GVA Geneva | 9h 25m | 4h 20m | 1913 miles (3078 km) |
MXP Milan | 9h 35m | 4h 45m | 1764 miles (2838 km) |
CAI Cairo | 10h 5m | 4h 25m | 2065 miles (3323 km) |



Quick copy and share this page
From Beirut to Switzerland
We have found another destination to Switzerland from Beirut International Airport as well.
-
GVA Geneva Direct