Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Madrid
  4. Madrid to Zurich
Nonstop route · Spain → Switzerland

Cheap flights from Madrid to Zurich from €44

Iberia, Air Europa, SWISS and Air Nostrum fly nonstop from Madrid to Zurich, about 50 flights a week. The flight takes around 2h 15m, and the cheapest one-way fare we found recently is €44 on 12 Nov.

Direct flights available ~50 flights a week 2h 15m Cheapest in November Prices checked 13 days ago
MADZRH

Madrid to Zurich at a glance

Airlines flying nonstop from Madrid to Zurich

4 airlines on this route, about 50 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
Iberia~2009:05–20:24€46Search
Air Europa~1308:06–15:37€44Search
SWISS~1310:23–20:12—Search
Air Nostrum~309:05–17:38—Search

Cheapest dates from Madrid to Zurich

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Cheapest month to fly from Madrid to Zurich

Lowest one-way fare found for each month: November is cheapest, January the most expensive.

Good to know

Distance
1,241 km771 miles
Flight time
2h 15mfastest found
Time difference
NoneZurich vs Madrid
Currency in Zurich
CHF
Airports
MAD → ZRH

Flights from Madrid to Zurich: questions answered

How much is a flight from Madrid to Zurich?
The cheapest one-way fare we found recently is €44, nonstop, departing in November. Return trips start from €91. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Madrid to Zurich?
Yes. Iberia, Air Europa, SWISS and Air Nostrum fly this route nonstop, with about 50 flights a week in each direction.
How long is the flight from Madrid to Zurich?
A nonstop flight covers 1,241 km and takes around 2h 15m.
What is the cheapest month to fly from Madrid to Zurich?
November has the lowest fare we found (€44), while January is the most expensive (€103).
Which airlines fly from Madrid to Zurich?
Iberia, Air Europa, SWISS and Air Nostrum operate nonstop flights on this route.
Which airports serve Madrid and Zurich?
Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD). Zurich: Zürich Airport (ZRH).

More flights from Madrid