Madrid to Zurich flight status today

List of all flights from Madrid Spain (MAD) to Zurich Switzerland (ZRH) and airlines operated flight from Madrid to Zurich. The flight is an international flight from Spain to Switzerland. There are 64 flights operated by 20 airlines on this route.

The distance from Madrid, ES (MAD) to Zurich, CH (ZRH) is 1241 km (771 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Monday 2025-11-17 19:58 PM. The time zone of the destination point Zurich Airport is GMT+1:00 The current time is Monday 2025-11-17 19:58 PM.

LATAM Airlines | Vueling | Aeromexico | China Eastern | Iberia | Air Europa | Etihad Airways | American Airlines | SWISS | Air Serbia | Japan Airlines | Air Nostrum | TAB | Edelweiss Air | AlbaStar | Privilege Style | Iberia Express | Air Baltic | BoA | LATAM Airlines Brasil |

List of 64 flights from Madrid, ES (MAD) to Zurich, CH (ZRH).
No. Departure Arrival Last Update Status
LA1751 16:35 18:55 Arrived On time
LA1601 20:00 22:20 Scheduled On time
LA7090 16:30 18:55 Landed
LA7200 20:00 22:20 Landed

 

No. Departure Arrival Last Update Status
VY5142 08:45 11:10 Arrived Delayed by 23m
VY5144 16:35 18:55 Departed On time
VY5255 11:50 14:10 Arrived On time
VY5258 20:00 22:20 Scheduled On time

 

No. Departure Arrival Last Update Status
AM6946 07:45 10:05 Arrived Delayed by 19m
AM6866 14:55 17:15 Departed Delayed by 40m
AM6990 07:55 10:10 Arrived On time

 

No. Departure Arrival Last Update Status
MU4966 14:55 17:15 Departed Delayed by 40m

 

No. Departure Arrival Last Update Status
IB631 16:35 18:55 Departed On time
IB633 20:00 22:20 Scheduled On time
IB627 08:45 11:10 Arrived Delayed by 23m
IB629 11:50 14:10 Arrived On time
IB41 20:00 22:15 Arrived On time
IB3474 16:35 18:55 Arrived
IB3476 20:00 22:20 Arrived
IB3464 08:45 11:05 In Air
IB3466 11:40 14:00 Arrived
IB8784 11:40 14:00 Arrived
IB3468 08:00 10:25 Arrived
IB8782 16:30 18:55 Landed 18:51
IB8780 08:40 11:05 Arrived
IB3472 10:05 12:30 Landed

 

No. Departure Arrival Last Update Status
UX1671 14:55 17:15 Departed Delayed by 40m
UX1675 07:45 10:05 Arrived On time
UX1677 08:00 10:20 Arrived
UX1813 15:00 17:20 Landed

 

No. Departure Arrival Last Update Status
EY4331 14:55 17:15 Departed Delayed by 25m
EY7597 07:55 10:10 Scheduled On time
EY4342 07:55 10:10 Arrived

 

No. Departure Arrival Last Update Status
AA8781 16:35 18:55 Scheduled On time
AA8718 08:45 11:10 Arrived On time
AA8546 11:50 14:10 Scheduled On time
AA8720 20:00 22:20 Scheduled On time

 

No. Departure Arrival Last Update Status
LX2027 10:10 12:25 Scheduled On time
LX2033 19:35 21:55 Scheduled On time
LX2021 10:05 12:20 Scheduled Delayed by 25m
LX5733 None 12:30 Arrived
LX2031 06:00 08:15 Landed

 

No. Departure Arrival Last Update Status
JU7417 14:55 17:15 Arrived On time
JU7446 07:55 10:10 Arrived

 

No. Departure Arrival Last Update Status
JL6967 08:45 11:10 Arrived On time

 

No. Departure Arrival Last Update Status
YW1283 08:45 11:05 Arrived Delayed by 35 minutes
YW6122 05:50 08:13 Arrival Estimated 08:04

 

No. Departure Arrival Last Update Status
2L8238 09:50 11:55 Arrived Delayed by 41 minutes
2L2027 16:40 None Arrived On time
2L2021 10:00 12:15 Cancelled
2L2033 19:40 21:55 Cancelled

 

No. Departure Arrival Last Update Status
WK2033 22:25 None Arrived On time
WK2027 17:05 None Arrived On time
WK5129 22:07 None Arrived Delayed by 62 minutes

 

No. Departure Arrival Last Update Status
AP1675 10:10 None Arrived Early

 

No. Departure Arrival Last Update Status
P61675 10:10 None Arrived On time
P61671 17:10 None Arrived Delayed by 42 minutes

 

No. Departure Arrival Last Update Status
I23476 22:20 None Arrived Early
I23464 11:10 None Arrived Early
I23474 18:15 None Arrived Early

 

No. Departure Arrival Last Update Status
BT2033 22:35 None Arrived Delayed by 55 minutes

 

No. Departure Arrival Last Update Status
OB5504 15:55 18:15 Scheduled On time

 

No. Departure Arrival Last Update Status
JJ8614 19:55 22:15
JJ8612 15:45 18:05