Flights from Berlin to Geneva – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BER to GVA – All flight route options from Berlin Brandenburg Airport, Germany to Geneva Airport, Switzerland. These routes are operated by 20 airlines. Fly non-stop with SWISS or easyJet, or choose from 11 different stopover flights. The shortest flight time is 1 hour and 45 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.
Berlin to Geneva flights
There are over 13 airlines and as many as 437 flights every week to this destination. You can fly non-stop to Geneva (GVA) from Berlin (BER) with easyJet or SWISS but if a stopover option suits you better you can choose to fly via Dusseldorf, Zurich or any other of the 11 alternatives with connectiing airports.
Berlin to Geneva with easyJet
You can fly non-stop every weekday with flights departing from 6:00 am to 8:00 pm.
With Eurowings
If you fly from Berlin with Eurowings you will do a stopover in Dusseldorf, DUS before reaching Geneva. This flight trip will take 3 hours and 15 minutes and you can fly every Friday with departures at 2:00 pm, 3:00 pm or 4:00 pm.
Distance & flight times: Berlin Airport to Geneva Airport
The shortest flight time between BER and GVA is 1 hour and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 45m | - | 541 miles (870 km) |
DUS Dusseldorf | 3h 15m | 50m | 650 miles (1046 km) |
ZRH Zurich | 3h 25m | 1h 45m | 549 miles (883 km) |
MUC Munich | 3h 30m | 1h 35m | 593 miles (954 km) |
AMS Amsterdam | 3h 30m | 30m | 796 miles (1281 km) |
BRU Brussels | 3h 40m | 1h 0m | 733 miles (1179 km) |
VIE Vienna | 3h 55m | 1h 5m | 835 miles (1344 km) |
CDG Paris | 4h 0m | 1h 10m | 788 miles (1268 km) |
FRA Frankfurt | 4h 0m | 1h 35m | 555 miles (893 km) |
CPH Copenhagen | 4h 45m | 1h 55m | 939 miles (1511 km) |
LHR London | 6h 15m | 1h 10m | 1071 miles (1723 km) |
LCY London | 7h 10m | 4h 35m | 1058 miles (1702 km) |


Quick copy and share this page
From Berlin to Switzerland
We have found another destination to Switzerland from Berlin Brandenburg Airport as well.
-
ZRH Zurich Direct
From Germany to Geneva
Below is a list of other cities in Germany with flights to Geneva with either non-stop or connecting flights.
-
FRA Frankfurt Direct
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
STR Stuttgart
-
HAM Hamburg Direct
-
CGN Cologne
-
HAJ Hanover
-
NUE Nuremberg
-
LEJ Leipzig/Halle
-
BRE Bremen