ZRH → MAD
Flights from Zurich to Madrid
One way from 67 €, and about 103 € on a typical day. Below: each month's cheapest ticket, the cheapest day of the week and the direct flights.
- Cheapest one way
- 67 €Sat 21 Nov
- Usual price
- 103 €on a typical day
- Cheapest month
- Novemberfrom 67 €
- Direct flights
- YesIberia, SWISS and Air Europa
- Flight time
- 2 h 20 mindirect
- Distance
- 1 239 kmas the crow flies
Prices by month
Each month's cheapest one-way ticket from Zurich to Madrid, and the day it leaves.
| Month | From | Day | Airline | Stops | Search |
|---|---|---|---|---|---|
| October 2026 | 75 € | Tue 27 Oct | Iberia | direct | Search |
| November 2026 | 67 € | Sat 21 Nov | Air Europa | direct | Search |
| December 2026 | 87 € | Thu 31 Dec | Air Europa | direct | Search |
| January 2027 | 87 € | Tue 5 Jan | Air Serbia | 1 stop | Search |
| April 2027 | 91 € | Wed 28 Apr | Iberia | direct | Search |
| May 2027 | 103 € | Mon 3 May | easyJet | 1 stop | Search |
The cheapest day of the week
Tuesday is usually the cheapest, at about 87 €.
Airlines
The airlines with the day's cheapest ticket, most often first.
- Iberia
- easyJet
- Chair Airlines
- Air Serbia
- SWISS
- Air Europa
Direct: Iberia, SWISS and Air Europa
The way back
From Madrid to Zurich, one way from 44 €. The cheapest month is November.
Flights from Madrid to ZurichA round trip from 111 €
In November: there from 67 €, back from 44 €. Two one-way tickets can beat a return ticket.
Let Wingman watch the fare
Tell Wingman your dates, or a whole month. It searches Google Flights for them again and again and sends a notification to your phone when a fare drops or a faster flight appears.
Questions
How much is a flight from Zurich to Madrid?
One way from 67 €. On most days the cheapest ticket costs about 103 €.
When is it cheapest to fly from Zurich to Madrid?
The cheapest month is November, from 67 €, and the cheapest day of the week is usually Tuesday.
Are there direct flights from Zurich to Madrid?
Yes, with Iberia, SWISS and Air Europa: from 67 €, in about 2 h 20 min.
How long is the flight from Zurich to Madrid?
About 2 h 20 min direct.
More routes
Fares are the lowest that people found on Aviasales in the last days: one way, one adult, economy, in euros. They change quickly, and Wingman watches Google Flights for the exact fare. Updated 20 October 2026. Links to Aviasales are partner links: Wingman may earn a little if you book, at no cost to you.