Distance 416 miles (670 km) |
Average flight duration 4h 4m |
Cheapest ticket price $56 (€50) |
Flights per day 43 |
Direct flights 8 |
Airlines 15 |
Fastest flight 1h 25m |
Cheapest month to travel November |
First flight 06:00 |
Last flight 22:00 |
Cheapest
Average
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 traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
KLM KL1770 | 06:00AM Berlin Brandenburg Airport (BER) | 5h05 | 11:05AM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1770 | 06:00AM Berlin Brandenburg Airport (BER) | 12h25 | 06:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1770 | 06:00AM Berlin Brandenburg Airport (BER) | 10h45 | 04:45PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1770 | 06:00AM Berlin Brandenburg Airport (BER) | 7h35 | 01:35PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH1957 | 06:15AM Berlin Brandenburg Airport (BER) | 3h55 | 10:10AM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH173 | 06:25AM Berlin Brandenburg Airport (BER) | 3h40 | 10:05AM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH173 | 06:25AM Berlin Brandenburg Airport (BER) | 4h05 | 10:30AM Zurich Airport (ZRH) | 1 transfer | |
Eurowings EW8760 | 06:45AM Berlin Brandenburg Airport (BER) | 1h30 | 08:15AM Zurich Airport (ZRH) | 0 transfersDirect | |
Air France AF1135 | 06:55AM Berlin Brandenburg Airport (BER) | 11h00 | 05:55PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH45 | 07:10AM Berlin Brandenburg Airport (BER) | 3h20 | 10:30AM Zurich Airport (ZRH) | 1 transfer | |
Swiss LX963 | 07:15AM Berlin Brandenburg Airport (BER) | 1h30 | 08:45AM Zurich Airport (ZRH) | 0 transfersDirect | |
Brussels Airlines SN2592 | 07:15AM Berlin Brandenburg Airport (BER) | 3h50 | 11:05AM Zurich Airport (ZRH) | 1 transfer | |
Helvetic Airways LX975 | 09:35AM Berlin Brandenburg Airport (BER) | 1h30 | 11:05AM Zurich Airport (ZRH) | 0 transfersDirect | |
Air France Hop AF1435 | 09:55AM Berlin Brandenburg Airport (BER) | 8h00 | 05:55PM Zurich Airport (ZRH) | 1 transfer | |
Air France Hop AF1435 | 09:55AM Berlin Brandenburg Airport (BER) | 12h35 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH1931 | 10:00AM Berlin Brandenburg Airport (BER) | 2h55 | 12:55PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1772 | 10:10AM Berlin Brandenburg Airport (BER) | 3h25 | 01:35PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1772 | 10:10AM Berlin Brandenburg Airport (BER) | 6h35 | 04:45PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1772 | 10:10AM Berlin Brandenburg Airport (BER) | 8h15 | 06:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1772 | 10:10AM Berlin Brandenburg Airport (BER) | 12h20 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH183 | 10:40AM Berlin Brandenburg Airport (BER) | 3h15 | 01:55PM Zurich Airport (ZRH) | 1 transfer | |
Helvetic Airways LX977 | 10:45AM Berlin Brandenburg Airport (BER) | 1h30 | 12:15PM Zurich Airport (ZRH) | 0 transfersDirect | |
KLM KL1776 | 11:50AM Berlin Brandenburg Airport (BER) | 6h35 | 06:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1776 | 11:50AM Berlin Brandenburg Airport (BER) | 4h55 | 04:45PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1776 | 11:50AM Berlin Brandenburg Airport (BER) | 10h40 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1735 | 12:20PM Berlin Brandenburg Airport (BER) | 5h35 | 05:55PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1735 | 12:20PM Berlin Brandenburg Airport (BER) | 10h10 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH187 | 12:40PM Berlin Brandenburg Airport (BER) | 3h00 | 03:40PM Zurich Airport (ZRH) | 1 transfer | |
TAP Portugal tp531 | 12:50PM Berlin Brandenburg Airport (BER) | 30h25 | 07:15PM Zurich Airport (ZRH) | 1 transfer | |
TAP Portugal tp531 | 12:50PM Berlin Brandenburg Airport (BER) | 28h20 | 05:10PM Zurich Airport (ZRH) | 1 transfer | |
TAP Portugal tp531 | 12:50PM Berlin Brandenburg Airport (BER) | 23h50 | 12:40PM Zurich Airport (ZRH) | 1 transfer | |
TAP Portugal tp531 | 12:50PM Berlin Brandenburg Airport (BER) | 27h30 | 04:20PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH2207 | 12:55PM Berlin Brandenburg Airport (BER) | 3h20 | 04:15PM Zurich Airport (ZRH) | 1 transfer | |
Austrian Airlines OS228 | 01:15PM Berlin Brandenburg Airport (BER) | 3h05 | 04:20PM Zurich Airport (ZRH) | 1 transfer | |
Eurowings EW7 | 02:05PM Berlin Brandenburg Airport (BER) | 5h25 | 07:30PM Zurich Airport (ZRH) | 1 transfer | |
Eurowings EW9047 | 02:15PM Berlin Brandenburg Airport (BER) | 5h55 | 08:10PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1778 | 02:20PM Berlin Brandenburg Airport (BER) | 8h10 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1778 | 02:20PM Berlin Brandenburg Airport (BER) | 4h05 | 06:25PM Zurich Airport (ZRH) | 1 transfer | |
Swiss LX967 | 02:55PM Berlin Brandenburg Airport (BER) | 1h25 | 04:20PM Zurich Airport (ZRH) | 0 transfersDirect | |
Eurowings EW9 | 03:30PM Berlin Brandenburg Airport (BER) | 4h00 | 07:30PM Zurich Airport (ZRH) | 1 transfer | |
Swiss LX981 | 03:45PM Berlin Brandenburg Airport (BER) | 1h30 | 05:15PM Zurich Airport (ZRH) | 0 transfersDirect | |
Air France AF1235 | 03:45PM Berlin Brandenburg Airport (BER) | 6h45 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Eurowings EW9043 | 04:00PM Berlin Brandenburg Airport (BER) | 4h10 | 08:10PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1780 | 04:30PM Berlin Brandenburg Airport (BER) | 6h00 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH1943 | 04:45PM Berlin Brandenburg Airport (BER) | 2h50 | 07:35PM Zurich Airport (ZRH) | 1 transfer | |
Air France Hop AF1835 | 05:50PM Berlin Brandenburg Airport (BER) | 4h40 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Eurowings EW8762 | 06:00PM Berlin Brandenburg Airport (BER) | 1h30 | 07:30PM Zurich Airport (ZRH) | 0 transfersDirect | |
KLM KL1782 | 06:25PM Berlin Brandenburg Airport (BER) | 4h05 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Swiss LX971 | 06:40PM Berlin Brandenburg Airport (BER) | 1h25 | 08:05PM Zurich Airport (ZRH) | 0 transfersDirect | |
Lufthansa LH1949 | 07:00PM Berlin Brandenburg Airport (BER) | 2h45 | 09:45PM Zurich Airport (ZRH) | 1 transfer | |
easyJet U25189 | 07:10PM Berlin Brandenburg Airport (BER) | 1h25 | 08:35PM Zurich Airport (ZRH) | 0 transfersDirect | |
Air Baltic LX983 | 07:40PM Berlin Brandenburg Airport (BER) | 1h25 | 09:05PM Zurich Airport (ZRH) | 0 transfersDirect | |
KLM Cityhopper KL1784 | 09:35PM Berlin Brandenburg Airport (BER) | 10h40 | 08:15AM Zurich Airport (ZRH) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 25 m
Average
6 h 52 m
Flights per day
53
Distance
670 km
Of the 53 flights that leave Berlin for Zurich every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
You can travel by flight between Berlin and Zurich with SWISS, easyJet and Eurowings for as low as $78 (€70). When you search for schedules and tickets, Omio will show you the best trip.
Flights from Berlin to Zurich generally leave from Berlin Brandenburg Airport and arrive in Zurich Airport.
Berlin Brandenburg Airport is 25.8 km away from Berlin city centre and Zurich Airport is 12.1 km from Zurich city centre.
Here are some other resources that might have the information you need