RAK → GVA Marrakesh to Geneva
live
Direct flights from Marrakesh (RAK) to Geneva (GVA): 19 nonstop departures observed each week across 3 airlines. 50% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. No cancellations were recorded across the 26 tracked flights. The nonstop covers 2,029 km, an estimated 3 hours 6 minutes in the air. Measured by Pro Flight Search from live flight boards at Marrakesh and Geneva. Updated 25 October 2026 at 20:16 UTC.
Today, RAK → GVA Sun 25 Oct · local times
Sched Flight RAK departure GVA arrival
08:55
U21554 easyJet
Est. 08:55 Departure not confirmed by the board
·
11:10
LX2201 SWISS
Left 11:10
Landed 15:22 −3
18:50
U21558 easyJet
Est. 18:50 Departure not confirmed by the board
·
·
DS1554EASYJET
Departed
Landed 13:26 +6
·
DS1558EASYJET
Departed
GVA est. 23:12 +12 In the air · sched 23:00
Checked RAK board 15:48 · GVA board 21:16
RAK
Marrakesh
smooth · +0
GVA
Geneva
busy · +16
dep bank 07:55–23:00 19x weekly
Runs rough · 3 airlines · 19x weekly · nonstop
50% on time
of the last 26 operated RAK → GVA flights arrived within 15 minutes
Median arrival delay is +16 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +16 min across the last 26 operated legs
Flight time ~3h 06m estimated from route distance
Weekly departures 19x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
The week scheduled departures · origin local time
easyJet EasyJet Switzerland Swiss International Air Lines
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
easyJetU2 57% on time
Flights U21554 varies daily · U21558 varies Mo We Th Fr Sa Su
EasyJet SwitzerlandDS 50% on time
Flights DS1554 varies daily · DS1558 varies Mo We Th Fr Sa Su
Swiss International Air LinesLX 40% on time
Flights LX2201 09:45 Mo Tu Th Fr Su
History operated legs · board outcomes
10-25 DS1554 arrived +6
10-24 DS1554 arrived +268
10-24 DS1558 arrived +24
10-23 DS1554 arrived +87
10-23 DS1558 arrived −1
10-22 DS1554 arrived +15
10-22 DS1558 arrived +34
10-21 DS1554 arrived −9
10-21 DS1558 arrived +102
10-20 DS1554 arrived +11
10-19 DS1554 arrived +79
10-19 DS1558 arrived −1
10-18 DS1554 arrived +46
10-18 DS1558 arrived −8
Show 18 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 RAK and GVA, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 41 Completed 29 Delayed 15 Within 15m 16/29 Median +14m
DS1554 EASYJET
8 days
Sun, Oct 25
1/2 legs · HBJXV
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:26
Landed · Sched 13:206m late
Sat, Oct 24
1/2 legs · HBJXJ
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
18:33
Landed · Sched 14:05268m late
Fri, Oct 23
1/2 legs · HBAYQ
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
00:27
Landed · Sched 23:0087m late
Thu, Oct 22
1/2 legs · HBJXP
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:20
Landed · Sched 13:0515m late
Wed, Oct 21
1/2 legs · HBJXB
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
12:56
Landed · Sched 13:059m early
Tue, Oct 20
1/2 legs · HBJZY
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:21
Landed · Sched 13:1011m late
Mon, Oct 19
1/2 legs · HBJXP
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
22:19
Landed · Sched 21:0079m late
Sun, Oct 18
1/2 legs · HBJXS
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
23:46
Landed · Sched 23:0046m late
DS1558 EASYJET
7 days
Sun, Oct 25
1/2 legs · HBJXS
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
23:12
Landed · Sched 23:0012m late
Sat, Oct 24
1/2 legs · HBJXS
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
23:14
Landed · Sched 22:5024m late
Fri, Oct 23
1/2 legs · HBJXR
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:14
Landed · Sched 13:151m early
Thu, Oct 22
1/2 legs · HBJXS
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
23:34
Landed · Sched 23:0034m late
Wed, Oct 21
1/2 legs · HBJXJ
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
23:42
Landed · Sched 22:00102m late
Mon, Oct 19
1/2 legs · HBJXF
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:04
Landed · Sched 13:051m early
Sun, Oct 18
1/2 legs · HBAYO
RAK
Departure
—
Board row not captured for this rotation yet.
→
GVA
Arrival
13:02
Landed · Sched 13:108m early
LX2201 SWISS
5 days
Sun, Oct 25
2/2 legs · HB-JCH
RAK
Departure
Sched 11:10
Scheduled departure
→
GVA
Arrival
15:22
Landed · Sched 15:253m early
Fri, Oct 23
2/2 legs · HBJCS
RAK
Departure
Sched 09:45
Scheduled time only · no board update captured
→
GVA
Arrival
15:15
Landed · Sched 14:5520m late
Thu, Oct 22
2/2 legs · HBJCK
RAK
Departure
09:45 Departed
→
GVA
Arrival
15:09
Landed · Sched 14:5514m late
RAK
Departure
Sched 10:00
Scheduled time only · no board update captured
→
GVA
Arrival
15:36
Landed · Sched 15:1026m late
Mon, Oct 19
2/2 legs · HB-JCU
RAK
Departure
09:45 Departed
→
GVA
Arrival
15:11
Landed · Sched 14:5516m late
Full LX2201 history →
U21554 easyJet
8 days
RAK
Departure
Sched 08:55
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
RAK
Departure
12:40
Last seen · Sched 08:55225m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 23
1/2 legs · HB-AYQ
RAK
Departure
19:00
Last seen · Sched 17:5070m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
RAK
Departure
Sched 07:55
Scheduled time only · no board update captured
→
GVA
Arrival
—
Board row not captured for this rotation yet.
RAK
Departure
Sched 07:55
Scheduled time only · no board update captured
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Tue, Oct 20
2/2 legs · HB-JZY
RAK
Departure
08:10 Departed
→
GVA
Arrival
13:21
Landed · Sched 13:1011m late
Mon, Oct 19
1/2 legs · HB-JXP
RAK
Departure
16:50
Departed · Sched 15:5555m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
RAK
Departure
Sched 17:45
Scheduled time only · no board update captured
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Full U21554 history →
U21558 easyJet
7 days
RAK
Departure
Sched 18:50
Scheduled departure
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
1/2 legs · HB-JXS
RAK
Departure
17:45 Departed
→
GVA
Arrival
—
Board row not captured for this rotation yet.
RAK
Departure
Sched 08:05
Scheduled time only · no board update captured
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 22
1/2 legs · HB-JXS
RAK
Departure
18:30
Departed · Sched 17:5535m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Wed, Oct 21
1/2 legs · HB-JXJ
RAK
Departure
18:45
Departed · Sched 16:55110m late
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 19
1/2 legs · HB-JXF
RAK
Departure
07:55 Departed
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 18
1/2 legs · HB-AYO
RAK
Departure
08:00 Departed
→
GVA
Arrival
—
Board row not captured for this rotation yet.
Full U21558 history →
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 — Marrakesh (RAK) to Geneva (GVA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/RAK-GVA
Copy
How we measure this →
RAK to GVA questions
Is RAK–GVA running on time right now? Smooth skies ahead. The arrival side at GVA is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from RAK to GVA? Great-circle distance is 2,029 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 173–204 min gate-to-gate on this route.
How often does RAK–GVA fly? 3 carriers operate this route, around 31 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at RAK and arrival-side delay at GVA, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.