Flights from Berlin to Zagreb
BER to ZAG. All flight routes from Berlin Brandenburg Airport, Germany to Zagreb Airport, Croatia. These flights are operated by 11 different airlines. You can either fly non-stop with Croatia Airlines or choose from 11 different transit flights. The shortest flight time is 1 hour and 25 minutes.
Find the best prices on hotels and car rental near Zagreb Airport
We got great deals on hotels and car rentals near the airport.
Berlin to Zagreb flights
There are over 12 airlines and as many as 190 flights every week to this destination. You can fly non-stop to Zagreb (ZAG) from Berlin (BER) with Croatia Airlines but if a stopover option suits you better you can choose to fly via Split, Munich or any other of the 11 alternatives with flight connections.
Berlin to Zagreb with Croatia Airlines
You can fly non-stop every Tuesday, Friday or Sunday at 10:50 or 20:20. You also have the option to do a transit flight via Split. Croatia Airlines is a Star Alliance member.
Note Non-stop flights with Croatia Airlines will begin in May 2024.
With Lufthansa
If you choose to fly with Lufthansa from Berlin to Zagreb you can make a transit either via Munich or via Frankfurt. The route via Munich is 40 minutes faster. Lufthansa is a Star Alliance member.
With Austrian
If you fly from Berlin with Austrian you will do a stopover in Vienna, VIE before reaching Zagreb. This flight trip will take 3 hours and 43 minutes and you can fly every weekday with departures between 7 am and 15 pm. Austrian is a Star Alliance member.
With LOT - Polish Airlines
If you fly from Berlin with LOT - Polish Airlines you will do a stopover in Warsaw, WAW before reaching Zagreb. This flight trip will take 4 hours and 5 minutes and you can fly every Monday, Wednesday, Thursday or Friday with departures at 08:00. LOT - Polish Airlines is a Star Alliance member.
Miles & flight time: BER - ZAG
The shortest flight time between BER and ZAG is 1 hour and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 25m | - | 474 (763 km) |
SPU Split | 3h 20m | 50m | 779 (1253 km) |
MUC Munich | 3h 40m | 1h 35m | 559 (899 km) |
CPH Copenhagen | 3h 40m | 50m | 930 (1496 km) |
VIE Vienna | 3h 43m | 1h 55m | 491 (790 km) |
DUS Dusseldorf | 4h 0m | 1h 10m | 874 (1406 km) |
WAW Warsaw | 4h 5m | 1h 15m | 815 (1311 km) |
FRA Frankfurt | 4h 20m | 2h 45m | 727 (1170 km) |
STR Stuttgart | 4h 35m | 1h 15m | 699 (1125 km) |
CGN Cologne | 4h 55m | 2h 15m | 837 (1347 km) |
BEG Belgrade | 5h 15m | 2h 10m | 827 (1331 km) |
ZRH Zurich | 5h 40m | 2h 55m | 784 (1261 km) |
Unpublished Flight Rates From Berlin to Zagreb
From Berlin to Croatia
Below is a list of other destinations to Croatia from Berlin Brandenburg Airport with either direct flights or 1 stop connections.
- DBV Dubrovnik Direct
- SPU Split Direct
- ZAD Zadar Direct
- PUY Pula Direct
- RJK Rijeka Direct
- OSI Osijek
- BWK Bol
From Germany to Zagreb
Below is a list of other cities in Germany with flights to Zagreb with either non-stop or connecting flights.
- FRA Frankfurt Direct
- MUC Munich Direct
- DUS Dusseldorf Direct
- HAM Hamburg
- STR Stuttgart Direct
- CGN Cologne Direct
- HAJ Hanover
- FMM Memmingen Direct
- NUE Nuremberg
- DTM Dortmund