Flights from Zurich to Madrid

The cheapest flights from Zurich to Madrid

Showing times and prices for Apr 01

Cheapest

158

Average

276

The best way to find a cheap flight ticket from Zurich to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
09:05PMZurich Airport11h50 08:55AMMadrid Barajas Airport
1 transfer
1581One-way
2nd Cheapest
06:35PMZurich Airport2h20 08:55PMMadrid Barajas Airport
0 transfers
2651One-way
03:50PMZurich Airport7h20 11:10PMMadrid Barajas Airport
1 transfer
2951One-way
04:35PMZurich Airport2h25 07:00PMMadrid Barajas Airport
0 transfers
3161One-way
11:50AMZurich Airport2h30 02:20PMMadrid Barajas Airport
0 transfers
3471One-way

Flight schedule from Zurich to Madrid

Showing flights for tomorrow, Saturday, April 1
07:00AMZurich Airport5h15 12:15PMMadrid Barajas Airport
1 transfer
07:25AMZurich Airport4h25 11:50AMMadrid Barajas Airport
1 transfer
07:30AMZurich Airport2h25 09:55AMMadrid Barajas Airport
0 transfers
07:45AMZurich Airport15h25 11:10PMMadrid Barajas Airport
1 transfer
09:25AMZurich Airport8h25 05:50PMMadrid Barajas Airport
1 transfer
10:25AMZurich Airport12h45 11:10PMMadrid Barajas Airport
1 transfer
11:10AMZurich Airport2h20 01:30PMMadrid Barajas Airport
0 transfers
11:50AMZurich Airport2h30 02:20PMMadrid Barajas Airport
0 transfers
01:15PMZurich Airport6h05 07:20PMMadrid Barajas Airport
1 transfer
01:15PMZurich Airport23h25 12:40PMMadrid Barajas Airport
1 transfer
01:15PMZurich Airport11h05 12:20AMMadrid Barajas Airport
1 transfer
01:15PMZurich Airport27h50 05:05PMMadrid Barajas Airport
1 transfer
01:15PMZurich Airport21h00 10:15AMMadrid Barajas Airport
1 transfer
01:15PMZurich Airport26h05 03:20PMMadrid Barajas Airport
1 transfer
03:50PMZurich Airport7h20 11:10PMMadrid Barajas Airport
1 transfer
04:35PMZurich Airport2h25 07:00PMMadrid Barajas Airport
0 transfers
05:00PMZurich Airport5h10 10:10PMMadrid Barajas Airport
1 transfer
05:35PMZurich Airport5h50 11:25PMMadrid Barajas Airport
1 transfer
06:05PMZurich Airport5h20 11:25PMMadrid Barajas Airport
1 transfer
06:35PMZurich Airport2h20 08:55PMMadrid Barajas Airport
0 transfers
06:50PMZurich Airport26h10 09:00PMMadrid Barajas Airport
1 transfer
06:50PMZurich Airport15h55 10:45AMMadrid Barajas Airport
1 transfer
06:50PMZurich Airport18h15 01:05PMMadrid Barajas Airport
1 transfer
07:05PMZurich Airport4h20 11:25PMMadrid Barajas Airport
1 transfer
07:40PMZurich Airport2h25 10:05PMMadrid Barajas Airport
0 transfers
09:05PMZurich Airport11h50 08:55AMMadrid Barajas Airport
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

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

The fastest flights from Zurich to Madrid

Showing times and prices for Apr 01

Fastest Journey

2 h 20 m

Average

2 h 23 m

Flights per day

5

Distance

1247 km

Of the 5 flights that leave Zurich for Madrid every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
11:10AMZurich Airport2h20 01:30PMMadrid Barajas Airport
0 transfers
5321One-way
Fastest
06:35PMZurich Airport2h20 08:55PMMadrid Barajas Airport
0 transfers
2651One-way
2nd Fastest
07:30AMZurich Airport2h25 09:55AMMadrid Barajas Airport
0 transfers
4361One-way
2nd Fastest
07:40PMZurich Airport2h25 10:05PMMadrid Barajas Airport
0 transfers
4361One-way
2nd Fastest
04:35PMZurich Airport2h25 07:00PMMadrid Barajas Airport
0 transfers
3161One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Madrid?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Zurich to Madrid flight

distanceDistance773 miles (1247 km)
durationAverage flight duration2 h 25 min
priceAverage plane ticket price$258 (€224)
changesDirect flightYes
carriersAirlinesIberia, Swiss, Air Europa, tab, Air Nostrum, Lufthansa, Vueling, TAP Portugal, KLM, Air France, Lufthansa Cityline, ITA, KLM Cityhopper, Qatar Airways, Air Dolomiti or Brussels Airlines

Flights from Zurich to Madrid cover the 773 miles (1247 km) long trip taking on average 2 h 25 min with our travel partners like Iberia, Swiss, Air Europa, tab, Air Nostrum, Lufthansa, Vueling, TAP Portugal, KLM, Air France, Lufthansa Cityline, ITA, KLM Cityhopper, Qatar Airways, Air Dolomiti or Brussels Airlines. There are direct flight services available. While the average ticket price for this journey costs around $258 (€224), you can find the cheapest plane ticket for as low as $129 (€112). Travelers depart most frequently from Zurich Airport and arrive in Madrid Barajas Airport.

Airlines: Vueling Airlines, Air France and Air Europa flights from Zurich to Madrid

Travel from Zurich to Madrid from $129 (€112) with Omio’s flight partners Vueling Airlines, Air France and Air Europa! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

Vueling Airlines
Air France
Air Europa

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 Zurich and Madrid.

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

      Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Madrid from Zurich.

        Flights from Zurich to Madrid

        Passengers looking for flights from Zurich, Switzerland to Madrid, Spain have lots of flexibility. There are over 30 flights every day of the week from Zurich to Madrid. For those preferring early travel, flights begin around 6:30 a.m. and later departures leave just after 9:00 p.m. There are several direct flights throughout the day, but most itineraries have one connection.

        Which airlines fly from Zurich to Madrid?

        12 airlines offer flights from Zurich to Madrid. Lufthansa, TAP Portugal, and Iberia offer the largest number of flights each day. Swiss offers the fastest flight option and Air Europa provides the most inexpensive flight.

        How long is the flight from Zurich to Madrid?

        Zurich to Madrid flights last approximately 2 and a half hours if the flight is direct. Flights with connections offer a wide variety of travel times. Travelers who would like to spend a few hours in their connecting city can do so with the longer, 8-10 hour layovers. The connecting cities with times for sightseeing between flights include Munich, Frankfurt, Rome, Barcelona, and Lisbon. Itineraries with shorter layovers only last 4-6 hours.

        How many flights are there from Zurich to Madrid?

        There are over 30 flights a day leaving Zurich for Madrid. Flights begin between 6:00 a.m. and 7:00 a.m. on weekdays and weekends. The last flight of the night takes off around 9:00 p.m. daily. Multiple flights leave most hours of the day, but layovers and the route can change the total time traveled.

        What are the departure and arrival airports for flights from Zurich to Madrid?

        Departure airport: Zurich Airport (ZRH) is only 10 km from downtown Zurich and it is easy to get there via public transportation. The easiest way to the city center is by train. There is a train that leaves from the airport every 5-10 minutes 20 hours a day. The S-Bahn trains 2 and 16 also run this route. The streetcar on the 10 Line takes 35 minutes to reach downtown and is a great way to do some sightseeing along the way.

        Arrival airport: Madrid Barajas Airport (MAD) is the second-largest international airport in Europe behind Paris Charles de Gaulle. It is 9 km from downtown Madrid and an easy journey by public transportation. There is a light rail from Terminal 4 that gets passengers to the city center in 10-15 minutes. Passengers that have arrived at another terminal can take the free shuttle bus to get to Terminal 4.

        Cheap flights from Zürich to Madrid: when to book to save $

        Time Price Savings
        1 week earlier 61 €
        2 weeks earlier 54 €13%
        3 weeks earlier 52 €17%
        1 month before 48 €27%
        2 months earlier 51 €20%
        3 months earlier 50 €22%


        When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Zürich - Madrid: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Zürich to Madrid timing is everything.

        Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Zürich to Madrid and save as much as possible on ticket prices. In general, when you book a flight:

        • Buying your air tickets from Zürich to Madrid 3 weeks in advance means you could save up to 17% compared to the price available on the day of departure.
        • If you book a flight from Zürich - Madrid 2 months in advance you save up to about 20% compared to the initial price.
        • By booking 3 months in advance you could save up to 22%
        • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

        Travel Tips: Zurich to Madrid Flight

        Travel Tips: Take a flight to Madrid 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 Zurich to Madrid.
        FAQs

        Travel between Zurich, Switzerland and Madrid, Spain by plane is: Unrestricted.

        What is the status of international entry into Spain from Switzerland?

        International entry status: Entry is unrestricted for citizens and permanent residents of Switzerland

        Do I need to self-quarantine on arrival in Spain from Zurich?

        Conditions of entry:

        • There are no current restrictions

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

        When traveling in Spain, you must follow these COVID-19 safety rules:

        • Physical distance requirement: 1.5 metre (s) (5 feet)
        • Face mask requirement: Recommended

        The information above was last checked on 3/8/23. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from Zurich to Madrid before traveling.

        The restriction level for your return flight to Zurich, Switzerland from Madrid is: Unrestricted.

        Is my return flight into Zurich from Madrid restricted?

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

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

        Conditions of reentry:

        • There are no current restrictions

        What are the safety rules to follow in Zurich, Switzerland?

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

        • Social distancing required: metre (s) ( feet)
        • Face mask required: Regional advice

        Last checked on 3/22/23. Remember to check the latest COVID-19 travel safety regulations for your flight to Zurich from Madrid closer to your date of departure here here.

        If you’re looking to save money on tickets, you can find cheap Zurich to Madrid flights for as little as $129 (€112)  in the next 7 days.
        If you’re looking to book your plane tickets in the next week, you can expect the Zurich to Madrid flight price to come in at an average of $258 (€224)  one way.
        When traveling this route you should expect the distance from Zurich to Madrid by plane to be approximately 773 miles (1247 km).
        On average the Zurich to Madrid flight travel time is 2 h 25 min  for the 773 mile (1247 km) long route, but the duration can vary if you travel on weekends and holidays.

        Omio customers traveling this route book their cheap flights from Zurich Airport   to Madrid Barajas Airport   most frequently.

        You can find the most popular departure airport for this journey, Zurich Airport, located approximately 7.5 miles (12.1 km) from the city center of Zurich. The most popular arrival airport in Madrid, called Madrid Barajas Airport, is located around 9.9 miles (15.9 km) away from its city center. To reach the city center of Madrid from Madrid Barajas Airport, check what taxi services, airport shuttle services or public transit options are available.

        Take the Zurich to Madrid flight with Iberia, Swiss, Air Europa, tab, Air Nostrum, Lufthansa, Vueling, TAP Portugal, KLM, Air France, Lufthansa Cityline, ITA, KLM Cityhopper, Qatar Airways, Air Dolomiti or Brussels Airlines. However, it's always good to check out all possible airlines for the trip from Zurich to Madrid as there might be differences in the amenities they offer.
        Yes, you can find a direct flight between Zurich and Madrid with Air Europa, Iberia or Helvetic Airways  on Omio. This is worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
        The earliest flight for this route departs from Zurich at 5: 30 AM. The last flight leaves from Zurich at 7: 45 PM. Check Omio for the latest flight schedule from Zurich to Madrid and book the best time to depart on your chosen travel date.
        If you purchase the Zurich to Madrid flight within the next 7 days, you can find one way tickets to cost on average $258 (€224). However, booking your plane ticket in advance gives you access to the best prices for flights between Zurich and Madrid. Look out for plane tickets for this trip 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