The best way to find a cheap flight ticket from Zurich to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
1 h 25 m
10 h 56 m
Flights per day
Of the 18 flights that leave Zurich for Berlin every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||415 miles (670 km)|
|Average flight duration||1 h 25 min|
|Average plane ticket price||$133 (€115)|
|Airlines||PGA-Portugalia Airlines, Eurowings, Swiss, Eurowings Europe, KLM Cityhopper, Helvetic Airways, Tuifly, KLM, Austrian Airlines, Lufthansa Cityline, Smartwings, Lufthansa, Air Baltic, airmax, Edelweiss Air, easyJet, Brussels Airlines or Air France|
Flights from Zurich to Berlin cover the 415 miles (670 km) long trip taking on average 1 h 25 min with our travel partners like PGA-Portugalia Airlines, Eurowings, Swiss, Eurowings Europe, KLM Cityhopper, Helvetic Airways, Tuifly, KLM, Austrian Airlines, Lufthansa Cityline, Smartwings, Lufthansa, Air Baltic, airmax, Edelweiss Air, easyJet, Brussels Airlines or Air France. There are direct flight services available. While the average ticket price for this trip costs around $133 (€115), you can find the cheapest plane ticket for as low as $79 (€68). Travelers depart most frequently from Zurich Airport and arrive in Berlin Brandenburg Airport.
You can travel by flight from Zurich to Berlin with Eurowings, KLM and Austrian Airlines for as low as $79 (€68). When you search for schedules and tickets, Omio will show you the best trip.
30 flights from Zurich to Berlin are offered every day. There are numerous direct connections, which last about 1:25 hours. The connecting flights take between 2:45 and 8:10 hours, depending on the location of the stopover and the waiting time. Most flights start in the morning between 07:00 am and 11:00 am from Zurich. The non-stop flights arrive in Berlin-Tegel in the early afternoon, the connecting flights usually arrive in the late afternoon or early evening in Berlin.
easyJet offers direct flights from Zurich to Berlin approximately four times a day. Also other renowned airlines like Eurowings, Lufthansa, Austrian Airlines, Swiss Air, KLM, Air France, Iberia, Brussels Airline, SAS and Alitalia serve the route Zurich - Berlin-Tegel several times on each weekday.
The easyJet non-stop connection takes 1:25 hours for the Zurich - Berlin-Tegel route. Other direct connections also require 1:25 hours for flights from Zurich to Berlin. Flights with one or two stopovers last between 3:30 hrs and 8:10 hrs.
Daily more than 30 flight connections from Zurich to Berlin-Tegel are offered. The first plane will take off at 07:20 am and land at 08:45 am in Berlin. The last flight leaves at 10:45 and arrives in Berlin at 12:10. easyJet serves the route two to four times daily, the first flight arrives at 08:45 and arrives at the destination Berlin at 10:10.
Zurich (ZRH):There are 16 bus and post bus lines at Zurich Airport that can take travellers from the most important regions of Switzerland to the airport. The buses run every 0:10 hours to every 1:00 hours. The bus station is covered and offers barrier-free access to the airport. Line 10 runs every 0:10 hours to the main station.
Berlin-Tegel (TXL): There are four different routes from Berlin Airport to the city centre, all of which are located directly at Terminals A and B. The maximum journey time to the city centre is 0:25 hrs. The buses depart every 0:10 hrs. or 0:20 hrs. from 04:30 hrs in the morning until 23:30 hrs at night. There is an express bus service to Dresden up to 28 times a day.
Flights from Zurich to Berlin generally leave from Zurich Airport and arrive in Berlin Brandenburg Airport.
Zurich Airport is 12.8 km away from Zurich city centre and Berlin Brandenburg Airport is 25.8 km from Berlin city centre.
Here are some other resources that might have the information you need