Berlin to Geneva flights

Wed, 12 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Berlin to Geneva flight

distanceDistance544 miles
durationAverage flight duration1 h 40 min
priceAverage plane ticket price£143 (€161)
changesDirect flightNo
carriersAirlineseasyJet, Lufthansa, SWISS, Air France, Brussels Airlines, KLM Cityhopper, Eurowings, Air Dolomiti, Lufthansa Cityline (2), LAER, KLM, Air Baltic, CityJet, Austrian Airlines, SAS, airmax or Volotea

Flights from Berlin to Geneva cover the 544 miles long route taking on average 1 h 40 min with our travel partners like easyJet, Lufthansa, SWISS, Air France, Brussels Airlines, KLM Cityhopper, Eurowings, Air Dolomiti, Lufthansa Cityline (2), LAER, KLM, Air Baltic, CityJet, Austrian Airlines, SAS, airmax or Volotea. While the average ticket price for this journey costs around £143, you can find the cheapest plane ticket for as low as £63. Travellers depart most frequently from Berlin Brandenburg Airport and arrive in Geneva International Airport.

Cheap flights tickets from Berlin to Geneva

Showing times and prices for 14 Jun

Cheapest

The best way to find a cheap flight ticket from Berlin to Geneva is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
easyJet
08:201h50
Berlin Brandenburg Airport (BER)
10:10Geneva International Airport (GVA)
£821One-way
0 changes
2nd Cheapest
easyJet
18:351h45
Berlin Brandenburg Airport (BER)
20:20Geneva International Airport (GVA)
£911One-way
0 changes
Air Baltic
16:203h45
Berlin Brandenburg Airport (BER)
20:05Geneva International Airport (GVA)
£1331One-way
1 change
Eurowings
14:006h05
Berlin Brandenburg Airport (BER)
20:05Geneva International Airport (GVA)
£1331One-way
1 change
Air France
18:053h50
Berlin Brandenburg Airport (BER)
21:55Geneva International Airport (GVA)
£1691One-way
1 change

Flight scheduleBerlin to Geneva

Showing flights for tomorrow, Friday, 14 June
KLM
06:005h10
Berlin Brandenburg Airport (BER)
11:10Geneva International Airport (GVA)
1 change
KLM
06:0016h15
Berlin Brandenburg Airport (BER)
22:15Geneva International Airport (GVA)
1 change
KLM
06:0012h40
Berlin Brandenburg Airport (BER)
18:40Geneva International Airport (GVA)
1 change
Air France
06:157h35
Berlin Brandenburg Airport (BER)
13:50Geneva International Airport (GVA)
1 change
Air France
06:159h55
Berlin Brandenburg Airport (BER)
16:10Geneva International Airport (GVA)
1 change
Air France
06:154h55
Berlin Brandenburg Airport (BER)
11:10Geneva International Airport (GVA)
1 change
Air France
06:1511h10
Berlin Brandenburg Airport (BER)
17:25Geneva International Airport (GVA)
1 change
Air France
06:1513h35
Berlin Brandenburg Airport (BER)
19:50Geneva International Airport (GVA)
1 change
easyJet
08:201h50
Berlin Brandenburg Airport (BER)
10:10Geneva International Airport (GVA)
0 changes
Sas Airways
09:3010h00
Berlin Brandenburg Airport (BER)
19:30Geneva International Airport (GVA)
1 change
Amelia International
09:3510h15
Berlin Brandenburg Airport (BER)
19:50Geneva International Airport (GVA)
1 change
Amelia International
09:356h35
Berlin Brandenburg Airport (BER)
16:10Geneva International Airport (GVA)
1 change
Amelia International
09:354h15
Berlin Brandenburg Airport (BER)
13:50Geneva International Airport (GVA)
1 change
Amelia International
09:3512h20
Berlin Brandenburg Airport (BER)
21:55Geneva International Airport (GVA)
1 change
Amelia International
09:357h50
Berlin Brandenburg Airport (BER)
17:25Geneva International Airport (GVA)
1 change
Swiss
09:404h15
Berlin Brandenburg Airport (BER)
13:55Geneva International Airport (GVA)
1 change
Swiss
09:403h05
Berlin Brandenburg Airport (BER)
12:45Geneva International Airport (GVA)
1 change
Lufthansa
09:454h20
Berlin Brandenburg Airport (BER)
14:05Geneva International Airport (GVA)
1 change
Lufthansa
10:453h20
Berlin Brandenburg Airport (BER)
14:05Geneva International Airport (GVA)
1 change
Swiss
10:553h00
Berlin Brandenburg Airport (BER)
13:55Geneva International Airport (GVA)
1 change
Lot Polish Airlines
11:107h50
Berlin Brandenburg Airport (BER)
19:00Geneva International Airport (GVA)
1 change
Air France
12:104h00
Berlin Brandenburg Airport (BER)
16:10Geneva International Airport (GVA)
1 change
Air France
12:105h15
Berlin Brandenburg Airport (BER)
17:25Geneva International Airport (GVA)
1 change
Air France
12:107h40
Berlin Brandenburg Airport (BER)
19:50Geneva International Airport (GVA)
1 change
Air France
12:109h45
Berlin Brandenburg Airport (BER)
21:55Geneva International Airport (GVA)
1 change
KLM
12:1510h00
Berlin Brandenburg Airport (BER)
22:15Geneva International Airport (GVA)
1 change
KLM
12:156h25
Berlin Brandenburg Airport (BER)
18:40Geneva International Airport (GVA)
1 change
Eurowings
14:006h05
Berlin Brandenburg Airport (BER)
20:05Geneva International Airport (GVA)
1 change
KLM
14:307h45
Berlin Brandenburg Airport (BER)
22:15Geneva International Airport (GVA)
1 change
KLM
14:304h10
Berlin Brandenburg Airport (BER)
18:40Geneva International Airport (GVA)
1 change
Swiss
14:554h05
Berlin Brandenburg Airport (BER)
19:00Geneva International Airport (GVA)
1 change
Austrian Airlines
15:103h55
Berlin Brandenburg Airport (BER)
19:05Geneva International Airport (GVA)
1 change
Air France
15:406h15
Berlin Brandenburg Airport (BER)
21:55Geneva International Airport (GVA)
1 change
Air France
15:404h10
Berlin Brandenburg Airport (BER)
19:50Geneva International Airport (GVA)
1 change
Swiss
15:453h15
Berlin Brandenburg Airport (BER)
19:00Geneva International Airport (GVA)
1 change
Air Baltic
16:203h45
Berlin Brandenburg Airport (BER)
20:05Geneva International Airport (GVA)
1 change
KLM
17:304h45
Berlin Brandenburg Airport (BER)
22:15Geneva International Airport (GVA)
1 change
KLM
17:3014h50
Berlin Brandenburg Airport (BER)
08:20Geneva International Airport (GVA)
1 change
Air France
18:0514h15
Berlin Brandenburg Airport (BER)
08:20Geneva International Airport (GVA)
1 change
Air France
18:053h50
Berlin Brandenburg Airport (BER)
21:55Geneva International Airport (GVA)
1 change
easyJet
18:351h45
Berlin Brandenburg Airport (BER)
20:20Geneva International Airport (GVA)
0 changes
Lufthansa
18:453h25
Berlin Brandenburg Airport (BER)
22:10Geneva International Airport (GVA)
1 change
Swiss
18:453h05
Berlin Brandenburg Airport (BER)
21:50Geneva International Airport (GVA)
1 change
KLM
18:5016h20
Berlin Brandenburg Airport (BER)
11:10Geneva International Airport (GVA)
1 change
KLM
18:5013h30
Berlin Brandenburg Airport (BER)
08:20Geneva International Airport (GVA)
1 change
Lot Polish Airlines
19:0014h45
Berlin Brandenburg Airport (BER)
09:45Geneva International Airport (GVA)
1 change
Air France
19:0514h35
Berlin Brandenburg Airport (BER)
09:40Geneva International Airport (GVA)
1 change
Air France
19:0513h15
Berlin Brandenburg Airport (BER)
08:20Geneva International Airport (GVA)
1 change
KLM Cityhopper
20:3014h40
Berlin Brandenburg Airport (BER)
11:10Geneva International Airport (GVA)
1 change
KLM Cityhopper
20:3011h50
Berlin Brandenburg Airport (BER)
08:20Geneva International Airport (GVA)
1 change
Air Baltic
20:303h05
Berlin Brandenburg Airport (BER)
23:35Geneva International Airport (GVA)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Berlin to Geneva by train, coach or flight

Fri
14 Jun
Sat
15 Jun
Sun
16 Jun
Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul

Flight times from Berlin to Geneva

Showing times and prices for 14 Jun

Fastest Journey

1 h 45 m

Average

7 h 44 m

Flights per day

51

Distance

877 km

Of the 51 flights that leave Berlin for Geneva every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
easyJet
18:351h45
Berlin Brandenburg Airport (BER)
20:20Geneva International Airport (GVA)
£911One-way
0 changes
2nd Fastest
easyJet
08:201h50
Berlin Brandenburg Airport (BER)
10:10Geneva International Airport (GVA)
£821One-way
0 changes
Swiss
10:553h00
Berlin Brandenburg Airport (BER)
13:55Geneva International Airport (GVA)
£2341One-way
1 change
Swiss
18:453h05
Berlin Brandenburg Airport (BER)
21:50Geneva International Airport (GVA)
£2341One-way
1 change
Air Baltic
20:303h05
Berlin Brandenburg Airport (BER)
23:35Geneva International Airport (GVA)
£2341One-way
1 change

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: EasyJet, Lufthansa and SWISS Berlin to Geneva

For as little as £57 you can travel by flight from Berlin to Geneva with easyJet, Lufthansa and SWISS. Omio will show you the best deals, timetables and tickets available for this route.

Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next flight from Berlin to Geneva.

Berlin to Geneva flight information with Eurowings:

  • Average Duration: 3 h 25 min
  • Cheapest Price: £133

FAQs: Berlin to Geneva flights

FAQs: Take a flight from Berlin to Geneva hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Geneva.
FAQs
Cheap plane tickets from Berlin to Geneva can start from as little as £63 when you book in advance. The average flight ticket price for Berlin to Geneva is £143; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Berlin to Geneva is 1 h 40 min   to travel the 544 mile long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from Berlin to Geneva leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last flight from Berlin to Geneva leaves at 20: 50.
For the route from Berlin to Geneva you can take a flight with easyJet, Lufthansa, SWISS, Air France, Brussels Airlines, KLM Cityhopper, Eurowings, Air Dolomiti, Lufthansa Cityline (2), LAER, KLM, Air Baltic, CityJet, Austrian Airlines, SAS, airmax or Volotea. Be sure to check out all possible airlines that offer services between Berlin and Geneva on Omio to compare what amenities they may have.

Flights from Berlin to Geneva generally leave from Berlin Brandenburg Airport and arrive in Geneva International Airport.

Berlin Brandenburg Airport is 25.8 km away from Berlin city centre and Geneva International Airport is 6.2 km from Geneva city centre.

The cheapest month for a flight from Berlin to Geneva is January.
You have options as you can travel between Berlin and Geneva 3 different ways: train, coach or flight.

More options for your journey from Berlin to Geneva

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language