COMPARE Prices across different modes

Tue
Sep 28
$89Deutsche Bahn
$71Flixbus
$204KLM
Wed
Sep 29
$77Deutsche Bahn
Find prices
$204KLM
Thu
Sep 30
$37Deutsche Bahn
$71Flixbus
$173easyJet
Fri
Oct 1
Find prices
$66Flixbus
$133easyJet
Sat
Oct 2
$72Deutsche Bahn
$67Flixbus
$101easyJet
Sun
Oct 3
$72Deutsche Bahn
$67Flixbus
$107easyJet
Mon
Oct 4
$37Deutsche Bahn
$45Flixbus
$124easyJet
Tue
Oct 5
$37Deutsche Bahn
$50Flixbus
$163KLM
Wed
Oct 6
$33Deutsche Bahn
Find prices
$208Lufthansa Cityline
Thu
Oct 7
$40Deutsche Bahn
$71Flixbus
$140easyJet
Fri
Oct 8
$77Deutsche Bahn
$50Flixbus
$107easyJet
Sat
Oct 9
$77Deutsche Bahn
$50Flixbus
$92easyJet
Sun
Oct 10
$37Deutsche Bahn
$55Flixbus
$58easyJet
Mon
Oct 11
$33Deutsche Bahn
$45Flixbus
$115easyJet
Tue
Oct 12
$37Deutsche Bahn
$41Flixbus
$163KLM
Wed
Oct 13
$33Deutsche Bahn
Find prices
$163KLM
Thu
Oct 14
$40Deutsche Bahn
$75Flixbus
$130Eurowings
Fri
Oct 15
$43Deutsche Bahn
$58Flixbus
$180Brussels Airlines
Sat
Oct 16
$33Deutsche Bahn
$41Flixbus
$124KLM
Sun
Oct 17
$37Deutsche Bahn
$48Flixbus
$159Brussels Airlines

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Flight Information to Berlin from Geneva

distanceDistance544 miles (877 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price$211 (€170)
changesDirect flightYes
carriersAirlineseasyJet, Lufthansa, Swiss, Eurowings or Brussels Airlines

Flights from Geneva to Berlin cover the 544 miles (877 km) long trip taking on average 1 h 45 min with our travel partners like easyJet, Lufthansa, Swiss, Eurowings or Brussels Airlines. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $101 (€81), but the average price of plane tickets is $211 (€170). Travelers depart most frequently from Geneva International Airport and arrive in Berlin Brandenburg Airport.

Airlines

Lufthansa, Eurowings and SWISS between Geneva and Berlin

Travel between Geneva and Berlin from $101 (€81) with Omio’s flight partners Lufthansa, Eurowings and SWISS! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Eurowings
Lufthansa
SWISS

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

Looking for flights between Geneva and Berlin? Eurowings is one of the best companies to travel with on the 544 miles (877 km) route between Geneva and Berlin. As an official travel partner of Eurowings, Omio quickly shows you the latest Eurowings flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Geneva to Berlin routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Eurowings plane tickets that fit your budget. If you use the Omio app to search for flights between Geneva and Berlin, you can quickly see if the Eurowings ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Geneva - Berlin flight now on Omio quickly and easily and enjoy your upcoming trip with Eurowings!

When you buy your Eurowings flight tickets from Geneva to Berlin don't forget to keep the following COVID-19 related policies in mind:

  • Cashless payments recommended
  • Online booking and check-in recommended

Geneva to Berlin Flights: An Overview

The German capital of Berlin is a city with incredible architecture, a rich history and vibrant party scene. With such a diverse cosmopolitan culture, Berlin attracts many visitors year-round, from business trips to vacations. Flights between Geneva and Berlin are the most convenient mode of transport between these cities, traveling the 877 kilometers distance in under two hours. The presence of direct and indirect flights gives passengers a variety of choices depending on the duration that they want to spend travelling. Prices may differ but more than 20 flights are available on weekdays and even more on weekends. 

Which airlines fly from Geneva to Berlin?

There are multiple carriers that operate this route, but only easyJet offers direct flights. The other airlines with stopovers in either one or two cities include Brussels Airlines, Iberia, Eurowings and Alitalia Cityliner.

How long is the flight from Geneva to Berlin?

Travelling on a direct flight between Geneva and Berlin will take around one hour 45 minutes, although there are only a few direct flights per week. On average, indirect flights with one change take around 3-5 hours to complete the journey. The slowest indirect flights from Geneva to Berlin can take up to 20 hours with two changes, so it is important that passengers double check the itinerary before booking their flight. 

How many flights are there from Geneva to Berlin?

Every day there are more than 30 flight options between Geneva and Berlin, with hundreds available over an entire week. Most days there are a maximum of two direct flights, usually operating in the morning and in the evening. Alternatively, there are more than 20 indirect flights from Geneva to Berlin on a daily basis with stopovers being made at least once on the way. Many of these indirect flights take less than five hours, offering a good amount of choice to passengers looking for flexibility in the schedule.

What are the departure and arrival airports for flights from Geneva to Berlin? 

Departure airport: flights from Geneva to Berlin depart from Geneva International Airport, located four kilometers from the city center. A train journey from Geneva-Cornavian train station takes seven minutes to the airport. Passengers can also use a taxi to reach the airport in around 20 minutes. Services in the airport include long and short stay parking lots, ATMs, free WiFi, currency exchange offices, restaurants, and lockers for passengers.

Arrival airport: the arrival airports for this route are Berlin Tegel and Berlin Schoenefeld, depending on the airline. Most airlines land in Berlin Tegel with the exception of easyJet that flies to Berlin Schoenefeld Airport. The latter lies in the southern outskirts of Berlin, with travel to the city center taking 45 minutes by train. Berlin Tegel lies northwest of the city and will take 20 minutes to reach the center by TXL Express Bus. The two airports are well connected to Berlin’s city center either by train or bus. Both airports have a wide range of amenities, including extensive car rental services, duty-free shops, and free WiFi for passengers.

Cheap flights from Geneva to Berlin: when to book to save $

Time Price Savings
1 week earlier 62 €
2 weeks earlier 43 €44%
3 weeks earlier 39 €59%
1 month before 38 €63%
2 months earlier 41 €51%
3 months earlier 31 €100%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Geneva - Berlin: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Geneva to Berlin timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Geneva to Berlin and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Geneva to Berlin 3 weeks in advance means you could save up to 59% compared to the price available on the day of departure.
  • If you book a flight from Geneva - Berlin 2 months in advance you save up to about 51% compared to the initial price.
  • By booking 3 months in advance you could save up to 100%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Flights from Geneva to Berlin
Take a flight to Berlin easily. 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 Geneva to Berlin.
FAQs
Is cross-border travel by flight between Geneva, Switzerland and Berlin, Germany allowed?

Travel between Geneva, Switzerland and Berlin, Germany by plane is: Partially open.

Can I enter Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Germany from Geneva?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

All travelers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 9/26/21. Remember to review the latest COVID-19 travel safety regulations   for your flight from Geneva to Berlin as this information can change.

What restrictions are there on reentering Switzerland from Berlin, Germany?

Return travel from Germany to Switzerland is: Partially open.

Are there any international entry restrictions on returning to Geneva from Berlin?

Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Berlin?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 9/23/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Geneva from Berlin.

What is the price of the cheapest flight from Geneva to Berlin?
If you’re looking to save money on tickets, you can find cheap Geneva to Berlin flights for as little as $101 (€81)  in the next 7 days.
How much is the flight to Berlin from Geneva on average?
In the next 7 days you can expect to pay on average $211 (€170)  for a flight ticket between Geneva and Berlin.
What is the distance between Geneva and Berlin by plane?
The Geneva to Berlin flight distance is approximately 544 miles (877 km).
What is the Geneva to Berlin flight travel time?
While the time it takes to travel 544 miles (877 km) to Berlin from Geneva can vary based on specific dates, weekends, and holidays, the Geneva to Berlin flight journey time is on average 1 h 45 min.
What airport in Geneva does the flight to Berlin leave from? Which airport do I fly into Berlin from Geneva?

Omio customers most frequently book their flights from Geneva International Airport   to Berlin Brandenburg Airport.

Where do I find the Geneva airport for the flight to Berlin? Where is the Berlin airport?

You can find the most popular departure airport for this route, Geneva International Airport, located approximately 2 miles (4 km) from the city center of Geneva. The most popular arrival airport in Berlin, called Berlin Brandenburg Airport, is located around 11 miles (18 km) away from its city center. To reach the city center of Berlin from Berlin Brandenburg Airport, check what taxi services, airport shuttle services or public transit options are available.

Which airlines can get me from Geneva to Berlin?
If you're looking for flights from Geneva to Berlin, you can rely on easyJet, Lufthansa, Swiss, Eurowings or Brussels Airlines to get you to Berlin. It's also good to check out all possible airlines for the Geneva to Berlin journey to see if there might be differences in the amenities they offer.
When can I take the first flight from Geneva to Berlin? When can I take the last flight for the day?
You can take the earliest flight from Geneva to Berlin at 5: 00 AM   or take the last flight from Geneva to Berlin leaving at 6: 55 PM. Look for the latest Geneva to Berlin flight schedules on Omio and book the best time to take the plane for this trip.
How early should I buy plane tickets between Geneva and Berlin to score the best deals?
You can find flights from Geneva to Berlin to cost on average $211 (€170) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Geneva to Berlin flight generally on sale a few months before the planned travel date.