Flights to Zagreb at a glance
- cities with nonstop flights here
- 43
- nonstop flights a week
- 336
- lowest fare from London
- $32
- flight time from London
- 2h 15m
- lowest fare from Dublin
- $74
- flight time from Dublin
- 2h 50m
- arrival airport
- Zagreb International
Where you can fly to Zagreb from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| London United Kingdom, 2h 15m, 17 a week | 17 | 2h 15m | from $32 |
| Dublin Ireland, 2h 50m, 5 a week | 5 | 2h 50m | from $74 |
| Dubai United Arab Emirates, 6h 30m, 4 a week | 4 | 6h 30m | from $192 |
From other countries
Frankfurt, Germany
Munich, Germanyfrom $87
Dubrovnik, Croatiafrom $55
Amsterdam, Netherlands
Vienna, Austria
Istanbul, Turkiyefrom $133
Brussels, Belgiumfrom $19
Split, Croatiafrom $46
Paris, Francefrom $78
Zurich, Switzerland
Rome, Italy
Warsaw, Poland
Malta, Maltafrom $18
Belgrade, Serbiafrom $71
Sarajevo, Bosnia and Herzegovina
Pula, Croatiafrom $70
Zadar, Croatiafrom $66
Dusseldorf, Germanyfrom $31
Skopje, North Macedonia
Barcelona, Spainfrom $118
Madrid, Spain
Berlin, Germany
Athens, Greecefrom $147
Stockholm, Sweden
Bucharest, Romania
Mostar, Bosnia and Herzegovina
Doha, Qatar
Cologne, Germany
Gothenburg, Sweden
Stuttgart, Germany
And 10 cities more with nonstop flights.
When to fly to Zagreb
Weather by month
The most comfortable months are May, June, September and October: +23° by day, 9 rainy days a month. Long-term monthly averages.
Jan
+7°
−1°
10 days
Feb
+10°
0°
6 days
Mar
+14°
+2°
9 days
Apr
+17°
+6°
9 days
May
+21°
+11°
14 days
Jun
+28°
+16°
6 days
Jul
+29°
+18°
8 days
Aug
+28°
+17°
9 days
Sep
+23°
+13°
9 days
Oct
+18°
+9°
7 days
Nov
+11°
+3°
10 days
Dec
+7°
0°
10 days
Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Zagreb from?
From 43 cities. The busiest routes are from London (17 flights a week), Dublin (5 flights a week) and Dubai (4 flights a week).
How long is the flight from London to Zagreb?
A nonstop flight takes about 2 hours 15 minutes, tickets from $32.
How long is the flight from Dublin to Zagreb?
A nonstop flight takes about 2 hours 50 minutes, tickets from $74.
What is the cheapest city to fly to Zagreb from?
Malta from $18, Brussels from $19, Dusseldorf from $31 and London from $32.
When is the best time to fly to Zagreb?
The most comfortable months are May, June, September and October: +23° by day, 9 rainy days a month. Long-term monthly averages.
Which airport do flights to Zagreb arrive at?
All nonstop flights land at Zagreb International (ZAG).
Cities near Zagreb with their own flights
Worth a look when fares or dates to Zagreb do not suit; distance by straight line