COMPARE Prices across different modes

Mon
Sep 20
$77Deutsche Bahn
$50Flixbus
$144easyJet
Tue
Sep 21
$40Deutsche Bahn
$52STUDENT AGENCY k.s.
$155Eurowings
Wed
Sep 22
$37Deutsche Bahn
Find prices
$248Swiss
Thu
Sep 23
$67Deutsche Bahn
$52STUDENT AGENCY k.s.
$90easyJet
Fri
Sep 24
$24Deutsche Bahn
$57STUDENT AGENCY k.s.
$103easyJet
Sat
Sep 25
$24Deutsche Bahn
$48Flixbus
$248Swiss
Sun
Sep 26
$72Deutsche Bahn
$52STUDENT AGENCY k.s.
$212easyJet
Mon
Sep 27
$24Deutsche Bahn
Find prices
$109easyJet
Tue
Sep 28
$24Deutsche Bahn
$52STUDENT AGENCY k.s.
$155Eurowings
Wed
Sep 29
$24Deutsche Bahn
Find prices
$205Eurowings
Thu
Sep 30
Find prices
$52STUDENT AGENCY k.s.
$90easyJet
Fri
Oct 1
$72Deutsche Bahn
$52STUDENT AGENCY k.s.
$73easyJet
Sat
Oct 2
$37Deutsche Bahn
$47Flixbus
$203KLM
Sun
Oct 3
Find prices
$53Flixbus
$150easyJet
Mon
Oct 4
$24Deutsche Bahn
$47Flixbus
$73easyJet
Tue
Oct 5
$24Deutsche Bahn
$52STUDENT AGENCY k.s.
$131Eurowings
Wed
Oct 6
$24Deutsche Bahn
Find prices
$155Eurowings
Thu
Oct 7
$37Deutsche Bahn
$52STUDENT AGENCY k.s.
$70easyJet
Fri
Oct 8
$72Deutsche Bahn
$52STUDENT AGENCY k.s.
$85easyJet
Sat
Oct 9
$40Deutsche Bahn
Find prices
$208Swiss

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 between Berlin and Zurich

distanceDistance415 miles (670 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price$194 (€156)
changesDirect flightYes
carriersAirlineseasyJet, Swiss, Air Berlin, Lufthansa, tab, Eurowings or Germanwings

Flights from Berlin to Zurich cover the 415 miles (670 km) long route taking on average 1 h 25 min with our travel partners like easyJet, Swiss, Air Berlin, Lufthansa, tab, Eurowings or Germanwings. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $90 (€73), but the average price of plane tickets is $194 (€156). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Zurich Airport.

Lufthansa
SWISS
Eurowings

Germany's largest airline is Lufthansa. Fly from Berlin to Zurich and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Looking to travel by plane between Berlin and Zurich? Omio can help you find that perfect route with Lufthansa. Check Omio to see current Lufthansa flight schedules, tickets, travel information and prices for the best deals on the Berlin to Zurich flight and book Lufthansa tickets online quickly and easily. When taking a flight between Berlin and Zurich, you can expect to travel 415 miles (670 km) one-way with Lufthansa. If you search for flights between Berlin and Zurich in the Omio app, you can check if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Lufthansa, we do the work for you to get you safely to Zurich from Berlin. Book that perfect Berlin to Zurich flight now with Omio and enjoy a smooth and comfortable journey with Lufthansa!

When you buy your Lufthansa flight tickets between Berlin and Zurich don't forget to keep the following COVID-19 related policies in mind:

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

Berlin to Zurich Flights: An Overview

As they are two of the busiest cities in Europe, the Berlin to Zurich route has 10 direct flights every day, as well as numerous flights connecting through different cities. The average flying time for any flight to Zurich is between 40 minutes to an hour, making it convenient to travel at any time of the day. Early commuters can catch a flight from 6.45 a.m., while late evening connections from the German capital to Zurich run throughout the night to around 2.15.a.m.

Which airlines fly from Berlin to Zurich?

Swiss offers the fastest and second cheapest direct Berlin to Zurich flights. Other equally popular airlines include easyJet, which has the second fastest flight, and Eurowings, with the cheapest flight options from Berlin to Zurich.

How long is the flight from Berlin to Zurich?

On a direct flight plan from Berlin to Zurich, the average duration is usually 1 hour 25 minutes. Other flights with a layover take longer, with an average flight time of 3 hours 10 minutes to get to Zurich.

How Many flights are there from Berlin to Zurich?

On average, there are some 10 to 14 direct flights every day throughout the week with a minimum wait of 1 hour for every take-off. There are over 20 other flights with a layover, usually at Dusseldorf Airport (DUS) or Cologne/Bonn Airport (CGN)

Travel Tips

Flights from Berlin to Zurich
Take a flight to Zurich 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 Berlin to Zurich.
FAQs
Is travel by plane currently allowed from Berlin, Germany to Zurich, Switzerland?

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

Can I enter Switzerland from Germany?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Health declaration required
  • Health declaration required

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

All travelers in Switzerland 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/13/21. Remember to review the latest COVID-19 travel safety regulations   for your flight from Berlin to Zurich as this information can change.

What is the restriction level for the return leg of a round trip journey from Zurich, Switzerland to Berlin, Germany?

The current restriction level for your return trip by plane from Zurich to Berlin is: Partially open

Are there any international entry restrictions on returning to Germany from Switzerland?

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

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

What are the requirements?

  • 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?

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

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

Last checked on 9/18/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Berlin from Zurich here.

What is the price of the cheapest flight from Berlin to Zurich?
Looking to save money on your journey? Omio customers have found the cheapest flight to Zurich from Berlin for the next 7 days starting from $90 (€73)  one way.
How much is a plane ticket from Berlin to Zurich?
If you are looking to book your plane ticket in the next 7 days, you can expect the Berlin to Zurich flight to cost on average $194 (€156)  one way.
How far is Zurich from Berlin by plane?
When traveling this route you should expect the distance between Berlin and Zurich by plane to be approximately 415 miles (670 km).
How many hours is the flight time between Berlin and Zurich?
On average the Berlin to Zurich flight time is 1 h 25 min  covering the 415 miles (670 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What airport does the flight from Berlin to Zurich depart from? Which Zurich airport do I fly into from Berlin?

When traveling this route, Omio customers are departing most frequently from Berlin Brandenburg Airport   and arriving in Zurich Airport.

Where is the airport in Berlin? Where is the airport in Zurich?

Passengers board their flight most frequently from Berlin Brandenburg Airport, which is located around 11 miles (18 km) away from the city center, and they get off the plane at Zurich Airport, located 6 miles (9 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Zurich Airport to take you to the city center of Zurich.

Which airlines should I travel with from Berlin to Zurich?
Take the Berlin to Zurich flight with easyJet, Swiss, Air Berlin, Lufthansa, tab, Eurowings or Germanwings. However, it's always good to check out all possible airlines for the journey between Berlin and Zurich as there might be differences in the amenities they offer.
Are there any nonstop flight services from Berlin to Zurich?
Yes, you can search for direct flights from Berlin to Zurich on Omio with Swiss, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your plane ticket.
When does the first flight depart from Berlin to Zurich? When does the last flight depart from Berlin to Zurich?
You can take the earliest flight from Berlin to Zurich at 4: 40 AM   or take the last flight from Berlin to Zurich leaving at 6: 35 PM. Look for the latest Berlin to Zurich flight schedules on Omio and book the best time to take the plane for this journey.
How early should I purchase plane tickets between Berlin and Zurich to score the best deals?
You can find flights between Berlin and Zurich to cost on average $194 (€156) 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 trip. You’ll see tickets for the Berlin to Zurich flight generally on sale a few months before the planned travel date.