Distance 477 miles (768 km) |
Average flight duration 17h 2m |
Cheapest ticket price $115 (€95) |
Flights per day 47 |
Airlines 11 |
Fastest flight 3h 35m |
Cheapest month to travel November |
First flight 05:45 |
Last flight 20:35 |
Cheapest price
$132
Average price
$550
Fastest journey
1 h 25 m
Average duration
3 h 16 m
Flights per day
62
Distance
769 km
The best way to find a cheap flight ticket from Berlin to Zagreb is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 4:00 AM Berlin Brandenburg Airport (BER) | 10h15 | 2:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 4:00 AM Berlin Brandenburg Airport (BER) | 16h45 | 8:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 5:15 AM Berlin Brandenburg Airport (BER) | 7h00 | 12:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 5:15 AM Berlin Brandenburg Airport (BER) | 10h00 | 3:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 5:15 AM Berlin Brandenburg Airport (BER) | 4h10 | 9:25 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() ![]() | 5:15 AM Berlin Brandenburg Airport (BER) | 13h25 | 6:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() ![]() | 5:15 AM Berlin Brandenburg Airport (BER) | 14h15 | 7:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 5h15 | 10:35 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 13h20 | 6:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 13h20 | 6:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 5h15 | 10:35 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 14h10 | 7:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 14h10 | 7:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 5:20 AM Berlin Brandenburg Airport (BER) | 14h50 | 8:10 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() ![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 13h45 | 7:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 7h00 | 12:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 6h30 | 12:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() ![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 12h55 | 6:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 3h40 | 9:25 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 9h30 | 3:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 6h30 | 12:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 5:45 AM Berlin Brandenburg Airport (BER) | 6h45 | 12:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 5h30 | 12:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 8h30 | 3:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() ![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 11h55 | 6:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 13h20 | 8:05 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 6h00 | 12:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() ![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 5h45 | 12:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 5h30 | 12:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() ![]() | 6:45 AM Berlin Brandenburg Airport (BER) | 12h45 | 7:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 6:50 AM Berlin Brandenburg Airport (BER) | 3h45 | 10:35 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 7:05 AM Berlin Brandenburg Airport (BER) | 13h40 | 8:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 7:05 AM Berlin Brandenburg Airport (BER) | 7h10 | 2:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 7:40 AM Berlin Brandenburg Airport (BER) | 28h20 | 12:00 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 8:50 AM Berlin Brandenburg Airport (BER) | 11h55 | 8:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 8:50 AM Berlin Brandenburg Airport (BER) | 5h25 | 2:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 8:50 AM Berlin Brandenburg Airport (BER) | 1h25 | 10:15 AM Zagreb Franjo Tuđman Airport (ZAG) | 0 transfersDirect | |
![]() | 9:20 AM Berlin Brandenburg Airport (BER) | 6h00 | 3:20 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 10:15 AM Berlin Brandenburg Airport (BER) | 4h00 | 2:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 10:15 AM Berlin Brandenburg Airport (BER) | 23h55 | 10:10 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 10:15 AM Berlin Brandenburg Airport (BER) | 10h30 | 8:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 12:30 PM Berlin Brandenburg Airport (BER) | 8h15 | 8:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 1:50 PM Berlin Brandenburg Airport (BER) | 5h30 | 7:20 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 2:15 PM Berlin Brandenburg Airport (BER) | 19h55 | 10:10 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 2:30 PM Berlin Brandenburg Airport (BER) | 21h30 | 12:00 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 3:30 PM Berlin Brandenburg Airport (BER) | 5h15 | 8:45 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 3:45 PM Berlin Brandenburg Airport (BER) | 24h25 | 4:10 PM Zagreb Franjo Tuđman Airport (ZAG) | 2 transfers | |
![]() | 3:45 PM Berlin Brandenburg Airport (BER) | 5h55 | 9:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 3:45 PM Berlin Brandenburg Airport (BER) | 5h55 | 9:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 3:45 PM Berlin Brandenburg Airport (BER) | 17h40 | 9:25 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 3:45 PM Berlin Brandenburg Airport (BER) | 4h20 | 8:05 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 4:10 PM Berlin Brandenburg Airport (BER) | 18h00 | 10:10 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 4:45 PM Berlin Brandenburg Airport (BER) | 4h55 | 9:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 4:50 PM Berlin Brandenburg Airport (BER) | 3h30 | 8:20 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 4:55 PM Berlin Brandenburg Airport (BER) | 21h20 | 2:15 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 5:05 PM Berlin Brandenburg Airport (BER) | 16h50 | 9:55 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 5:15 PM Berlin Brandenburg Airport (BER) | 4h25 | 9:40 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 6:15 PM Berlin Brandenburg Airport (BER) | 14h40 | 8:55 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() ![]() | 6:15 PM Berlin Brandenburg Airport (BER) | 15h55 | 10:10 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 6:15 PM Berlin Brandenburg Airport (BER) | 18h15 | 12:30 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 8:30 PM Berlin Brandenburg Airport (BER) | 32h25 | 4:55 AM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
![]() | 8:30 PM Berlin Brandenburg Airport (BER) | 15h30 | 12:00 PM Zagreb Franjo Tuđman Airport (ZAG) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Austrian Airlines, Eurowings and Lufthansa flights will get you between Berlin and Zagreb from $128 (€106). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Flights from Berlin to Zagreb generally leave from Berlin Brandenburg Airport and arrive in Zagreb Franjo Tuđman Airport.
Berlin Brandenburg Airport is 26 km away from Berlin city centre and Zagreb Franjo Tuđman Airport is 18.1 km from Zagreb city centre.
Here are some other resources that might have the information you need