Find cheap flights to Zagreb

Mon 2/24
Mon 3/2
Any month
Compare vs momondo |

Cheapest flights to Zagreb airports

Find the cheapest flights to these Zagreb airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Zagreb?

What is the cheapest month to fly to Zagreb?

In general, when looking for the cheapest flight to Zagreb, try to choose a flight departing in February for the best deal.

When is the best time to book a flight to Zagreb?

Most flyers found that booking flight tickets 58 days in advance of their planned departure date is, on average, the best time to get cheap flights to Zagreb.

What is the cheapest day to depart on your flight to Zagreb?

From most locations, the cheapest day to fly to Zagreb is Tuesday. Most users found that departing on a Friday was most expensive.

What is the cheapest time of day to fly to Zagreb?

On average you can find the best deals on plane tickets to Zagreb when looking for flights with afternoon departure times.


Zagreb flight deals found on momondo

Check out some of the best fares to Zagreb found recently by users on momondo
Quickest
Cheapest
Emirates
Emirates
13 May
21:10
JNB
Johannesburg OR Tambo airport
17h 30m
1 Stop
ZAG
14:40
+1
Zagreb Franjo Tuđman airport
Emirates
24 May
17:35
ZAG
Zagreb Franjo Tuđman airport
18h 40m
1 Stop
JNB
12:15
+1
Johannesburg OR Tambo airport
R8 260
Turkish Airlines
Turkish Airlines
16 May
20:10
JNB
Johannesburg OR Tambo airport
25h 10m
1 Stop
ZAG
21:20
+1
Zagreb Franjo Tuđman airport
Turkish Airlines
25 May
22:15
ZAG
Zagreb Franjo Tuđman airport
14h 05m
1 Stop
JNB
12:20
+1
Johannesburg OR Tambo airport
R8 275
Emirates
Emirates
22 Jul
21:10
JNB
Johannesburg OR Tambo airport
17h 30m
1 Stop
ZAG
14:40
+1
Zagreb Franjo Tuđman airport
Emirates
04 Aug
17:35
ZAG
Zagreb Franjo Tuđman airport
18h 40m
1 Stop
JNB
12:15
+1
Johannesburg OR Tambo airport
R8 424
Turkish Airlines
Turkish Airlines
26 May
19:05
CPT
Cape Town Intl airport
15h 10m
1 Stop
ZAG
10:15
+1
Zagreb Franjo Tuđman airport
Turkish Airlines
08 Jun
22:15
ZAG
Zagreb Franjo Tuđman airport
15h 45m
1 Stop
CPT
14:00
+1
Cape Town Intl airport
R8 664
Emirates
Emirates
30 May
21:10
JNB
Johannesburg OR Tambo airport
17h 30m
1 Stop
ZAG
14:40
+1
Zagreb Franjo Tuđman airport
Emirates
20 Jun
17:35
ZAG
Zagreb Franjo Tuđman airport
18h 40m
1 Stop
JNB
12:15
+1
Johannesburg OR Tambo airport
R8 664
Turkish Airlines
Turkish Airlines
22 Mar
21:15
JNB
Johannesburg OR Tambo airport
14h 00m
1 Stop
ZAG
10:15
+1
Zagreb Franjo Tuđman airport
Turkish Airlines
26 Mar
20:55
ZAG
Zagreb Franjo Tuđman airport
14h 15m
1 Stop
JNB
12:10
+1
Johannesburg OR Tambo airport
R8 724
Turkish Airlines
Turkish Airlines
22 Mar
21:15
JNB
Johannesburg OR Tambo airport
14h 00m
1 Stop
ZAG
10:15
+1
Zagreb Franjo Tuđman airport
Turkish Airlines
26 Mar
20:55
ZAG
Zagreb Franjo Tuđman airport
14h 15m
1 Stop
JNB
12:10
+1
Johannesburg OR Tambo airport
R8 724
Turkish Airlines
Turkish Airlines
26 May
19:05
CPT
Cape Town Intl airport
15h 10m
1 Stop
ZAG
10:15
+1
Zagreb Franjo Tuđman airport
Turkish Airlines
08 Jun
22:15
ZAG
Zagreb Franjo Tuđman airport
15h 45m
1 Stop
CPT
14:00
+1
Cape Town Intl airport
R8 664
Turkish Airlines
Turkish Airlines
04 Aug
19:05
CPT
Cape Town Intl airport
15h 10m
1 Stop
ZAG
10:15
+1
Zagreb Franjo Tuđman airport
Turkish Airlines
26 Aug
22:15
ZAG
Zagreb Franjo Tuđman airport
15h 45m
1 Stop
CPT
14:00
+1
Cape Town Intl airport
R9 624
Qatar Airways
Qatar Airways
30 Mar
22:40
JNB
Johannesburg OR Tambo airport
16h 20m
1 Stop
ZAG
15:00
+1
Zagreb Franjo Tuđman airport
Qatar Airways
01 Apr
19:35
ZAG
Zagreb Franjo Tuđman airport
16h 15m
1 Stop
JNB
11:50
+1
Johannesburg OR Tambo airport
R9 264
Emirates
Emirates
13 May
21:10
JNB
Johannesburg OR Tambo airport
17h 30m
1 Stop
ZAG
14:40
+1
Zagreb Franjo Tuđman airport
Emirates
24 May
17:35
ZAG
Zagreb Franjo Tuđman airport
18h 40m
1 Stop
JNB
12:15
+1
Johannesburg OR Tambo airport
R8 260
Emirates
Emirates
22 Jul
21:10
JNB
Johannesburg OR Tambo airport
17h 30m
1 Stop
ZAG
14:40
+1
Zagreb Franjo Tuđman airport
Emirates
04 Aug
17:35
ZAG
Zagreb Franjo Tuđman airport
18h 40m
1 Stop
JNB
12:15
+1
Johannesburg OR Tambo airport
R8 424

Popular routes to Zagreb

Most frequently searched flights to Zagreb along with the cheapest price and shortest flight duration
Johannesburg to Zagreb Flights
Fastest flight time
14h 00m
Cheapest price
R8 260
Cape Town to Zagreb Flights
Fastest flight time
15h 10m
Cheapest price
R9 609
Port Elizabeth to Zagreb Flights
Fastest flight time
26h 30m
Cheapest price
R11 123

Start planning your trip to Zagreb


Flights to other cities in Croatia

Lost the lust for Zagreb? Check out some flights to other cities in Croatia