AED1,020 Cheap Flights from Madrid (MAD) to Zagreb (ZAG)

Popular airlines from Adolfo Suarez Madrid-Barajas Airport (MAD) to Zagreb Airport (ZAG)

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save on select hotels after you book a flight*
  • payments icon

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Cheap Flights from Madrid to Zagreb (MAD-ZAG)

Prices were available within the past 7 days and start at AED1,020 for one-way flights and AED990 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Croatia Airlines
Croatia Airlines
Air Serbia
Iberia
LOT-Polish Airlines
LOT-Polish Airlines
Croatia Airlines
LOT-Polish Airlines
Air Serbia
KLM

Alternative airports near Zagreb

Prices were available within the past 7 days. Prices and availability are subject to change.

Frequently asked questions

How long does it take to fly from Adolfo Suarez Madrid-Barajas Airport (MAD) to ZAG?
Book a fare with Iberia and you'll be in the air for approximately 2 hours and 45 minutes. This reputable airline has a direct flight that takes off at 8:50AM from Madrid Airport and reaches Franjo Tudman Airport at 11:35AM. Expedia has unbeatable flight deals, so take a peek at what's available on this route today.
Is it cheaper to buy a plane ticket from MAD to Zagreb Airport (ZAG) last minute?
Being the spontaneous type is an amazing way to travel the globe, but it isn't necessarily the wisest method to score a cheap plane ticket. Think about booking your Adolfo Suarez Madrid-Barajas Airport (MAD) to ZAG trip ahead of time instead of waiting until the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Leave your spontaneous side for when you get to ZAG!
What airports do you fly into for Zagreb from Madrid?
Flights from Madrid to Zagreb arrive at Zagreb Airport (ZAG). Around 11 kilometers southeast of central Zagreb, it's the primary gateway to this wonderful city. When you're ready to check out the sights, Ban Jelacic Square and Zagreb Cathedral should be at the top of your must-see list.
What are the most popular departure times for flights from Madrid–Barajas Airport to Franjo Tudman Airport?
Between 8:00 AM - 9:00 AM is when you'll find many Iberia flights jetting off from MAD to ZAG. Our useful tip? Take off in the morning. With air traffic yet to build up, your chances of traveling on a delay-free flight are higher.
Can I change the date of my flight from MAD to Zagreb Airport (ZAG)?
We know plans can change, so Expedia is here to help make things as simple as possible. To start, find your MAD to ZAG itinerary through the Expedia Trips portal and check the fare conditions about change fees or other charges. If you booked your ticket in the last 24 hours, some airlines will let you cancel without charge and organize new flights. If you booked more than 24 hours ago, contact us through our Customer Service portal to learn more about your options.

Travel information

Travel information

Origin airport
Adolfo Suárez Madrid-Barajas
Destination airport
Zagreb
Airlines serving
Aegean, Air France, Air Serbia, Austrian Airlines, British Airways, Brussels Airlines, Croatia Airlines, ITA Airways, Iberia, KLM, LOT-Polish Airlines, Lufthansa, Swiss International Air Lines, Turkish Airlines
Roundtrip price
AED990
Distance
1682 km
Average flight time
2 hours 40 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia