Flights from Madrid Barajas Airport to Zurich Airport

The cheapest flights from Madrid Barajas Airport to Zurich Airport

Showing times and prices for Aug 20

Cheapest

39

Average

155

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.

Iberia
02:30PMMadrid Barajas Airport2h25 04:55PMZurich Airport
0 transfers
391One-way
Iberia
06:00PMMadrid Barajas Airport2h20 08:20PMZurich Airport
0 transfers
991One-way
Air Europa
05:55AMMadrid Barajas Airport2h15 08:10AMZurich Airport
0 transfers
1121One-way
Iberia
02:35PMMadrid Barajas Airport2h20 04:55PMZurich Airport
0 transfers
1271One-way
Iberia
06:20AMMadrid Barajas Airport2h20 08:40AMZurich Airport
0 transfers
1761One-way

Flight schedule from Madrid Barajas Airport to Zurich Airport

Showing flights for tomorrow, Saturday, August 20
Lufthansa
05:15AMMadrid Barajas Airport6h05 11:20AMZurich Airport
0 transfers
Air Europa
05:55AMMadrid Barajas Airport2h15 08:10AMZurich Airport
0 transfers
Iberia
06:20AMMadrid Barajas Airport2h20 08:40AMZurich Airport
0 transfers
Iberia
02:30PMMadrid Barajas Airport2h25 04:55PMZurich Airport
0 transfers
Iberia
02:35PMMadrid Barajas Airport2h20 04:55PMZurich Airport
0 transfers
Lufthansa
03:15PMMadrid Barajas Airport4h35 07:50PMZurich Airport
0 transfers
Iberia
06:00PMMadrid Barajas Airport2h20 08:20PMZurich Airport
0 transfers

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
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07
Thu
Sep 08
Fri
Sep 09

The fastest flights from Madrid Barajas Airport to Zurich Airport

Showing times and prices for Aug 20

Fastest Journey

2 h 15 m

Average

3 h 11 m

Flights per day

7

Distance

1241 km

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

Air Europa
05:55AMMadrid Barajas Airport2h15 08:10AMZurich Airport
0 transfers
1121One-way
Iberia
06:20AMMadrid Barajas Airport2h20 08:40AMZurich Airport
0 transfers
1761One-way
Iberia
02:35PMMadrid Barajas Airport2h20 04:55PMZurich Airport
0 transfers
1271One-way
Iberia
06:00PMMadrid Barajas Airport2h20 08:20PMZurich Airport
0 transfers
991One-way
Iberia
02:30PMMadrid Barajas Airport2h25 04:55PMZurich Airport
0 transfers
391One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid Barajas Airport to Zurich Airport flight

distanceDistance769 miles (1240 km)
durationAverage flight duration4 h 15 min
priceAverage plane ticket price$186 (€174)
changesDirect flightYes
carriersAirlinesEdelweiss Air, Air Nostrum, Brussels Airlines, Air Europa, TAP Portugal, PGA-Portugalia Airlines, Iberia, Air Serbia, Swiss, Lufthansa or tab

Flights from Madrid Barajas Airport to Zurich Airport cover the 769 miles (1240 km) long trip taking on average 4 h 15 min with our travel partners like Edelweiss Air, Air Nostrum, Brussels Airlines, Air Europa, TAP Portugal, PGA-Portugalia Airlines, Iberia, Air Serbia, Swiss, Lufthansa or tab. There are direct flight services available. While the average ticket price for this route costs around $186 (€174), you can find the cheapest plane ticket for as low as $130 (€122). Travelers depart most frequently from Madrid Barajas Airport and arrive in Zurich Airport.

Airlines: SWISS, Lufthansa and TAP Portugal flights from Madrid Barajas Airport to Zurich Airport

Buy your official SWISS, Lufthansa and TAP Portugal flight tickets from Madrid Barajas Airport to Zurich Airport from $130 (€122) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable trip.

TAP Portugal
Lufthansa
SWISS

Enjoy a smooth and easy trip from Madrid Barajas Airport to Zurich Airport with TAP Portugal! As an official travel partner of TAP Portugal, Omio can help you search current flight schedules and timetables from TAP Portugal, compare the best routes to Zurich Airport from Madrid Barajas Airport as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable TAP Portugal Madrid Barajas Airport to Zurich Airport plane ticket available today. If you search for TAP Portugal tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between Madrid Barajas Airport and Zurich Airport on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 769 miles (1240 km) journey to Zurich Airport from Madrid Barajas Airport with ease and comfort on a flight with TAP Portugal.

    Germany's largest airline is Lufthansa. Fly to Zurich Airport from Madrid Barajas Airport and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

    Are you making plans to travel to Zurich Airport from Madrid Barajas Airport? Why not take a flight with Lufthansa? Omio can show you current Lufthansa flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Madrid Barajas Airport to Zurich Airport flights all in one place. On the Lufthansa flight, you can expect to travel 769 miles (1240 km) between Madrid Barajas Airport and Zurich Airport. If you use the Omio app to search for flights between Madrid Barajas Airport and Zurich Airport, you can quickly see if the Lufthansa ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Lufthansa flight to Zurich Airport from Madrid Barajas Airport, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

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

      Find cheap tickets for SWISS flights between Madrid Barajas Airport and Zurich Airport on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Madrid Barajas Airport to Zurich Airport flight schedule from SWISS, the latest plane ticket offers available and other travel information for the 769 miles (1240 km) journey from Madrid Barajas Airport to Zurich Airport, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights between Madrid Barajas Airport and Zurich Airport in the Omio app, you can check to see if the SWISS flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the SWISS flight schedule for your ideal departure and arrival times, compare the best route available to get to Zurich Airport from Madrid Barajas Airport and then book a cheap flight with ease. Sit back and enjoy your upcoming flight to Zurich Airport from Madrid Barajas Airport with SWISS!

        Travel Tips: Madrid Barajas Airport to Zurich Airport Flight

        Take a flight to Zurich Airport 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 Barajas Airport to Zurich Airport.
        FAQs

        Travel between Madrid Barajas Airport, Spain and Zurich Airport, Switzerland by plane is: Fully open.

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

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

        Do I need to self-quarantine on arrival in Switzerland from Madrid Barajas Airport?

        Conditions of entry:

        • There are no current restrictions

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

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

        • Physical distance requirement: metre (s) ( feet)
        • Face mask requirement: Regional advice

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

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

        Is my return flight into Madrid Barajas Airport from Zurich Airport restricted?

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

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

        Conditions of reentry:

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

        What are the safety rules to follow in Madrid Barajas Airport, 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 7/28/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Madrid Barajas Airport from Zurich Airport closer to your date of departure here here.

        Omio customers have found cheap plane tickets from Madrid Barajas Airport to Zurich Airport for as low as $130 (€122)  for the next 7 days.
        If you are looking to purchase your plane ticket in the next 7 days, you can expect the Madrid Barajas Airport to Zurich Airport flight to cost on average $186 (€174)  one way.
        The flight distance from Madrid Barajas Airport to Zurich Airport is around 769 miles (1240 km).
        The Madrid Barajas Airport to Zurich Airport flight duration is on average 4 h 15 min, which is to be expected when traveling 769 miles (1240 km) between Madrid Barajas Airport and Zurich Airport. However, the time it takes can vary based on specific dates, weekends, and holidays.

        Omio travelers most frequently book a flight from Madrid Barajas Airport   to Zurich Airport   for this route.

        Passengers board their flight most frequently from Madrid Barajas Airport, which is located approximately 9.9 miles (15.9 km) from the city center.

        Passengers traveling this route most often arrive at Zurich Airport and need to travel approximately 7.5 miles (12.1 km) from the airport to reach the city center in Zurich Airport. You can check if there are airport shuttle services, taxi services or public transit options available from Zurich Airport to get you to the city center in Zurich Airport.

        When taking a flight from Madrid Barajas Airport to Zurich Airport, you can count on Edelweiss Air, Air Nostrum, Brussels Airlines, Air Europa, TAP Portugal, PGA-Portugalia Airlines, Iberia, Air Serbia, Swiss, Lufthansa or tab for the best way to get you to Zurich Airport. You can also check all possible airlines who offer a service to Zurich Airport from Madrid Barajas Airport and compare the amenities they offer before buying a plane ticket.
        Yes, you can look for direct flights from Madrid Barajas Airport to Zurich Airport with Air Europa or tab  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
        The earliest flight departing from Madrid Barajas Airport to Zurich Airport leaves at 5: 05 AM. The last flight departing from Madrid Barajas Airport to Zurich Airport leaves at 9: 00 PM. You can find the latest Madrid Barajas Airport to Zurich Airport flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
        The price of a one way plane ticket from Madrid Barajas Airport to Zurich Airport is on average $186 (€174) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this journey. In general, you can find plane tickets between Madrid Barajas Airport and Zurich Airport available a few months in advance.

        More options for your journey from Madrid Barajas Airport to Zurich Airport

        Here are some other resources that might have the information you need

        Most popular trains, buses and flights

        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