Zurich to Madrid flight status today

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

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

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

List of 60 flights from Zurich, CH (ZRH) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
AA8734 11:55 14:20 Arrived On time
AA8600 07:30 09:55 Arrived Delayed by 17m
AA8538 19:40 22:05 Scheduled On time

 

No. Departure Arrival Last Update Status
JL6966 07:30 09:55 Arrived Delayed by 17m

 

No. Departure Arrival Last Update Status
IB632 19:40 22:05 Departed On time
IB628 11:55 14:20 Departed On time
IB630 14:55 17:20 Scheduled On time
IB634 07:30 09:55 Arrived On time
IB1284 11:50 14:15 Scheduled
IB3471 19:40 22:05 In Air
IB3477 11:50 14:15 Arrived
IB3475 07:30 09:55 Arrived Delayed by 17m
IB3467 14:45 17:10 Arrived
IB3469 15:10 17:35 Arrived On time
IB8783 19:40 22:05 Landed 22:04
IB8781 11:50 14:20 Arrived
IB3473 13:15 15:50 Landed

 

No. Departure Arrival Last Update Status
EY4332 11:05 13:30 Departed On time
EY7598 18:30 20:55 Scheduled On time

 

No. Departure Arrival Last Update Status
AM6865 11:05 13:30 Departed On time
AM6867 18:30 20:55 Scheduled On time

 

No. Departure Arrival Last Update Status
UX1676 11:05 13:30 Departed On time
UX1672 18:30 20:55 Scheduled On time
UX1678 10:05 12:30 Arrived
UX1814 18:40 21:05 Landed

 

No. Departure Arrival Last Update Status
JU7416 11:05 13:30 Departed On time
JU7442 18:35 20:55 Arrived
JU8032 12:20 14:40 Landed

 

No. Departure Arrival Last Update Status
VY5147 11:55 14:20 Scheduled On time
VY5143 19:40 22:05 Scheduled On time
VY5374 14:55 17:20 Arrived On time
VY5257 07:30 09:55 Arrived On time

 

No. Departure Arrival Last Update Status
LA8795 16:20 18:45 Scheduled On time
LA5402 11:55 14:20 Scheduled On time
LA1556 19:40 22:05 Scheduled On time
LA1569 07:30 09:55 Arrived On time
LA8789 06:55 09:20 Scheduled On time
LA1673 14:55 17:20 Scheduled On time
LA7094 19:35 22:00 Landed

 

No. Departure Arrival Last Update Status
LX2032 16:20 18:45 Scheduled On time
LX2026 06:55 09:20 Arrived On time
LX2020 06:55 09:20 Arrived On time
LX2030 20:55 23:15 Landed

 

No. Departure Arrival Last Update Status
MU4967 18:30 20:55 Arrived On time

 

No. Departure Arrival Last Update Status
WK2032 19:30 None Arrived On time
WK2026 14:05 None Arrived On time
WK2020 07:00 09:20 Landed

 

No. Departure Arrival Last Update Status
AP1676 13:30 None Arrived On time

 

No. Departure Arrival Last Update Status
P61676 13:30 None Arrived On time
P61672 20:55 None Arrived On time

 

No. Departure Arrival Last Update Status
I23475 09:55 None Arrived Early
I23477 14:30 None Arrived Early
I23471 21:25 None Arrived Early

 

No. Departure Arrival Last Update Status
2L2026 13:25 None Arrived On time
2L2020 07:00 09:20 Cancelled
2L2032 16:40 19:00 Cancelled

 

No. Departure Arrival Last Update Status
BT2032 19:30 None Arrived Delayed by 46 minutes

 

No. Departure Arrival Last Update Status
OB5503 11:55 14:25 Scheduled On time
OB5505 18:40 21:05 Landed

 

No. Departure Arrival Last Update Status
JJ8613 18:45 21:05