Cheap flight tickets from Zagreb to Madrid

Travellers and cabin class

Compare Zagreb to Madrid flight deals

Find the cheapest month or even day of the year to fly to Madrid

Book the best Madrid fare with no extra fees

Flight deals from Zagreb to Madrid

Looking for a cheap last-minute deal or the best return flight from Zagreb to Madrid? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Zagreb to Madrid

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Zagreb to Madrid flights are currently cheapest in May.

Direct flights from Zagreb to Madrid

Zagreb to Madrid: Alternative routes

Compare routes from Zagreb to Madrid below. You may find an airport to fly into that's cheaper, faster, or easier than Madrid.

Zagreb to Madrid: Flight information

The things to know before you go.
Cheapest flight foundRM548
Cheapest month to flyMay
Average flight time2 hrs, 54 mins
Most popular airlineIberia
Average flights per week10

Finding cheap flights from Zagreb to Madrid: Frequently asked questions

The best price we found for a return flight from Zagreb to Madrid is RM548. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 54 minutes is the average flight time from Zagreb to Madrid.
Iberia, Croatia Airlines and LATAM Airlines fly direct from Zagreb to Madrid.
As of March 2025, there are 10 flights per week flying from Zagreb to Madrid.
The cheapest month to fly from Zagreb to Madrid is usually March 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Zagreb Airport to Madrid Airport on Monday, 26 May 2025.
Yes – the average flight time is 2 hours and 54 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madrid but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Madrid is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair and Iberia offer the cheapest flight tickets to Madrid.

Flying from Franjo Tudman Airport (ZAG) to Adolfo Suarez Madrid-Barajas Airport (MAD): what you need to know

  • A direct flight from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport takes 2 hours 55 minutes, on average. Madrid's timezone is UTC+1 — identical to Zagreb.

  • Every week, there are 7 flights from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport. If you'd like to get going early, take the 06:40 Iberia flight. If you'd rather make the most of your day before flying, the last flight from ZAG to MAD is 20:25 with Iberia.

  • Travelling during a peak month such as August? Major public holidays and other popular seasons can lead to longer queues and delays at check-in and security. Play it safe and arrive up to four hours before an international flight and two hours before domestic departures.

  • Visiting Madrid (and then discovering more of Spain!) is straightforward with Iberia. This popular carrier has direct flights from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport.

  • Before organising your cheap ticket from ZAG to MAD, check whether you need a visa to enter Spain. Visa and travel document requirements can differ and are updated often. To get the latest information, contact the nearest consulate or embassy of your destination.

How to find the cheapest flights from Franjo Tudman Airport (ZAG) to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • The lowest price we've seen for a one-way ticket from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport is RM220. For a return flight on this route, the best price is RM548. Depending on the availability and when you book, these fares can change.

  • Book 9 months before you want to travel. After looking at the numbers on our calendar, this is how far you should book ahead to secure cheap tickets from ZAG to MAD.

  • Schedule your trip for May. That's the cheapest month for tickets from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport. If you're flexible with your travel dates, use the 'Whole month' tool to see the cheapest airfare across every month.

  • Getting a cheap ticket from ZAG to MAD couldn't be easier with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you when there's a better deal.

  • Use filters to find the perfect journey for you. To see the 'Cheapest,' 'Fastest' or 'Best' flights from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport, use the 'Sort by' function. You can also filter results by arrival and departure times, airline, and journey duration.

Handy information about Franjo Tudman Airport (ZAG)

  • Located around 16 kilometres from the centre of Zagreb, Franjo Tudman Airport can be reached in about 25 minutes by car, depending on traffic. The ride by public transport is roughly 58 minutes.

  • After an easy way to start to your travels? Stay near ZAG. Whether you've booked an early flight from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport or just don't like being rushed, these stays are just the thing:

Arriving at Adolfo Suarez Madrid-Barajas Airport (MAD)

  • If you're on a late flight from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport, nothing tops the convenience of staying near the terminal. Grab your suitcases from the carousel and then be showered and resting soon after at one of these hotels near MAD:

Getting from Adolfo Suarez Madrid-Barajas Airport (MAD) to central Madrid

  • Adolfo Suarez Madrid-Barajas Airport to central Madrid is about 26 minutes in a car. It's approximately 18 kilometres away. Discover what options are available, such as cabs, car rentals or ride-sharing services.

  • If you're travelling by public transport, expect a journey of roughly 37 minutes.

When to fly to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • The quietest month for a flight from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport is April, while July is the most popular. Pick the best time to visit Madrid based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • The warmest month in Madrid is July, with the temperature ranging between 17ºC and 36ºC. Lock in your flights from Franjo Tudman Airport to Adolfo Suarez Madrid-Barajas Airport in this month if this is the type of weather you enjoy.

  • If you like travelling in cooler conditions, search for a cheap ticket from ZAG to MAD in January. Temperatures average between 0ºC and 11ºC then.

More about Madrid

  • When it comes to looking for somewhere to rest your head, you can find the best stays in Madrid right here. Check out these options once you've booked your flight from ZAG to MAD:

  • Every great journey has to include a little sightseeing. El Retiro Park, Puerta del Sol and Plaza Mayor are must-visits when exploring Madrid.

Complete your Madrid trip with hotels and a car rental

  • After you've secured your cheap ticket to Adolfo Suarez Madrid-Barajas Airport, browse our low prices and exclusive rates for hotels. You can also compare a range of car rental companies in one go to find the best car rental price for your Madrid escape.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.