How long is the flight from Madrid to Zurich?
A direct flight covers a distance of 1,249 km and usually takes about 2 hours. Travel time for connecting flights depends on the duration of the layover.
Which airlines fly this route?
Regular flights are operated by Swiss, Iberia, Air Europa, Vueling, and other international carriers. A total of 11 companies serve this route.
Are there direct flights?
Yes, there are many direct flights available on this route. On average, there are about 62 departures per week.
How much is the cheapest ticket?
Prices change constantly depending on demand and season. You can find the current minimum for the coming months in the low price calendar on this page.
Which airport does the flight arrive at?
Flights from Madrid arrive at the main international Zurich Airport (ZRH).
When is the best time to buy a ticket?
To find the best deals, we recommend booking your tickets in advance and aiming for October — statistically the cheapest month on this route.