Flights from Zagreb to Brussels – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ZAG to BRU – All flight route options from Zagreb Airport, Croatia to Brussels Airport, Belgium. These flights are operated by 11 airlines. Fly non-stop with Croatia Airlines or choose from 12 different transit flights. The shortest flight time is 1 hour and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Brussels Airport
We got great deals on hotels and car rentals near the airport.
Zagreb to Brussels flights
There are over 13 airlines and as many as 203 flights every week to this destination. You can fly non-stop to Brussels (BRU) from Zagreb (ZAG) with Croatia Airlines but if a stopover option suits you better you can choose to fly via Munich, Berlin or any other of the 12 alternatives with connectiing airports.
Zagreb to Brussels with Croatia Airlines
You can fly non-stop every weekday except Mondays with departure times at 6:00 am, 5:00 pm or 6:00 pm. Croatia Airlines is a Star Alliance member.
With KLM
If you fly from Zagreb with KLM you will do a stopover in Amsterdam, AMS before reaching Brussels. This flight trip will take 4 hours and 40 minutes and you can fly every weekday with departures between 6:00 am and 5:00 pm. KLM is a member of SkyTeam.
Distance & flight times: Zagreb Airport to Brussels Airport
The shortest flight time between ZAG and BRU is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 50m | - | 642 miles (1033 km) |
MUC Munich | 3h 55m | 1h 40m | 644 miles (1036 km) |
BER Berlin | 4h 30m | 1h 15m | 875 miles (1408 km) |
AMS Amsterdam | 4h 40m | 2h 25m | 784 miles (1261 km) |
FRA Frankfurt | 4h 40m | 1h 20m | 649 miles (1044 km) |
HAM Hamburg | 4h 50m | 1h 55m | 912 miles (1467 km) |
ZRH Zurich | 5h 0m | 2h 10m | 679 miles (1093 km) |
VIE Vienna | 5h 20m | 1h 55m | 743 miles (1195 km) |
BEG Belgrade | 5h 25m | 1h 55m | 1064 miles (1712 km) |
FCO Rome | 5h 35m | 1h 0m | 1066 miles (1715 km) |
SPU Split | 5h 40m | 2h 40m | 907 miles (1459 km) |
DBV Dubrovnik | 6h 10m | 3h 0m | 1118 miles (1799 km) |
LHR London | 7h 5m | 1h 50m | 1072 miles (1725 km) |



Quick copy and share this page
From Zagreb to Belgium
We have found another destination to Belgium from Zagreb Airport as well.
-
CRL Brussels Direct
From Croatia to Brussels
Below is a list of other cities in Croatia with flights to Brussels with either non-stop or connecting flights.
-
SPU Split Direct
-
DBV Dubrovnik Direct
-
ZAD Zadar Direct
-
PUY Pula
-
RJK Rijeka
-
OSI Osijek