Distance 670 km |
Average flight duration 6h 50m |
Cheapest ticket price £61 |
Flights per day 47 |
Direct flights 9 |
Airlines 15 |
Fastest flight 1h 25m |
Cheapest month to travel October |
First flight 06:00 |
Last flight 21:55 |
Cheapest price
£121
Average price
£144
Fastest journey
1 h 25 m
Average duration
1 h 27 m
Flights per day
5
Distance
670 km
The best way to find a cheap flight ticket from Berlin to Zurich is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
KLM KL1770 | 06:00 Berlin Brandenburg Airport (BER) | 12h25 | 18:25 Zurich Airport (ZRH) | 1 change | |
KLM KL1770 | 06:00 Berlin Brandenburg Airport (BER) | 4h50 | 10:50 Zurich Airport (ZRH) | 1 change | |
KLM KL1770 | 06:00 Berlin Brandenburg Airport (BER) | 10h45 | 16:45 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH1957 | 06:15 Berlin Brandenburg Airport (BER) | 3h55 | 10:10 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH173 | 06:25 Berlin Brandenburg Airport (BER) | 3h40 | 10:05 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH173 | 06:25 Berlin Brandenburg Airport (BER) | 4h05 | 10:30 Zurich Airport (ZRH) | 1 change | |
Eurowings EW8760 | 06:45 Berlin Brandenburg Airport (BER) | 1h30 | 08:15 Zurich Airport (ZRH) | 0 changesDirect | |
Austrian Airlines OS240 | 07:00 Berlin Brandenburg Airport (BER) | 4h05 | 11:05 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH45 | 07:10 Berlin Brandenburg Airport (BER) | 3h20 | 10:30 Zurich Airport (ZRH) | 1 change | |
Brussels Airlines SN2592 | 07:15 Berlin Brandenburg Airport (BER) | 3h50 | 11:05 Zurich Airport (ZRH) | 1 change | |
SWISS LX963 | 07:15 Berlin Brandenburg Airport (BER) | 1h30 | 08:45 Zurich Airport (ZRH) | 0 changesDirect | |
LOT Polish Airlines LO392 | 08:00 Berlin Brandenburg Airport (BER) | 11h05 | 19:05 Zurich Airport (ZRH) | 1 change | |
Eurowings EW9041 | 08:40 Berlin Brandenburg Airport (BER) | 6h30 | 15:10 Zurich Airport (ZRH) | 1 change | |
Qatar Airways QR80 | 08:50 Berlin Brandenburg Airport (BER) | 28h50 | 13:40 Zurich Airport (ZRH) | 1 change | |
Qatar Airways QR80 | 08:50 Berlin Brandenburg Airport (BER) | 22h20 | 07:10 Zurich Airport (ZRH) | 1 change | |
Air Baltic LX975 | 09:35 Berlin Brandenburg Airport (BER) | 1h30 | 11:05 Zurich Airport (ZRH) | 0 changesDirect | |
Air France AF1435 | 09:55 Berlin Brandenburg Airport (BER) | 8h00 | 17:55 Zurich Airport (ZRH) | 1 change | |
Air France AF1435 | 09:55 Berlin Brandenburg Airport (BER) | 12h35 | 22:30 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH1931 | 10:00 Berlin Brandenburg Airport (BER) | 2h55 | 12:55 Zurich Airport (ZRH) | 1 change | |
KLM KL1772 | 10:10 Berlin Brandenburg Airport (BER) | 6h35 | 16:45 Zurich Airport (ZRH) | 1 change | |
KLM KL1772 | 10:10 Berlin Brandenburg Airport (BER) | 12h20 | 22:30 Zurich Airport (ZRH) | 1 change | |
KLM KL1772 | 10:10 Berlin Brandenburg Airport (BER) | 8h15 | 18:25 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH183 | 10:40 Berlin Brandenburg Airport (BER) | 2h55 | 13:35 Zurich Airport (ZRH) | 1 change | |
LAER LX977 | 10:50 Berlin Brandenburg Airport (BER) | 1h30 | 12:20 Zurich Airport (ZRH) | 0 changesDirect | |
LOT Polish Airlines LO388 | 11:25 Berlin Brandenburg Airport (BER) | 7h40 | 19:05 Zurich Airport (ZRH) | 1 change | |
KLM KL1776 | 11:50 Berlin Brandenburg Airport (BER) | 10h40 | 22:30 Zurich Airport (ZRH) | 1 change | |
KLM KL1776 | 11:50 Berlin Brandenburg Airport (BER) | 4h55 | 16:45 Zurich Airport (ZRH) | 1 change | |
KLM KL1776 | 11:50 Berlin Brandenburg Airport (BER) | 6h35 | 18:25 Zurich Airport (ZRH) | 1 change | |
Air France AF1735 | 12:20 Berlin Brandenburg Airport (BER) | 5h35 | 17:55 Zurich Airport (ZRH) | 1 change | |
Air France AF1735 | 12:20 Berlin Brandenburg Airport (BER) | 10h10 | 22:30 Zurich Airport (ZRH) | 1 change | |
Eurowings EW7 | 12:40 Berlin Brandenburg Airport (BER) | 6h50 | 19:30 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH187 | 12:40 Berlin Brandenburg Airport (BER) | 3h00 | 15:40 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH2207 | 12:55 Berlin Brandenburg Airport (BER) | 3h35 | 16:30 Zurich Airport (ZRH) | 1 change | |
KLM KL1778 | 14:20 Berlin Brandenburg Airport (BER) | 8h10 | 22:30 Zurich Airport (ZRH) | 1 change | |
easyJet U25187 | 14:20 Berlin Brandenburg Airport (BER) | 1h30 | 15:50 Zurich Airport (ZRH) | 0 changesDirect | |
KLM KL1778 | 14:20 Berlin Brandenburg Airport (BER) | 4h05 | 18:25 Zurich Airport (ZRH) | 1 change | |
Eurowings EW9043 | 14:30 Berlin Brandenburg Airport (BER) | 5h40 | 20:10 Zurich Airport (ZRH) | 1 change | |
SWISS LX967 | 14:55 Berlin Brandenburg Airport (BER) | 1h25 | 16:20 Zurich Airport (ZRH) | 0 changesDirect | |
Qatar Airways QR82 | 15:15 Berlin Brandenburg Airport (BER) | 22h25 | 13:40 Zurich Airport (ZRH) | 1 change | |
Qatar Airways QR82 | 15:15 Berlin Brandenburg Airport (BER) | 15h55 | 07:10 Zurich Airport (ZRH) | 1 change | |
Eurowings EW9045 | 15:30 Berlin Brandenburg Airport (BER) | 4h40 | 20:10 Zurich Airport (ZRH) | 1 change | |
LAER LX981 | 15:45 Berlin Brandenburg Airport (BER) | 1h30 | 17:15 Zurich Airport (ZRH) | 0 changesDirect | |
Air France AF1235 | 15:45 Berlin Brandenburg Airport (BER) | 6h45 | 22:30 Zurich Airport (ZRH) | 1 change | |
Eurowings EW9047 | 16:30 Berlin Brandenburg Airport (BER) | 3h40 | 20:10 Zurich Airport (ZRH) | 1 change | |
Eurowings EW11 | 16:30 Berlin Brandenburg Airport (BER) | 3h00 | 19:30 Zurich Airport (ZRH) | 1 change | |
Lufthansa LH1943 | 16:45 Berlin Brandenburg Airport (BER) | 2h50 | 19:35 Zurich Airport (ZRH) | 1 change | |
LAER LX983 | 17:05 Berlin Brandenburg Airport (BER) | 1h25 | 18:30 Zurich Airport (ZRH) | 0 changesDirect | |
Air France AF1835 | 17:50 Berlin Brandenburg Airport (BER) | 4h40 | 22:30 Zurich Airport (ZRH) | 1 change | |
Eurowings EW8762 | 18:00 Berlin Brandenburg Airport (BER) | 1h30 | 19:30 Zurich Airport (ZRH) | 0 changesDirect | |
KLM KL1782 | 18:25 Berlin Brandenburg Airport (BER) | 4h05 | 22:30 Zurich Airport (ZRH) | 1 change | |
LOT Polish Airlines LO390 | 18:40 Berlin Brandenburg Airport (BER) | 14h55 | 09:35 Zurich Airport (ZRH) | 1 change | |
LAER LX971 | 18:40 Berlin Brandenburg Airport (BER) | 1h25 | 20:05 Zurich Airport (ZRH) | 0 changesDirect | |
Lufthansa LH1949 | 19:00 Berlin Brandenburg Airport (BER) | 2h45 | 21:45 Zurich Airport (ZRH) | 1 change | |
LAER LX979 | 20:40 Berlin Brandenburg Airport (BER) | 1h30 | 22:10 Zurich Airport (ZRH) | 0 changesDirect | |
KLM Cityhopper KL1784 | 21:35 Berlin Brandenburg Airport (BER) | 10h40 | 08:15 Zurich Airport (ZRH) | 1 change |
Find all the dates and times for this journey
For as little as £61 you can travel by flight to Zurich from Berlin with SWISS, easyJet and Eurowings. Omio will show you the best deals, timetables and tickets available for this journey.
Flights from Berlin to Zurich generally leave from Berlin Brandenburg Airport and arrive in Zurich Airport.
Berlin Brandenburg Airport is 26 km away from Berlin city centre and Zurich Airport is 12.2 km from Zurich city centre.
Here are some other resources that might have the information you need