IST to ZAG

Istanbul to Zagreb flight ticket price

Compare fares, departure times, stops and baggage details for this route, then open the full search when you are ready to check current availability and complete booking.

Live flights for Sat, 06 Jun 2026

Review fares, stops, timings and baggage. Use Search or View all flights for the complete search result.

Showing flight options for the selected travel date.
Currency: TRY
Sort By:DepartureDurationArrivalPrice
Turkish Airlines
Turkish Airlines
TK-1053
07:30
2026-06-06
Istanbul (IST)Ataturk
2H :10 M
Non Stop
08:40
2026-06-06
Zagreb (ZAG)Pleso
TRY 10,167
total fare
Turkish Airlines
Turkish Airlines
TK-1055
18:20
2026-06-06
Istanbul (IST)Ataturk
2H :10 M
Non Stop
19:30
2026-06-06
Zagreb (ZAG)Pleso
TRY 10,167
total fare
Lot-Polish
Lot-Polish
LO-138
07:00
2026-06-06
Istanbul (IST)Ataturk
11H :20 M
1 Stop
WAW · 7h 10mWarsaw (WAW), Poland
17:20
2026-06-06
Zagreb (ZAG)Pleso
TRY 11,449
total fare
Aegean Airlines
Aegean Airlines
A3-991
10:40
2026-06-06
Istanbul (IST)Ataturk
8H :45 M
1 Stop
ATH · 5h 15mAthens (ATH), Greece
18:25
2026-06-06
Zagreb (ZAG)Pleso
TRY 13,242
total fare
Lot-Polish
Lot-Polish
LO-2102
11:30
2026-06-06
Istanbul (IST)Ataturk
6H :50 M
2 Stops
KRK · 1h 00mKrakow (KRK), Poland
WAW · 1h 00mWarsaw (WAW), Poland
17:20
2026-06-06
Zagreb (ZAG)Pleso
TRY 13,375
total fare
Klm Royal Dutch
Klm Royal Dutch
KL-1960
17:20
2026-06-06
Istanbul (IST)Ataturk
6H :20 M
1 Stop
AMS · 1h 00mAmsterdam (AMS), Netherlands
22:40
2026-06-06
Zagreb (ZAG)Pleso
TRY 13,679
total fare
Croatia Airlines
Croatia Airlines
OU-5351
07:30
2026-06-06
Istanbul (IST)Ataturk
2H :10 M
Non Stop
08:40
2026-06-06
Zagreb (ZAG)Pleso
TRY 14,027
total fare
Croatia Airlines
Croatia Airlines
OU-5353
18:20
2026-06-06
Istanbul (IST)Ataturk
2H :10 M
Non Stop
19:30
2026-06-06
Zagreb (ZAG)Pleso
TRY 14,027
total fare
Klm Royal Dutch
Klm Royal Dutch
KL-1958
06:00
2026-06-06
Istanbul (IST)Ataturk
8H :10 M
1 Stop
AMS · 2h 50mAmsterdam (AMS), Netherlands
13:10
2026-06-06
Zagreb (ZAG)Pleso
TRY 17,345
total fare
Klm Royal Dutch
Klm Royal Dutch
KL-3101
08:50
2026-06-06
Istanbul (SAW)Sabiha Gokcen
14H :50 M
1 Stop
AMS · 9h 15mAmsterdam (AMS), Netherlands
22:40
2026-06-06
Zagreb (ZAG)Pleso
TRY 17,433
total fare
Lot-Polish
Lot-Polish
LO-2102
11:30
2026-06-06
Istanbul (IST)Ataturk
25H :35 M
2 Stops
KRK · 16h 55mKrakow (KRK), Poland
WAW · 4h 00mWarsaw (WAW), Poland
12:05
2026-06-07
Zagreb (ZAG)Pleso
TRY 17,649
total fare
Turkish Airlines
Turkish Airlines
TK-1057
11:50
2026-06-06
Istanbul (IST)Ataturk
2H :10 M
Non Stop
13:00
2026-06-06
Zagreb (ZAG)Pleso
TRY 18,632
total fare
Klm Royal Dutch
Klm Royal Dutch
KL-1958
06:00
2026-06-06
Istanbul (IST)Ataturk
17H :40 M
1 Stop
AMS · 12h 15mAmsterdam (AMS), Netherlands
22:40
2026-06-06
Zagreb (ZAG)Pleso
TRY 19,690
total fare
Lufthansa
Lufthansa
LH-1743
03:45
2026-06-06
Istanbul (IST)Ataturk
9H :50 M
1 Stop
MUC · 6h 00mMunich (MUC), Germany
12:35
2026-06-06
Zagreb (ZAG)Pleso
TRY 22,230
total fare
British Airways
British Airways
BA-721
08:15
2026-06-06
Istanbul (IST)Ataturk
26H :35 M
1 Stop
LHR · 19h 55mLondon (LHR), United Kingdom
09:50
2026-06-07
Zagreb (ZAG)Pleso
TRY 23,053
total fare
British Airways
British Airways
BA-717
13:10
2026-06-06
Istanbul (IST)Ataturk
21H :40 M
1 Stop
LHR · 15h 05mLondon (LHR), United Kingdom
09:50
2026-06-07
Zagreb (ZAG)Pleso
TRY 23,053
total fare
British Airways
British Airways
BA-719
19:55
2026-06-06
Istanbul (IST)Ataturk
14H :55 M
1 Stop
LHR · 8h 30mLondon (LHR), United Kingdom
09:50
2026-06-07
Zagreb (ZAG)Pleso
TRY 23,053
total fare
Lufthansa
Lufthansa
LH-1743
03:45
2026-06-06
Istanbul (IST)Ataturk
18H :50 M
1 Stop
MUC · 15h 00mMunich (MUC), Germany
21:35
2026-06-06
Zagreb (ZAG)Pleso
TRY 23,066
total fare
Croatia Airlines
Croatia Airlines
OU-5355
19:00
2026-06-06
Istanbul (IST)Ataturk
13H :10 M
1 Stop
DBV · 10h 20mDubrovnik (DBV), Croatia
07:10
2026-06-07
Zagreb (ZAG)Pleso
TRY 23,396
total fare
Klm Royal Dutch
Klm Royal Dutch
KL-1960
17:20
2026-06-06
Istanbul (IST)Ataturk
23H :50 M
1 Stop
AMS · 18h 35mAmsterdam (AMS), Netherlands
16:10
2026-06-07
Zagreb (ZAG)Pleso
TRY 24,363
total fare
Croatia Airlines
Croatia Airlines
OU-5359
11:50
2026-06-06
Istanbul (IST)Ataturk
2H :10 M
Non Stop
13:00
2026-06-06
Zagreb (ZAG)Pleso
TRY 25,215
total fare
Lufthansa
Lufthansa
LH-1743
03:45
2026-06-06
Istanbul (IST)Ataturk
8H :45 M
1 Stop
MUC · 4h 50mMunich (MUC), Germany
11:30
2026-06-06
Zagreb (ZAG)Pleso
TRY 25,329
total fare

Recommended hotels in Zagreb

Stay options near the arrival city for the same travel date.

Search hotels
No hotel result available

Open hotel search to check current stays for this destination.

Lufthansa
Lufthansa
LH-1743
03:45
2026-06-06
Istanbul (IST)Ataturk
11H :15 M
2 Stops
MUC · 2h 30mMunich (MUC), Germany
FRA · 3h 30mFrankfurt (FRA), Germany
14:00
2026-06-06
Zagreb (ZAG)Pleso
TRY 25,853
total fare
Lufthansa
Lufthansa
LH-1743
03:45
2026-06-06
Istanbul (IST)Ataturk
21H :00 M
2 Stops
MUC · 5h 30mMunich (MUC), Germany
FRA · 10h 15mFrankfurt (FRA), Germany
23:45
2026-06-06
Zagreb (ZAG)Pleso
TRY 25,853
total fare
Lufthansa
Lufthansa
LH-1305
05:50
2026-06-06
Istanbul (IST)Ataturk
9H :10 M
1 Stop
FRA · 4h 30mFrankfurt (FRA), Germany
14:00
2026-06-06
Zagreb (ZAG)Pleso
TRY 25,854
total fare
Lufthansa
Lufthansa
LH-1305
05:50
2026-06-06
Istanbul (IST)Ataturk
7H :45 M
2 Stops
FRA · 1h 15mFrankfurt (FRA), Germany
MUC · 1h 20mMunich (MUC), Germany
12:35
2026-06-06
Zagreb (ZAG)Pleso
TRY 25,944
total fare
No flights match the selected filters. Clear filters or open full search.

Fare highlights

Selected flight highlights for 06 Jun 2026.

Open full search
Lowest fare TRY 10,167 Turkish Airlines 07:30
Earliest departure TRY 22,230 Lufthansa 03:45
Shortest duration TRY 10,167 Turkish Airlines 07:30
Night 00:00-05:59 TRY 22,230 Lufthansa at 03:45
Morning 06:00-11:59 TRY 10,167 Turkish Airlines at 07:30
Afternoon 12:00-17:59 TRY 13,679 Klm Royal Dutch at 17:20
Evening 18:00-23:59 TRY 10,167 Turkish Airlines at 18:20

Istanbul to Zagreb route details

Istanbul (IST)

Ataturk

Turkey

GMT 3

Latitude: 41.275278

Longitude: 28.751944

Zagreb (ZAG)

Pleso

Croatia

GMT 1

Latitude: 45.7429008484

Longitude: 16.0687999725

Distance: Istanbul (IST), Turkey to Zagreb (ZAG), Croatia - 1,135.34 km
Flights shown for 06 Jun 2026. View all flights opens the complete search result.

Istanbul to Zagreb - what to expect when booking

The IST to ZAG cards above show selected flight options. Airline prices and seat availability can move quickly, so the final fare is rechecked in the booking flow.

Approx route distance: 1,135.34 km.

Before you book

Compare nearby dates

The date strip opens the complete search result for the route and selected date.

Use filters

Shortlist by price, stops, departure time and refundable fare preference.

Check fare rows

Select expands fare choices on the card before you move to review and booking.

Frequently asked questions - Istanbul to Zagreb flights
Generally yes. When your travel date is fixed, comparing live fares early gives you better visibility of timings, baggage and fare rules before prices change.
The approximate route distance between Istanbul (IST) and Zagreb (ZAG) is 1,135.34 km. Actual flying distance can vary by airline routing.
Availability changes by airline schedule and date. Use the Stops filter to quickly check non-stop, one-stop and connecting options on this landing page.
Airline inventory can change within minutes. Book Now sends the selected result to the review flow where the fare is checked again before final booking.
Yes. The date strip and search box open the full search for the selected date, while this page keeps the route details easy to compare.