The cheapest flights from Berlin to Zurich

Showing times and prices for 20 May

Cheapest

£89

Average

£348

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Zurich will cost around £ 348 if you buy it on the day, but the cheapest tickets can be found for only £ 89.

Cheapest
14:10Berlin Brandenburg Airport1h35 15:45Zurich Airport
0 changes
£891One-way
2nd Cheapest
08:10Berlin Brandenburg Airport7h15 15:25Zurich Airport
1 changes
£931One-way
17:50Berlin Brandenburg Airport1h35 19:25Zurich Airport
0 changes
£961One-way
14:55Berlin Brandenburg Airport1h25 16:20Zurich Airport
0 changes
£2691One-way
20:30Berlin Brandenburg Airport1h30 22:00Zurich Airport
0 changes
£2691One-way

Flight schedule Berlin to Zurich

Showing flights for tomorrow, Fri, 20 May
06:15Berlin Brandenburg Airport8h25 14:40Zurich Airport
0 changes
06:15Berlin Brandenburg Airport11h40 17:55Zurich Airport
0 changes
06:45Berlin Brandenburg Airport3h50 10:35Zurich Airport
0 changes
06:45Berlin Brandenburg Airport2h55 09:40Zurich Airport
0 changes
07:00Berlin Brandenburg Airport4h00 11:00Zurich Airport
0 changes
07:00Berlin Brandenburg Airport3h05 10:05Zurich Airport
0 changes
07:00Berlin Brandenburg Airport1h30 08:30Zurich Airport
0 changes
07:15Berlin Brandenburg Airport2h55 10:10Zurich Airport
0 changes
07:45Berlin Brandenburg Airport2h50 10:35Zurich Airport
0 changes
08:10Berlin Brandenburg Airport7h15 15:25Zurich Airport
0 changes
09:30Berlin Brandenburg Airport1h30 11:00Zurich Airport
0 changes
10:50Berlin Brandenburg Airport1h30 12:20Zurich Airport
0 changes
11:15Berlin Brandenburg Airport3h05 14:20Zurich Airport
0 changes
11:45Berlin Brandenburg Airport3h05 14:50Zurich Airport
0 changes
12:50Berlin Brandenburg Airport3h35 16:25Zurich Airport
0 changes
13:00Berlin Brandenburg Airport5h30 18:30Zurich Airport
0 changes
13:45Berlin Brandenburg Airport3h35 17:20Zurich Airport
0 changes
14:10Berlin Brandenburg Airport1h35 15:45Zurich Airport
0 changes
14:55Berlin Brandenburg Airport1h25 16:20Zurich Airport
0 changes
15:20Berlin Brandenburg Airport7h20 22:40Zurich Airport
0 changes
16:05Berlin Brandenburg Airport3h35 19:40Zurich Airport
0 changes
16:50Berlin Brandenburg Airport2h45 19:35Zurich Airport
0 changes
17:50Berlin Brandenburg Airport1h35 19:25Zurich Airport
0 changes
18:00Berlin Brandenburg Airport4h40 22:40Zurich Airport
0 changes
18:45Berlin Brandenburg Airport1h25 20:10Zurich Airport
0 changes
19:45Berlin Brandenburg Airport1h25 21:10Zurich Airport
0 changes
20:30Berlin Brandenburg Airport1h30 22:00Zurich Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
20 May
£96Deutsche Bahn
£44STUDENT AGENCY k.s.
£89easyJet
Sat
21 May
£69Deutsche Bahn
£39Flixbus
£83easyJet
Sun
22 May
£96Deutsche Bahn
Find prices
£278Air France
Mon
23 May
£50Deutsche Bahn
£38Flixbus
£198easyJet
Tue
24 May
£55Deutsche Bahn
£37STUDENT AGENCY k.s.
£93Eurowings
Wed
25 May
£69Deutsche Bahn
Find prices
£93Eurowings
Thu
26 May
£55Deutsche Bahn
£37STUDENT AGENCY k.s.
£144easyJet
Fri
27 May
£50Deutsche Bahn
£37STUDENT AGENCY k.s.
£71easyJet
Sat
28 May
£55Deutsche Bahn
£40Flixbus
£64easyJet
Sun
29 May
£96Deutsche Bahn
Find prices
£241easyJet
Mon
30 May
£50Deutsche Bahn
£28Flixbus
£132easyJet
Tue
31 May
£48Deutsche Bahn
£37STUDENT AGENCY k.s.
£93Eurowings
Wed
1 Jun
£50Deutsche Bahn
Find prices
£175Air France
Thu
2 Jun
£55Deutsche Bahn
£37STUDENT AGENCY k.s.
£96easyJet
Fri
3 Jun
Find prices
£44STUDENT AGENCY k.s.
£116easyJet
Sat
4 Jun
£48Deutsche Bahn
£40Flixbus
£75easyJet
Sun
5 Jun
£50Deutsche Bahn
£35Flixbus
£122easyJet
Mon
6 Jun
£50Deutsche Bahn
Find prices
£89easyJet
Tue
7 Jun
£50Deutsche Bahn
£44STUDENT AGENCY k.s.
£97Air France
Wed
8 Jun
£50Deutsche Bahn
Find prices
£93Air Baltic

The fastest flights from Berlin to Zurich

Showing times and prices for 20 May

Fastest Journey

1 h 25 m

Average

3 h 36 m

Flights per day

27

Distance

670 km

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

These direct flights cover the 670 km distance in an average of 3 h 36 m but if you time it right, some flights will get you there in just 1 h 25 m .

The slowest flights will take 11 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
14:55Berlin Brandenburg Airport1h25 16:20Zurich Airport
0 changes
£2691One-way
Fastest
19:45Berlin Brandenburg Airport1h25 21:10Zurich Airport
0 changes
£2691One-way
Fastest
18:45Berlin Brandenburg Airport1h25 20:10Zurich Airport
0 changes
£2691One-way
2nd Fastest
20:30Berlin Brandenburg Airport1h30 22:00Zurich Airport
0 changes
£2691One-way
2nd Fastest
09:30Berlin Brandenburg Airport1h30 11:00Zurich Airport
0 changes
£2691One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Zurich?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Berlin to Zurich flight

distanceDistance415 miles (670 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price£132 (€149)
changesDirect flightYes
carriersAirlinesEurowings, Edelweiss Air, KLM, Austrian Airlines, Germanwings, Lufthansa Cityline, Brussels Airlines, easyJet, Swiss, Lufthansa or tab

Flights from Berlin to Zurich cover the 415 miles (670 km) long journey taking on average 1 h 25 min with our travel partners like Eurowings, Edelweiss Air, KLM, Austrian Airlines, Germanwings, Lufthansa Cityline, Brussels Airlines, easyJet, Swiss, Lufthansa or tab. There are direct flight services available. While the average ticket price for this route costs around £132, you can find the cheapest plane ticket for as low as £83. Travellers depart most frequently from Berlin Brandenburg Airport and arrive in Zurich Airport.

Airlines: Eurowings, Brussels Airlines and Lufthansa Berlin to Zurich

Find the best flights to Zurich from Berlin with Omio's travel partners Eurowings, Brussels Airlines and Lufthansa from £83. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Eurowings
Brussels Airlines
Lufthansa

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

Find the perfect Eurowings flight to Zurich from Berlin for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Eurowings flight timetables and compare the cheapest, fastest or earliest flight from Berlin to Zurich. You can also check relevant travel information for the Eurowings flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Eurowings plane tickets online. You can expect to travel around 415 miles (670 km) on this route and your Eurowings Berlin to Zurich plane ticket can cost as little as £93 one-way if you book in advance. When you search for Eurowings tickets between Berlin and Zurich in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Eurowings plane tickets online quickly and easily on Omio and enjoy the travel experience!

  • Average Price: £93

Please follow the recommendations outlined by Eurowings when booking your flight tickets from Berlin to Zurich due to the coronavirus:

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

Travel Tips: Berlin to Zurich flight

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

What are the travel restrictions for Zurich, Switzerland if I'm coming from Berlin, Germany by plane?

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

What is the status of international entry into Switzerland from Germany?

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

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

Conditions of entry:

  • No COVID-19 testing required
  • No quarantine required

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

When travelling in Switzerland, you must follow these COVID-19 safety rules:

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

The information above was last checked on 09/05/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Zurich from Berlin before travelling.

Are there travel restrictions, such as quarantine measures, in place when returning to Berlin, Germany from Zurich, Switzerland?

The restriction level for your return flight to Berlin, Germany from Zurich is: Partially open.

Is my return flight into Berlin from Zurich restricted?

International entry 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?

Conditions of reentry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 18/05/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to Berlin from Zurich closer to your date of departure here.

How much does a cheap flight to Zurich from Berlin cost?

Omio customers have found the cheapest flights from Berlin to Zurich to cost as little as £83  in the next 7 days.

What is the average price of plane tickets from Berlin to Zurich?

The Berlin to Zurich plane ticket price is on average £132  if you are looking to book your tickets for this route in the next week.

How many miles is it from Berlin to Zurich by flight?

The Berlin to Zurich flight distance is approximately 415 miles (670 km).

How long is the flight from Berlin to Zurich?

The flight time to Zurich from Berlin is on average 1 h 25 min  for the 415 miles (670 km) long journey, but the time it takes to go to Zurich from Berlin by flight can vary depending on specific dates or travelling on weekends and holidays.

When taking a flight from Berlin to Zurich, which airport in Berlin do I fly out of and which airport in Zurich do I arrive in?

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

Where is the Berlin airport located? Where is the Zurich airport located?

The most popular departure airport with passengers for this route, called Berlin Brandenburg Airport, is located 15.5 miles (25 km) from the city centre of Berlin.

The most popular arrival airport, Zurich Airport, is located 5.8 miles (9.4 km) away from the city centre of Zurich. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Zurich Airport to the city centre in Zurich.

What airlines offer a service from Berlin to Zurich?

If you're looking for flights from Berlin to Zurich, you can rely on Eurowings, Edelweiss Air, KLM, Austrian Airlines, Germanwings, Lufthansa Cityline, Brussels Airlines, easyJet, Swiss, Lufthansa or tab to get you to Zurich. It's also good to check out all possible airlines for the Berlin to Zurich journey to see if there might be differences in the amenities they offer.

Are there any Berlin to Zurich direct flights?

If you’re looking for a direct flight from Berlin to Zurich, consider travelling with Edelweiss Air or Swiss. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.

When can I take the first flight from Berlin to Zurich? When can I take the last flight for the day?

The earliest flight departing from Berlin to Zurich leaves at 04: 40. The last flight departing from Berlin to Zurich leaves at 19: 35. You can find the latest Berlin to Zurich flight times on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I buy a plane ticket from Berlin to Zurich to get the best deals?

In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you purchase plane tickets from Berlin to Zurich within the next 7 days, you can find tickets to cost on average £132 one way. To find the best prices for this journey, consider booking your plane ticket from Berlin to Zurich a few months in advance.