
Find Cheap Flights from Madrid (MAD) to Zagreb (HR-21) from
Many airlines offer flexible change policies
Earn BONUS+ rewards on top of your airline points
Enjoy exclusive promotions on the ebookers app!
Origin airport IATA code | MAD |
|---|---|
Destination airport IATA code | HR-21 |
Number of flight options | 1 |
Average flight time | 2 hours 43 mins |
Zagreb Flight Information
Traveling From | Madrid |
|---|---|
Origin Airport IATA Code | MAD |
Traveling To | Zagreb |
Destination Airport IATA Code | HR-21 |
Number of Airlines Serving | |
Available Airlines | |
Distance | |
Direct Flight Time | |
Flight Price |
Need a car after flight from Madrid to Zagreb
Economy
Chevrolet Spark

Compact
Ford Focus

Midsize
Toyota Corolla

SUV
Jeep Compass

Place to stay after flight from Madrid 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.4/10 Exceptional! (1,004 reviews)
"He bbbbbbbbbknbg higuguyguglig"
Reviewed on 29 Jun 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,003 reviews)
"Great hotel, great value for the price. Breakfast was great and wide range . Close to main station and 10 min walk to old town. Was able to store our bags before check in and after check out with no issues. Staff were very friendly"
Reviewed on 30 Jun 2026

Zonar Zagreb by Maistra City Vibes
Trg Kresimira 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! (420 reviews)
"I loved the breakfast, there was something for everyone. The place was clean, but very busy with sporting teams in the morning. The room had black-out drapes, that I loved. The a/c worked great. My only complaint were the giant pillows. Only one per twin bed. 2 smaller pillows would have been ..."
Reviewed on 28 Jun 2026
Save an average of 15% on thousands of hotels when you're signed in

Hotel International by Maistra City Vibes
Miramarska 24 Zagreb
Yövy tässä liikematkustukseen soveltuvassa hotellissa kohteessa Zagreb. Nauti ilmaisesta Wi-Fi-yhteydestä, aamiaisesta (lisämaksusta) ja huonepalvelusta. Asiakkaamme ...
8.8/10 Excellent! (738 reviews)
"The room was lovely spacious enough with nice bathroom had nice city view. Breakfast was very good very attentive waiting staff. A/c good. It’s not in the centre but near tram and taxis aren’t that expensive. Next door is a bar/café which was a bit noisy with the current World Cup going on but nothing ..."
Reviewed on 28 Jun 2026

Hotel Dubrovnik
Ljudevita Gaja 1 Zagreb
Yövy tässä liikematkustukseen soveltuvassa hotellissa kohteessa Zagreb. Nauti ilmaisesta aamiaisesta, ilmaisesta Wi-Fi-yhteydestä ja huonepalvelusta. Asiakkaamme ...
9/10 Wonderful! (1,043 reviews)
"The hotel is situated right in the centre of everything. You are a mere few minutes walk from several notable and historic places. Perfect hotel for old town Zagreb. And breakfast is included, which serves a multitude of options. You can't be disappointed. We loved our stay."
Reviewed on 30 Jun 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,002 reviews)
"The room service menu requires a cell phone. I have one, but prefer a printed menu. Otherwise all was excellent."
Reviewed on 24 Jun 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 Lisbon District
- Flights from Helsinki to Girona
- Flights from Helsinki to Sofia
- Flights from Helsinki to Mallorca Island
- Flights from Vaasa to Gran Canaria
- Flights from Helsinki to Málaga
- Flights from Helsinki to Alicante
- Flights from Helsinki to Gran Canaria
- Flights from Helsinki to Las Palmas de Gran Canaria
- Flights from Helsinki to Fuengirola
- Flights from Helsinki to Budapest
- Flights from Tallinn to Tenerife
- Flights from Vienna to Helsinki
- Flights from Hamburg to Helsinki
- Flights from Helsinki to Vienna
- Flights from Helsinki to Marbella
- Flights from Helsinki to Prague
- Flights from Helsinki to Dublin
- Flights from Helsinki to Benidorm
- Flights from Tallinn to Las Palmas de Gran Canaria
- Flights from Helsinki to Jerez de la Frontera
- Flights from Helsinki to Barcelona
- Flights from Budapest to Helsinki
- Flights from Helsinki to Tenerife
- Flights from Helsinki to Fuerteventura
- Flights from Lisbon District to São Miguel Island
- Flights from Helsinki to Sitges
- Flights from Helsinki to Riga
- Flights from Helsinki to Hamburg
- Flights from Stockholm to Málaga
Need more than a Flight from Madrid to Zagreb?
Terms & Conditions
Flight prices above are per person all prepaid taxes and online service fees included and subject to availability