
Find Cheap Flights from Milan (MIL) to Zagreb (HR-21) from €242
Many airlines offer flexible change policies
Earn BONUS+ rewards on top of your airline points
Enjoy exclusive promotions on the ebookers app!
Selected flight deals from Milan to Zagreb
The lowest prices found within the past 7 days from Milan to Zagreb were €101 for one-way flights and €242 for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.
MXP
Malpensa Intl.
ZAG
Zagreb
€242 Return, found 12 hours ago
€242
Return
found 12 hours ago
MXP
Malpensa Intl.
ZAG
Zagreb
€248 Return, found 12 hours ago
€248
Return
found 12 hours ago
MXP
Malpensa Intl.
ZAG
Zagreb
€262 Return, found 12 hours ago
€262
Return
found 12 hours ago
MXP
Malpensa Intl.
ZAG
Zagreb
€280 Return, found 12 hours ago
€280
Return
found 12 hours ago
MXP
Malpensa Intl.
ZAG
Zagreb
€391 Return, found 12 hours ago
€391
Return
found 12 hours ago
Origin airport IATA code | MXP |
|---|---|
Destination airport IATA code | ZAG |
Return price | €242 |
Zagreb Flight Information
Traveling From | Milan |
|---|---|
Origin Airport IATA Code | MIL |
Traveling To | Zagreb |
Destination Airport IATA Code | HR-21 |
Number of Airlines Serving | |
Available Airlines | Air Serbia, LOT-Polish Airlines, Aegean, Lufthansa, Turkish Airlines |
Distance | |
Direct Flight Time | |
Flight Price | €242 |
Need a car after flight from Milan to Zagreb
Economy
Chevrolet Spark

Compact
Ford Focus

Midsize
Toyota Corolla

SUV
Jeep Compass

Place to stay after flight from Milan to Zagreb

Hotel Esplanade Zagreb
Mihanoviceva 1 Zagreb
Yövy tässä ylellisessä hotellissa kohteessa Zagreb. Nauti ilmaisesta Wi-Fi-yhteydestä, aamiaisesta (lisämaksusta) ja ympärivuorokautisesta huonepalvelusta. Asiakkaamme ...
9.6/10 Exceptional! (1,007 reviews)
The concierge brought our luggage up to our room. We weren’t even there, and he left my coffee mug on the new sofa. In the end, I was treated unfairly, as if I’d been the one to do it. The restaurant staff, especially the women, also behaved appallingly when, at 10.30 am, they were told they could ...
Reviewed on 3 May 2026

The Westin Zagreb
Krsnjavoga 1 Zagreb
Yövy tässä ylellisessä hotellissa kohteessa Zagreb. Nauti ilmaisesta Wi-Fi-yhteydestä, täyden palvelun kylpylästä ja aamiaisesta (lisämaksusta). Asiakkaamme ...
8.6/10 Excellent! (1,004 reviews)
Nice hotel a bit dated but had everything we needed
Reviewed on 4 May 2026

Best Western Premier Hotel Astoria
Petrinjska 71 Zagreb
Yövy tässä hotellissa kohteessa Zagreb. Nauti ilmaisesta aamiaisesta, ilmaisesta Wi-Fi-yhteydestä ja ilmaisesta pysäköinnistä. Asiakkaamme kehuvat majoituspaikan ...
9.2/10 Wonderful! (1,007 reviews)
The breakfast was outstanding! Clean, comfortable room. Staff very helpful and friendly. Parking N/A for us. Highly recommend.
Reviewed on 1 May 2026
Save an average of 15% on thousands of hotels when you're signed in

Zonar Zagreb by Maistra City Vibes
Trg Krešimira Cosica 9 Zagreb
Yövy tässä hotellissa kohteessa Zagreb. Nauti ilmaisesta Wi-Fi-yhteydestä, ulkouima-altaasta ja 2 baarista/loungesta. Asiakkaamme kehuvat majoituspaikan huomaavaista ...
9.4/10 Exceptional! (395 reviews)
Good gym! Will be happy to see a stationary bike.
Reviewed on 4 May 2026

Canopy by Hilton Zagreb - City Centre
Kneza Branimira 29 Zagreb
Yövy tässä perheille sopivassa hotellissa kohteessa Zagreb. Nauti ilmaisesta Wi-Fi-yhteydestä, aamiaisesta (lisämaksusta) ja ympäri vuorokauden auki olevasta ...
9.2/10 Wonderful! (741 reviews)
Very nice hotel.
Reviewed on 27 Apr 2026

Sheraton Zagreb Hotel
Kneza Borne 2 Zagreb
Yövy tässä ylellisessä hotellissa kohteessa Zagreb. Nauti ilmaisesta Wi-Fi-yhteydestä, täyden palvelun kylpylästä ja 2 ravintolasta. Asiakkaamme kehuvat majoituspaikan ...
8.8/10 Excellent! (1,002 reviews)
Was everything as expected
Reviewed on 30 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Trending
Flights
- Flights from Helsinki to Tropea
- Flights from Helsinki to Lisbon District
- Flights from Vienna to Marbella
- Flights from Helsinki to Taormina
- Flights from Helsinki to Sofia
- Flights from Helsinki to Amalfi Coast
- Flights from Helsinki to Rome
- Flights from Helsinki to Positano
- Flights from Lecce to Split
- Flights from Helsinki to Budapest
- Flights from Budapest to Marbella
- Flights from Vienna to Helsinki
- Flights from Hamburg to Helsinki
- Flights from Helsinki to Vienna
- Flights from Amsterdam to Capri
- Flights from Helsinki to Prague
- Flights from Helsinki to Dublin
- Flights from Bucharest to Positano
- Flights from Helsinki to Bolzano
- Flights from Helsinki to Capri
- Flights from Stockholm to Amalfi Coast
- Flights from Helsinki to Florence
- Flights from Budapest to Helsinki
- Flights from Helsinki to Portofino
- Flights from Hamburg to Amalfi
- Flights from Lisbon District to São Miguel Island
- Flights from Helsinki to Riga
- Flights from Helsinki to Hamburg
- Flights from Frankfurt to Positano
- Flights from Helsinki to Lecce
Need more than a Flight from Milan to Zagreb?
Terms & Conditions
Flight prices above are per person all prepaid taxes and online service fees included and subject to availability


