Cheap flights from Madrid to Zurich

Find cheap Zurich to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Zurich to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to Zurich flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - Zurich (ZRH) 2024-09-03 2024-09-08 115 USD 4 hours 40 minutes Direct 2024-04-19T14:53:53
Madrid (MAD) - Zurich (ZRH) 2024-09-03 2024-09-10 115 USD 4 hours 40 minutes Direct 2024-04-18T17:28:46
Madrid (MAD) - Zurich (ZRH) 2024-09-03 2024-09-12 115 USD 4 hours 40 minutes Direct 2024-04-18T12:01:50
Madrid (MAD) - Zurich (ZRH) 2024-09-04 2024-09-04 115 USD 4 hours 40 minutes Direct 2024-04-18T19:26:04
Madrid (MAD) - Zurich (ZRH) 2024-09-04 2024-09-07 115 USD 4 hours 40 minutes Direct 2024-04-17T09:19:04
Madrid (MAD) - Zurich (ZRH) 2024-09-04 2024-09-08 115 USD 4 hours 40 minutes Direct 2024-04-19T19:21:29
Madrid (MAD) - Zurich (ZRH) 2024-07-16 2024-08-06 115 USD 4 hours 40 minutes Direct 2024-04-19T13:27:45
Madrid (MAD) - Zurich (ZRH) 2024-07-17 2024-08-07 115 USD 4 hours 40 minutes Direct 2024-04-18T12:44:15
Madrid (MAD) - Zurich (ZRH) 2024-07-18 2024-08-08 115 USD 4 hours 40 minutes Direct 2024-04-18T11:54:04
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-09-05 115 USD 4 hours 40 minutes Direct 2024-04-18T10:31:37
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-08-24 115 USD 4 hours 40 minutes Direct 2024-04-17T13:16:56
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-08-25 115 USD 4 hours 40 minutes Direct 2024-04-18T07:53:38
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-08-26 115 USD 4 hours 40 minutes Direct 2024-04-17T15:54:39
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-08-27 115 USD 4 hours 40 minutes Direct 2024-04-18T09:03:34
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-08-28 115 USD 4 hours 40 minutes Direct 2024-04-18T08:46:41
Madrid (MAD) - Zurich (ZRH) 2024-08-23 2024-08-29 115 USD 4 hours 40 minutes Direct 2024-04-17T18:56:23
Madrid (MAD) - Zurich (ZRH) 2024-08-27 2024-09-01 115 USD 4 hours 40 minutes Direct 2024-04-17T20:22:19
Madrid (MAD) - Zurich (ZRH) 2024-08-27 2024-09-04 115 USD 4 hours 40 minutes Direct 2024-04-18T12:12:27
Madrid (MAD) - Zurich (ZRH) 2024-08-29 2024-09-01 115 USD 4 hours 40 minutes Direct 2024-04-18T20:56:35
Madrid (MAD) - Zurich (ZRH) 2024-08-29 2024-09-04 115 USD 4 hours 40 minutes Direct 2024-04-18T13:25:23
Madrid (MAD) - Zurich (ZRH) 2024-08-29 2024-09-07 115 USD 4 hours 40 minutes Direct 2024-04-18T20:52:51
Madrid (MAD) - Zurich (ZRH) 2024-08-30 2024-09-01 115 USD 4 hours 40 minutes Direct 2024-04-18T22:01:38
Madrid (MAD) - Zurich (ZRH) 2024-08-30 2024-09-02 115 USD 4 hours 40 minutes Direct 2024-04-18T09:44:21
Madrid (MAD) - Zurich (ZRH) 2024-08-30 2024-09-05 115 USD 4 hours 40 minutes Direct 2024-04-18T00:15:38
Madrid (MAD) - Zurich (ZRH) 2024-08-30 2024-09-08 115 USD 4 hours 40 minutes Direct 2024-04-18T01:45:16
Madrid (MAD) - Zurich (ZRH) 2024-08-31 2024-09-04 115 USD 4 hours 40 minutes Direct 2024-04-18T16:18:42
Madrid (MAD) - Zurich (ZRH) 2024-08-31 2024-09-07 115 USD 4 hours 40 minutes Direct 2024-04-18T13:41:23
Madrid (MAD) - Zurich (ZRH) 2024-08-31 2024-09-08 115 USD 4 hours 40 minutes Direct 2024-04-19T10:45:07
Madrid (MAD) - Zurich (ZRH) 2024-07-11 2024-07-18 187 USD 13 hours 5 minutes Connection 2024-04-14T16:12:10
Madrid (MAD) - Zurich (ZRH) 2024-07-11 2024-07-17 188 USD 4 hours 40 minutes Direct 2024-04-14T16:11:25

Madrid to Zurich flight status

Flight Origin Destination Departure Arrival Equip
JU8033 Madrid (MAD) Zurich (ZRH) 7 a.m. 8:10 a.m. E90
AM6866 Madrid (MAD) Zurich (ZRH) 2:55 p.m. 5:10 p.m. None
UX1675 Madrid (MAD) Zurich (ZRH) 7:55 a.m. 10:10 a.m. B738
UX1671 Madrid (MAD) Zurich (ZRH) 2:55 p.m. 5:10 p.m. B738
IB3464 Madrid (MAD) Zurich (ZRH) 8:45 a.m. 11:05 a.m. A20N
JL6967 Madrid (MAD) Zurich (ZRH) 8 p.m. 10:20 p.m. 320
IB3466 Madrid (MAD) Zurich (ZRH) 11:40 a.m. 2 p.m.
JU7417 Madrid (MAD) Zurich (ZRH) 2:55 p.m. 5:10 p.m. None
IB3476 Madrid (MAD) Zurich (ZRH) 8 p.m. 10:20 p.m. A321
LX2033 Madrid (MAD) Zurich (ZRH) 7:45 p.m. 10 p.m. BCS1
IB3474 Madrid (MAD) Zurich (ZRH) 4:35 p.m. 6:55 p.m. A332
AA8825 Madrid (MAD) Zurich (ZRH) 12:45 p.m. 2:35 p.m. 319
LX2021 Madrid (MAD) Zurich (ZRH) 10:10 a.m. 12:25 p.m. BCS1
AA8612 Madrid (MAD) Zurich (ZRH) 4:05 p.m. 6:45 p.m. CR9
AA8759 Madrid (MAD) Zurich (ZRH) 6:30 a.m. 7:50 a.m. 319
2L2033 Madrid (MAD) Zurich (ZRH) 7:45 p.m. 10 p.m.
LX2027 Madrid (MAD) Zurich (ZRH) 10:05 a.m. 12:20 p.m. BCS3
VY6598 Madrid (MAD) Zurich (ZRH) 10:35 a.m. 12:30 p.m. A20N
VY5289 Madrid (MAD) Zurich (ZRH) 7:30 a.m. 9:15 a.m.
IB8782 Madrid (MAD) Zurich (ZRH) 4:30 p.m. 6:55 p.m. Canadair CRJ 1000
UX7446 Madrid (MAD) Zurich (ZRH) 7:55 a.m. 10:10 a.m. Boeing 737-800 (winglets)
AM6990 Madrid (MAD) Zurich (ZRH) 8 a.m. 10:20 a.m. None
IB3472 Madrid (MAD) Zurich (ZRH) 6 p.m. 8:20 p.m. A20N
LA7090 Madrid (MAD) Zurich (ZRH) 4:30 p.m. 6:55 p.m. None
LZ2021 Madrid (MAD) Zurich (ZRH) 10 a.m. 12:15 p.m.
OB5504 Madrid (MAD) Zurich (ZRH) 3:55 p.m. 6:15 p.m. None
LA7200 Madrid (MAD) Zurich (ZRH) 8 p.m. 10:20 p.m.
LX2031 Madrid (MAD) Zurich (ZRH) 6 a.m. 8:15 a.m. BCS3
SMR316 Madrid (MAD) Zurich (ZRH) 2:55 p.m. 5:15 p.m.
DE3686 Madrid (MAD) Zurich (ZRH) 7:40 p.m. 9:55 p.m. 320
AK1656 Madrid (MAD) Zurich (ZRH) 3:25 p.m. 5:35 p.m.
JJ8612 Madrid (MAD) Zurich (ZRH) 3:40 p.m. 6 p.m. 319