Flights from Madrid to Zagreb

The cheapest flights from Madrid to Zagreb

Showing times and prices for 01 Jul

Cheapest

£740

Average

£740

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
12:55Madrid Barajas Airport10h00 22:55Zagreb Franjo Tuđman Airport
1 change
£7401One-way
Cheapest
17:15Madrid Barajas Airport5h40 22:55Zagreb Franjo Tuđman Airport
1 change
£7401One-way

Flight schedule Madrid to Zagreb

Showing flights for tomorrow, Friday, 1 July
12:55Madrid Barajas Airport10h00 22:55Zagreb Franjo Tuđman Airport
1 change
17:15Madrid Barajas Airport5h40 22:55Zagreb Franjo Tuđman Airport
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul
Wed
20 Jul
Thu
21 Jul

The fastest flights from Madrid to Zagreb

Showing times and prices for 01 Jul

Fastest Journey

5 h 40 m

Average

7 h 50 m

Flights per day

2

Distance

1701 km

It's difficult to get from Madrid to Zagreb without changing at least once.

Fastest
17:15Madrid Barajas Airport5h40 22:55Zagreb Franjo Tuđman Airport
1 change
£7401One-way
2nd Fastest
12:55Madrid Barajas Airport10h00 22:55Zagreb Franjo Tuđman Airport
1 change
£7401One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid to Zagreb flight

distanceDistance1055 miles (1701 km)
durationAverage flight duration2 h 40 min
priceAverage plane ticket price£300 (€333)
changesDirect flightYes
carriersAirlinesAegean Airlines, Vueling, Air Europa, Lufthansa Cityline, Germanwings, Norwegian Air Shuttle, Swiss, Air Nostrum, KLM, Lufthansa, Iberia, Air Dolomiti, Air France, Smartwings, Air Serbia, Croatia Airlines, Brussels Airlines or csa

Flights from Madrid to Zagreb cover the 1055 miles (1701 km) long journey taking on average 2 h 40 min with our travel partners like Aegean Airlines, Vueling, Air Europa, Lufthansa Cityline, Germanwings, Norwegian Air Shuttle, Swiss, Air Nostrum, KLM, Lufthansa, Iberia, Air Dolomiti, Air France, Smartwings, Air Serbia, Croatia Airlines, Brussels Airlines or csa. There are direct flight services available. While the average ticket price for this route costs around £300, you can find the cheapest plane ticket for as low as £96. Travellers depart most frequently from Madrid Barajas Airport and arrive in Zagreb Franjo Tuđman Airport.

Airlines: Vueling Airlines, Air France and SWISS Madrid to Zagreb

For as little as £96 you can travel by flight from Madrid to Zagreb with Vueling Airlines, Air France and SWISS. Omio will show you the best deals, timetables and tickets available for this route.

Vueling Airlines
SWISS
Air France

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between Madrid and Zagreb.

Vueling Airlines is one of the best options when travelling by plane from Madrid to Zagreb. Omio quickly shows you current Vueling Airlines flight timetables for the Madrid - Zagreb trip and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest route available. The distance from Madrid to Zagreb is around 1055 miles (1701 km) and the cheapest Vueling Airlines one-way ticket you can book starts at £163. As you check the latest Madrid to Zagreb flight timetable from Vueling Airlines for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Zagreb safely. If you search for Vueling Airlines tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Vueling Airlines ticket from Madrid to Zagreb so you can spend more time enjoying the smooth and easy journey!

  • Average Price: £163

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight from Madrid to Zagreb.

One of the best ways to travel between Madrid and Zagreb is by taking a flight with SWISS. Omio helps you find the ideal SWISS flight from Madrid to Zagreb by showing you SWISS current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Madrid to Zagreb journey. You can expect to travel 1055 miles (1701 km) between Madrid and Zagreb on a flight with SWISS. If you are using the Omio app to search for flights to Zagreb from Madrid, you can check straight away if the SWISS ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your SWISS plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Madrid to Zagreb!

    Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight from Madrid to Zagreb including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

    Save time and money by searching for and booking your Air France flight between Madrid and Zagreb online with Omio! If you’re looking for the cheapest, fastest or earliest Air France flight to Zagreb from Madrid, Omio can help you out every step of the way. Check current Air France flight timetables for the ideal departure and arrival times, compare the best connections for the 1055 miles (1701 km) route from Madrid to Zagreb as well as ticket information for the flight (such as luggage policy and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights to Zagreb from Madrid, you can check straight away if the Air France ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Buy your official Air France Madrid to Zagreb plane tickets online on Omio quickly and easily and enjoy the travel experience!

      Travel Tips: Madrid to Zagreb flight

      Take a flight to Zagreb easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Zagreb.
      FAQs

      Travel by plane between Madrid, Spain and Zagreb, Croatia is: Fully open.

      Is international entry into Zagreb from Madrid restricted?

      International entry is allowed for: Entry is fully open for citizens and permanent residents of Spain

      Do I need to quarantine on arrival in Croatia from Madrid?

      Entry Requirements:

      • There are no current restrictions

      What are the safety rules to follow in Zagreb, Croatia?

      The government of Croatia has imposed these measures to reduce the spread of COVID-19:

      • Physical distance required: 1.5 metre (s) (5 feet)
      • Face mask required: Mandatory

      The above information was last checked on 27/06/2022. Remember to check the latest COVID-19 travel safety regulations for your flight between Madrid and Zagreb closer to your date of departure here.

      The restriction level for your return flight to Madrid, Spain from Zagreb is: Fully open.

      Is my return flight into Madrid from Zagreb restricted?

      International entry is allowed for: Entry is fully open for citizens and permanent residents of Croatia

      Do I need to quarantine on arrival in Spain from Zagreb?

      Conditions of reentry:

      • Specific entry restrictions may apply for travel to Spain: Canary Islands

      What are the safety rules to follow in Madrid, Spain?

      The government of Spain has imposed these measures to reduce the spread of COVID-19:

      • Social distancing required: 1.5 metre (s) (5 feet)
      • Face mask required: Mandatory

      Last checked on 27/06/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to Madrid from Zagreb closer to your date of departure here.

      Omio customers have found cheap plane tickets between Madrid and Zagreb for as low as £96  for the next 7 days.
      The Madrid to Zagreb plane ticket price is on average £300  if you are looking to purchase your tickets for this trip in the next week.
      You should expect to travel around 1055 miles (1701 km)  to Zagreb from Madrid by plane.
      The flight time to Zagreb from Madrid is on average 2 h 40 min  for the 1055 miles (1701 km) long journey, but the time it takes to go between Madrid and Zagreb by flight can vary depending on specific dates or travelling on weekends and holidays.

      Omio customers most frequently book their flights from Madrid Barajas Airport   to Zagreb Franjo Tuđman Airport.

      Passengers board their flight most frequently from Madrid Barajas Airport, which is located around 9.9 miles (15.9 km) away from the city centre, and they get off the plane at Zagreb Franjo Tuđman Airport, located 10.9 miles (17.6 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from Zagreb Franjo Tuđman Airport to take you to the city centre of Zagreb.

      Take the Madrid to Zagreb flight with Aegean Airlines, Vueling, Air Europa, Lufthansa Cityline, Germanwings, Norwegian Air Shuttle, Swiss, Air Nostrum, KLM, Lufthansa, Iberia, Air Dolomiti, Air France, Smartwings, Air Serbia, Croatia Airlines, Brussels Airlines or csa. However, it's always good to check out all possible airlines for the journey to Zagreb from Madrid as there might be differences in the amenities they offer.
      Yes, you can find a direct flight from Madrid to Zagreb with Iberia  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
      The first flight from Madrid to Zagreb leaves at 04: 35   and the last flight for this leaves at 20: 30. Omio shows you the latest flight from Madrid to Zagreb times to help you book the best departure time for this trip.
      If you buy Madrid to Zagreb plane tickets within the next 7 days, you can find one way tickets to cost on average £300. However, booking in advance gives you access to the best prices for flights between Madrid and Zagreb. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language