Travelling from Madrid Airport (MAD) to Zagreb Airport (ZAG): what you need to know
The average duration of a direct flight from Madrid Airport to Zagreb Airport is 2 hours 45 minutes.
Madrid and Zagreb are both in the UTC+1 timezone. This means you won't need to account for any time differences.
Flights from MAD to ZAG start from 07:10 — the earliest with Iberia. The last departure is at 19:40 with Croatia Airlines. In total, you can take your pick of five weekly Madrid Airport to Zagreb Airport flights.
Give yourself plenty of time to make your MAD to ZAG flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.
You can expect longer queues during popular months such as July. Arriving up to four hours in advance for international flights and two hours for domestic departures is a wise move.
Iberia has direct flights from Madrid Airport to Zagreb Airport. Book with this popular carrier, then get ready to check out the sights in Zagreb — and maybe even more of Croatia if you have time.
Iberia is the airline most travellers choose for this route.
Among carriers operating MAD to ZAG flights, Croatia Airlines has the best record for on-time arrivals.
Think about adding a stopover when booking your ticket from Madrid Airport to Zagreb Airport. Simply deselect 'Direct flights only' to break up your trip, or maybe even explore a new city along the way. Here are some options between MAD and ZAG:
Barcelona Airport
Munich Airport
Zurich Airport
How to find the cheapest flights from Madrid Airport (MAD) to Zagreb Airport (ZAG)
Right now, $91 is the lowest price we've seen for a one-way Madrid Airport to Zagreb Airport flight. The best price for a return plane ticket is $189. Remember that fares can change due to demand when booking.
To secure cheap tickets from MAD to ZAG, reserve your trip five months before your planned departure.
Schedule your trip for October. That's the cheapest month for flights from Madrid Airport to Zagreb Airport. If you're flexible on when you fly, use the 'Whole month' tool to see the lowest price across every month.
Landing cheap flights from MAD to ZAG is easy with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know as soon as fares go down.
Tailor your flights with filters. Select your departure and arrival times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Madrid Airport to Zagreb Airport.
Handy information about Madrid Airport (MAD)
Of the departures from Madrid Airport, 77% touch down on time at their destination.
To get to Madrid Airport from central Madrid, it takes around 20 minutes if you're going by car. This depends on traffic, however. It's approximately 13 kilometres from the airport to the city centre.
Expect a trip time of about 30 minutes when using public transport.
Get your journey off to a stress-free start by staying near MAD. Whether you've booked an early flight from Madrid Airport to Zagreb Airport or just don't like being rushed, these hotels are ideal:
Arriving at Zagreb Airport (ZAG)
Consider booking a hotel close to ZAG if you have a late Madrid Airport to Zagreb Airport flight. Choose one of these accommodation options and skip the long transfer after landing:
Get on the fast track to adventure by picking up a Zagreb Airport rental car. Grab your wheels from AVIA Rent, Green Motion or OK Mobility and explore beyond Zagreb's main sights.
Lock in the best possible rate by reserving your vehicle from Zagreb Airport about four weeks before your departure date.
When to fly to Zagreb Airport (ZAG)
It's time to pick your dates for your flight from Madrid Airport to Zagreb Airport. September is the most popular month to head to Zagreb. If you want a more relaxed vibe, go in March.
The warmest month in Zagreb is August, with temperatures ranging between 14ºC and 32ºC. Lock in your flights from Madrid Airport to Zagreb Airport in this month if this is the kind of weather you like.
Look for cheap tickets from MAD to ZAG in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -7ºC and 8ºC on average.
Explore more of Croatia
Zagreb is always a good idea, but there are so many other corners of Croatia waiting to be explored. Around 257 kilometres south of Zagreb, a trip to Split will fill your itinerary to the brim. Start with popular sights like Diocletian's Palace, Old Split and Peristil.
If you want to check out another great destination in Croatia, consider Rijeka, roughly 129 kilometres south-west of Zagreb. Teatro Fenice, The St. Vitus Cathedral and Church of St. Nicholas are among its highlights.