MAD → GVA Madrid to Geneva
live
Direct flights from Madrid (MAD) to Geneva (GVA): 18 nonstop departures observed each week across 3 airlines. 92% of the last 12 operated flights arrived within 15 minutes of schedule. The median arrival is 4 minutes late. No cancellations were recorded across the 12 tracked flights. The nonstop covers 1,010 km, an estimated 1 hour 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Madrid and Geneva. Updated 10 September 2026 at 23:37 UTC.
MAD
Madrid
smooth · +9
GVA
Geneva
busy · +26
dep bank 07:15–20:25 18x weekly
Runs reliable · 3 airlines · 18x weekly · nonstop
92% on time
of the last 12 operated MAD → GVA flights arrived within 15 minutes
Median arrival delay is +4 min . 0 of 12 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +4 min across the last 12 operated legs
Flight time ~1h 48m estimated from route distance
Weekly departures 18x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 12
The week scheduled departures · origin local time
Air Europa Avialeasing Iberia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air EuropaUX
Flights UX1663 08:00 daily · UX1665 varies daily
AvialeasingEC
Flights EC1312 varies Mo We Fr Su
IberiaIB 100% on time
Flights IB1275 07:15 Mo Tu We Th Fr Sa · IB613 09:50 daily · IB1281 11:30 Tu Th Fr Sa Su · IB615 11:30 Mo We
History operated legs · board outcomes
09-10 AA8530 departed −4
09-10 AA8646 departed +20
09-10 AA8821 departed +12
09-10 AY5569 departed +12
09-10 DT6484 departed +12
Show 4 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MAD and GVA, paired departure → arrival per flight and day. Board tracking since Thu, Sep 10 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 32 Completed 12 Delayed 1 Within 15m 11/12 Median +4m
AA8530 American Airlines
2 days
MAD
Departure
Sched 11:30
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
MAD
Departure
11:26
Departed · Sched 11:304m early
→
GVA
Arrival
—
Board row not captured for this rotation yet.
AA8646 American Airlines
2 days
MAD
Departure
Sched 16:10
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
MAD
Departure
16:30
Departed · Sched 16:1020m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
AA8739 American Airlines
1 day
MAD
Departure
Sched 18:05
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
AA8821 American Airlines
2 days
MAD
Departure
Sched 07:15
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
MAD
Departure
07:27
Departed · Sched 07:1512m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
AY5569 Finnair
2 days
MAD
Departure
Sched 07:15
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
MAD
Departure
07:27
Departed · Sched 07:1512m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
DT6484 TAAG
2 days
MAD
Departure
Sched 07:15
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
MAD
Departure
07:27
Departed · Sched 07:1512m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
EC1312 easyJet
1 day
MAD
Departure
Sched 14:25
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Full EC1312 history →
IB1275 Iberia
2 days
MAD
Departure
Sched 07:15
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · ECOTF
MAD
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
09:17
Landed · Sched 09:152m late
Full IB1275 history →
IB1279 Iberia
2 days
MAD
Departure
Sched 16:10
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · ECMJP
MAD
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
18:14
Landed · Sched 18:059m late
Full IB1279 history →
IB1281 Iberia
2 days
MAD
Departure
Sched 11:30
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · ECLJT
MAD
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:12
Landed · Sched 13:2513m early
Full IB1281 history →
IB1293 Iberia
1 day
MAD
Departure
Sched 18:05
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Full IB1293 history →
IB613 Iberia
2 days
Fri, Sep 11
1/2 legs · ECHUH
MAD
Departure
Sched 09:50
Scheduled departure
→
GVA
Arrival
Sched 11:45
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Sep 10
2/2 legs · ECHUH
MAD
Departure
Sched 09:50
Scheduled time only · no board update captured
→
GVA
Arrival
11:41
Landed · Sched 11:454m early
Full IB613 history →
IB621 Iberia
2 days
MAD
Departure
Sched 20:25
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · ECNTP
MAD
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
22:29
Landed · Sched 22:254m late
Full IB621 history →
LA1696 LATAM Airlines
1 day
MAD
Departure
Sched 16:10
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
UX1663 Air Europa
2 days
MAD
Departure
Sched 08:00
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · ECMKL
MAD
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
09:41
Landed · Sched 09:5514m early
Full UX1663 history →
UX1665 Air Europa
2 days
MAD
Departure
Sched 15:20
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · ECLXV
MAD
Departure
—
Board row not captured for this rotation yet.
→
Full UX1665 history →
VY5808 Vueling
1 day
MAD
Departure
Sched 07:15
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
VY5820 Vueling
1 day
MAD
Departure
Sched 16:10
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
VY5838 Vueling
1 day
MAD
Departure
Sched 11:30
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Madrid (MAD) to Geneva (GVA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MAD-GVA
Copy
How we measure this →
MAD to GVA questions
Is MAD–GVA running on time right now? Mostly on schedule. The arrival side at GVA is the weaker end, route health score 76/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MAD–GVA? Operators schedule morning departures around 07:15 and evening departures around 18:05 from MAD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the GVA delay card to confirm conditions when you'd arrive.
How long is the flight from MAD to GVA? Great-circle distance is 1,010 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 101–117 min gate-to-gate on this route.
How often does MAD–GVA fly? 3 carriers operate this route, around 55 flights a week between them. Compare carrier days and times in the airline list above.