Madrid to Geneva flight status today

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

The distance from Madrid, ES (MAD) to Geneva, CH (GVA) is 1009 km (627 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Tuesday 2025-11-18 11:28 AM. The time zone of the destination point Geneve Airport is GMT+1:00 The current time is Tuesday 2025-11-18 11:28 AM.

Iberia | American Airlines | easyJet | Finnair | Vueling | Air Nostrum | LATAM Airlines | Japan Airlines | TAAG | Iberia Express | Sprint Air | TAB | SWISS | LATAM Airlines Brasil |

List of 60 flights from Madrid, ES (MAD) to Geneva, CH (GVA).
No. Departure Arrival Last Update Status
IB621 20:20 22:20 Scheduled On time
IB1279 15:50 17:50 Scheduled On time
IB1275 07:15 09:15 Arrived On time
IB613 09:50 11:50 Scheduled On time
IB615 11:25 13:25 Arrived On time
IB1277 11:25 13:25 Arrived Delayed by 19m
IB619 18:00 20:00 Departed On time
IB617 15:50 17:50 Arrived On time
IB623 07:15 09:15 Scheduled On time
IB1281 11:30 13:25 Arrived Delayed by 19m
IB8678 17:30 19:25 Arrived
IB3482 20:25 22:20 Arrived
IB3490 11:30 13:25 Arrived
IB3480 09:55 11:50 Arrived
IB8674 07:15 09:15 Arrived
IB3488 18:05 20:00 Arrived
IB8682 11:30 13:25 Arrived
IB3486 15:50 17:50 Arrived On time
IB3484 18:35 20:35 Arrived
IB3492 07:30 09:30 Landed
IB3478 11:20 13:15 Landed

 

No. Departure Arrival Last Update Status
AA8821 07:15 09:15 Departed On time
AA8554 09:50 11:50 Scheduled On time
AA8789 11:25 13:25 Arrived On time
AA8739 18:00 20:00 Scheduled On time
AA8646 15:50 17:50 Scheduled On time
AA8607 20:25 22:20 Scheduled On time

 

No. Departure Arrival Last Update Status
U21384 13:50 15:45 Arrived On time
U21386 20:45 22:40 Arrived On time
U29418 12:59 None Delayed

 

No. Departure Arrival Last Update Status
AY5569 07:15 09:15 Arrived On time
AY5567 15:50 17:50 Scheduled On time
AY5624 15:50 17:50 Arrived
AY5622 16:25 18:25 Landed

 

No. Departure Arrival Last Update Status
VY5149 20:20 22:20 Scheduled On time
VY5211 11:25 13:25 Arrived On time
VY5148 09:50 11:45 Arrived On time
VY5808 07:15 09:15 Arrived On time
VY5820 16:10 18:05 Scheduled On time
VY5369 18:05 20:00 Scheduled On time
VY5838 11:30 13:25 Arrived Delayed by 20m
VY5287 07:15 09:15 Arrived

 

No. Departure Arrival Last Update Status
YW1293 18:00 20:00 Arrived On time

 

No. Departure Arrival Last Update Status
LA1696 16:10 18:05 Arrived On time
LA1597 20:25 22:20 Scheduled On time
LA5399 16:25 18:25 Landed
LA7140 20:30 22:25 Unknown
LA5126 15:50 17:50

 

No. Departure Arrival Last Update Status
JL6947 09:50 11:45 Scheduled On time
JL6953 20:20 22:20 Scheduled

 

No. Departure Arrival Last Update Status
DT6484 07:15 09:15 Arrived

 

No. Departure Arrival Last Update Status
I23490 15:20 None Arrived On time
I23482 21:45 None Arrived On time
I23486 17:40 None Arrived On time
I23480 11:50 None Arrived Early

 

No. Departure Arrival Last Update Status
P896 19:48 None Arrived Delayed by 35 minutes

 

No. Departure Arrival Last Update Status
2L6065 13:35 15:27 Landed

 

No. Departure Arrival Last Update Status
LX2049 21:05 22:55 Unknown
LX2043 10:40 12:35 Landed

 

No. Departure Arrival Last Update Status
JJ8624 15:50 17:50