We work with more than 300 partners to bring you better travel deals
To save on the cost of your flight from India to Zagreb, book at least 53 days before your planned departure. Booking around this time can save you about 52% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ₹ 81,685 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ₹ 95,233.
February is one of the best times of the year to fly to Zagreb from India. Prices for February average ₹ 74,370 per person but you can even find prices for as low as ₹ 50,944. The most expensive prices can be found in the month of August. Opting for a February flight can save you 75% on your journey compared to booking in August
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from India to Zagreb as you normally would.
New Delhi Indira Gandhi Intl
Zagreb Franjo Tuđman
1 stop
12h 50mZagreb Franjo Tuđman
New Delhi Indira Gandhi Intl
1 stop
12h 45mMultiple Airlines
New Delhi Indira Gandhi Intl
Zagreb Franjo Tuđman
2 stops
17h 35mZagreb Franjo Tuđman
New Delhi Indira Gandhi Intl
1 stop
12h 45mMultiple Airlines
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
16h 30mZagreb Franjo Tuđman
Mumbai Chhatrapati Shivaji Intl
1 stop
16h 20mTurkish Airlines
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
15h 35mZagreb Franjo Tuđman
Mumbai Chhatrapati Shivaji Intl
1 stop
14h 10mLufthansa
New Delhi Indira Gandhi Intl
Zagreb Franjo Tuđman
1 stop
15h 15mZagreb Franjo Tuđman
New Delhi Indira Gandhi Intl
2 stops
13h 05mLufthansa
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
14h 35mZagreb Franjo Tuđman
Mumbai Chhatrapati Shivaji Intl
1 stop
14h 10mLufthansa
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
12h 40mZagreb Franjo Tuđman
Mumbai Chhatrapati Shivaji Intl
1 stop
14h 10mKLM
New Delhi Indira Gandhi Intl
Zagreb Franjo Tuđman
1 stop
23h 00mZagreb Franjo Tuđman
New Delhi Indira Gandhi Intl
2 stops
39h 55mKLM
Bengaluru Intl
Zagreb Franjo Tuđman
2 stops
19h 10mZagreb Franjo Tuđman
Bengaluru Intl
1 stop
17h 25mKLM
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
2 stops
17h 25mZagreb Franjo Tuđman
Mumbai Chhatrapati Shivaji Intl
2 stops
34h 35mAir France
Bengaluru Intl
Zagreb Franjo Tuđman
2 stops
42h 15mZagreb Franjo Tuđman
Bengaluru Intl
2 stops
27h 15mAir France
Bengaluru Intl
Zagreb Franjo Tuđman
2 stops
34h 15mZagreb Franjo Tuđman
Bengaluru Intl
2 stops
29h 50mMultiple Airlines
Bengaluru Intl
Zagreb Franjo Tuđman
2 stops
25h 35mZagreb Franjo Tuđman
Bengaluru Intl
2 stops
22h 35mMultiple Airlines
Bengaluru Intl
Zagreb Franjo Tuđman
1 stop
20h 55mZagreb Franjo Tuđman
Bengaluru Intl
2 stops
37h 05mKLM
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
12h 00mflydubai
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
12h 00mflydubai
Mumbai Chhatrapati Shivaji Intl
Zagreb Franjo Tuđman
1 stop
12h 50mflydubai
Zagreb Franjo Tuđman (ZAG) is the airport you will fly into if you book a flight from India to Zagreb. It is only a 10.7 km journey from Franjo Tuđman (ZAG) to Zagreb’s city centre.
Some of the carriers operating flights from India to Zagreb Franjo Tuđman that may be offering flexible cancellation policies are Lufthansa, Qatar Airways, and LOT. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from India to Zagreb for under ₹ 48,900. The cheapest flight booked recently is on Lufthansa for just ₹ 48,805, but on average you can expect to pay ₹ 58,313.
There are currently 14+ open flights from India to Zagreb within the next 7 days for less than ₹ 123,400.
Within the past month, 229 users have taken a look at flights from India to Zagreb Franjo Tuđman.
For one-way options, check prices for flydubai. According to our data, you can fly for as low as ₹ 33,910. Users have also found prices from ₹ 35,891 and ₹ 36,287 on LOT and Qatar Airways, respectively.
The most popular route from India to Zagreb is Bengaluru Intl - Zagreb Franjo Tuđman. You may also consider Mumbai Chhatrapati Shivaji Intl - Zagreb Franjo Tuđman or New Delhi Indira Gandhi Intl - Zagreb Franjo Tuđman.
Consider Lufthansa, LOT or Austrian Airlines when booking your flight. These represent the most popular airlines when flying from India to Zagreb.
While on average a flight from India to Zagreb is generally ₹ 123,496, our data shows the cheapest flight currently is ₹ 36,035. When looking at the most popular route, (Bengaluru Intl - Zagreb Franjo Tuđman), you can expect to pay ₹ 53,321 for that flight.