Flights from Beirut to Geneva – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BEY to GVA – All flight route options from Beirut International Airport, Lebanon to Geneva Airport, Switzerland. These flights are operated by 14 airlines. Fly non-stop with Middle East Airlines or choose from 16 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 Geneva Airport
We got great deals on hotels and car rentals near the airport.
Beirut to Geneva flights
There are over 17 airlines and as many as 204 flights every week to this destination. You can fly non-stop to Geneva (GVA) from Beirut (BEY) with Middle East Airlines but if a stopover option suits you better you can choose to fly via Zurich, Paris or any other of the 16 alternatives with connectiing airports.
Beirut to Geneva with Middle East Airlines
You can fly non-stop every weekday except Mondays with departure times at 07:25, 07:30 or 07:40. Middle East Airlines is a member of SkyTeam.
With SWISS
If you fly from Beirut with SWISS you will do a stopover in Zurich, ZRH before reaching Geneva. This flight trip will take 6 hours and 45 minutes and you can fly every Tuesday or Sunday with departures at 12:45, 13:15 or 03:10. SWISS is a Star Alliance member.
Distance & flight times: Beirut International Airport to Geneva Airport
The shortest flight time between BEY and GVA is 4 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 10m | - | 1770 miles (2848 km) |
ZRH Zurich | 6h 45m | 1h 0m | 1836 miles (2954 km) |
CDG Paris | 6h 55m | 1h 25m | 2245 miles (3612 km) |
FRA Frankfurt | 6h 55m | 55m | 2060 miles (3315 km) |
WAW Warsaw | 7h 15m | 1h 5m | 2254 miles (3627 km) |
FCO Rome | 7h 20m | 2h 15m | 1819 miles (2927 km) |
ATH Athens | 7h 40m | 2h 45m | 1790 miles (2880 km) |
DUS Dusseldorf | 7h 50m | 1h 45m | 2236 miles (3598 km) |
SAW Istanbul | 7h 50m | 3h 10m | 1818 miles (2925 km) |
AMM Amman | 7h 55m | 1h 45m | 2034 miles (3273 km) |
AYT Antalya | 7h 55m | 2h 50m | 1770 miles (2848 km) |
NCE Nice | 7h 58m | 3h 0m | 1853 miles (2981 km) |
ADB Izmir | 8h 15m | 3h 5m | 1770 miles (2848 km) |
IST Istanbul | 8h 25m | 3h 55m | 1818 miles (2925 km) |
LCA Larnaca | 8h 30m | 4h 0m | 1770 miles (2848 km) |
CAI Cairo | 10h 0m | 4h 5m | 2115 miles (3403 km) |
BRU Brussels | 10h 10m | 4h 20m | 2293 miles (3689 km) |


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