The best way to find a cheap flight ticket from Zagreb 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
2 h 40 m
12 h 20 m
Flights per day
It's difficult to get from Zagreb to Berlin without transferring at least once.
|Distance||476 miles (768 km)|
|Average flight duration||6 h 50 min|
|Average plane ticket price||$195 (€167)|
|Airlines||Lufthansa Cityline, Eurowings Europe, Lufthansa, KLM Cityhopper, Croatia Airlines, airmax, Lot Polish Airlines, Eurowings, KLM, Air Dolomiti, Tuifly or Austrian Airlines|
Flights from Zagreb to Berlin cover the 476 miles (768 km) long route taking on average 6 h 50 min with our travel partners like Lufthansa Cityline, Eurowings Europe, Lufthansa, KLM Cityhopper, Croatia Airlines, airmax, Lot Polish Airlines, Eurowings, KLM, Air Dolomiti, Tuifly or Austrian Airlines. While the average ticket price for this trip costs around $195 (€167), you can find the cheapest plane ticket for as low as $98 (€84). Travelers depart most frequently from Zagreb Franjo Tuđman Airport and arrive in Berlin Brandenburg Airport.
You can travel by flight from Zagreb to Berlin with Eurowings, KLM and Lufthansa for as low as $98 (€84). When you search for schedules and tickets, Omio will show you the best route.
Flights from Zagreb to Berlin generally leave from Zagreb Franjo Tuđman Airport and arrive in Berlin Brandenburg Airport.
Zagreb Franjo Tuđman Airport is 17.8 km away from Zagreb 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