Cheapest
Average
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.
This is the last flight of the day.
Find all the dates and times for this journey
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.
Distance | 773 miles (1247 km) | |
Average flight duration | 2 h 25 min | |
Average plane ticket price | $258 (€224) | |
Direct flight | Yes | |
Airlines | 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 |
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.
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 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.
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.
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.
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.
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.
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.
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:
Travel between Zurich, Switzerland and Madrid, Spain by plane is: Unrestricted.
International entry status: Entry is unrestricted for citizens and permanent residents of Switzerland
Conditions of entry:
When traveling in Spain, you must follow these COVID-19 safety rules:
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.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Spain
Conditions of reentry:
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
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.
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.
Here are some other resources that might have the information you need