ORY → RAK Paris to Marrakesh
live
Direct flights from Paris (ORY) to Marrakesh (RAK): 59 nonstop departures observed each week across 4 airlines. 98% of the last 43 tracked flights arrived within 15 minutes of schedule. The median arrival is 4 minutes early. No cancellations were recorded across the 55 tracked flights. The nonstop covers 2,094 km, an estimated 3 hours 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Paris and Marrakesh. Updated 3 November 2026 at 15:48 UTC.
Today, ORY → RAK Tue 3 Nov · local times
Sched Flight ORY departure RAK arrival
06:55
TO3010 Transavia France
Left 06:55
Landed 09:20
08:05
TO3014 Transavia France
Left 08:05
Landed 10:15 −15
10:55
TO9802 Transavia France
Left 10:55
Landed 13:05 −15
12:00
AT749 Royal Air Maroc
Left 12:18 +18
Landed 13:50 −30
14:15
TO3016 Transavia France
Est. 14:15 Departure not confirmed by the board
RAK est. 16:05 sched 16:40
15:15
TO3018 Transavia France
Est. 15:15 Departure not confirmed by the board
RAK 17:40 scheduled
Checked ORY board 15:48 · RAK board 15:48
ORY
Paris
smooth · +6
RAK
Marrakesh
smooth · +0
dep bank 06:15–19:45 59x weekly
Runs reliable · 4 airlines · 59x weekly · nonstop
98% on time
of the last 43 tracked ORY → RAK flights arrived within 15 minutes
Median arrival delay is −4 min . 0 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −4 min across the last 43 arrivals
Flight time ~3h 11m estimated from route distance
Weekly departures 59x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 55
The week scheduled departures · origin local time
Royal Air Maroc Transavia France TUI Belgium Vueling
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
Royal Air MarocAT 100% on time
Flights AT641 06:15 We Th Fr Sa Su · AT749 12:00 daily
Transavia FranceTO 97% on time
Flights TO3010 varies daily · TO3014 varies Mo Tu We Th Fr Sa · TO9800 varies Mo Tu We Th Su · TO9802 10:55 Tu We
TUI BelgiumTB
Flights TB7522 varies Tu We Fr Su
VuelingVY
Flights VY8066 06:55 Mo We Fr Su
History operated legs · board outcomes
11-03 AT749 dep +18 → arr −30
11-01 AT641 dep +15 → arr −15
11-01 AT749 dep +28 → arr −10
10-31 AT641 dep +24 → arr +0
10-31 AT749 dep +13 → arr −30
10-30 AT749 dep +15 → arr −20
Show 32 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 ORY and RAK, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 120 Completed 80 Delayed 18 Within 15m 62/80 Median +0m
AT749 Royal Air Maroc
8 days
Tue, Nov 3
2/2 legs · CN-RGK
ORY
Departure
12:18
Departed · Sched 12:0018m late
→
RAK
Arrival
13:50
Landed · Sched 14:2030m early
ORY
Departure
12:00 Departed
→
RAK
Arrival
14:25
Landed · Sched 14:205m late
Sun, Nov 1
2/2 legs · CN-RGI
ORY
Departure
12:28
Departed · Sched 12:0028m late
→
RAK
Arrival
14:10
Landed · Sched 14:2010m early
Sat, Oct 31
2/2 legs · CN-RGI
ORY
Departure
12:13
Departed · Sched 12:0013m late
→
RAK
Arrival
13:50
Landed · Sched 14:2030m early
Fri, Oct 30
2/2 legs · CN-RGI
ORY
Departure
12:15
Departed · Sched 12:0015m late
→
RAK
Arrival
14:00
Landed · Sched 14:2020m early
Thu, Oct 29
2/2 legs · CN-RGI
ORY
Departure
12:54
Departed · Sched 12:0054m late
→
RAK
Arrival
14:30
Last seen · Sched 14:2010m late
Wed, Oct 28
2/2 legs · CN-RGI
ORY
Departure
12:23
Departed · Sched 12:0023m late
→
RAK
Arrival
14:25
Landed · Sched 14:205m late
Tue, Oct 27
1/2 legs · CN-RGI
ORY
Departure
—
Board row not captured for this rotation yet.
→
RAK
Arrival
14:25
Landed · Sched 14:205m late
Full AT749 history →
TO3010 Transavia France
7 days
ORY
Departure
Sched 06:55
Scheduled departure
→
ORY
Departure
Sched 06:35
Scheduled time only · no board update captured
→
RAK
Arrival
08:30
Landed · Sched 09:0030m early
ORY
Departure
06:20 Departed
→
RAK
Arrival
08:05
Landed · Sched 08:4540m early
ORY
Departure
Sched 06:15
Scheduled time only · no board update captured
→
ORY
Departure
Sched 10:00
Scheduled time only · no board update captured
→
RAK
Arrival
Sched 12:25
Scheduled time only · no board update captured
ORY
Departure
06:39
Departed · Sched 06:309m late
→
RAK
Arrival
Sched 08:55
Scheduled time only · no board update captured
ORY
Departure
07:03
Departed · Sched 06:4518m late
→
RAK
Arrival
08:55
Landed · Sched 09:1015m early
Full TO3010 history →
TO3014 Transavia France
6 days
ORY
Departure
08:05 Departed
→
RAK
Arrival
10:15
Landed · Sched 10:3015m early
ORY
Departure
Sched 07:35
Scheduled time only · no board update captured
→
RAK
Arrival
Sched 10:00
Scheduled time only · no board update captured
ORY
Departure
Sched 07:05
Scheduled time only · no board update captured
→
RAK
Arrival
09:05
Landed · Sched 09:3025m early
ORY
Departure
Sched 07:25
Scheduled time only · no board update captured
→
RAK
Arrival
Sched 09:50
Scheduled time only · no board update captured
ORY
Departure
07:56
Departed · Sched 07:2531m late
→
RAK
Arrival
Sched 09:50
Scheduled time only · no board update captured
ORY
Departure
13:11
Departed · Sched 12:1061m late
→
RAK
Arrival
14:50
Last seen · Sched 14:3515m late
Full TO3014 history →
TO3016 Transavia France
8 days
ORY
Departure
Sched 14:15
Scheduled departure
→
RAK
Arrival
16:05
Est. · Sched 16:4035m early
ORY
Departure
Sched 12:05
Scheduled time only · no board update captured
→
ORY
Departure
Sched 14:05
Scheduled time only · no board update captured
→
RAK
Arrival
16:40
Landed · Sched 16:3010m late
ORY
Departure
Sched 14:25
Scheduled time only · no board update captured
→
RAK
Arrival
16:15
Landed · Sched 16:5035m early
ORY
Departure
Sched 13:00
Scheduled time only · no board update captured
→
ORY
Departure
15:18
Departed · Sched 14:3543m late
→
RAK
Arrival
Sched 17:00
Scheduled time only · no board update captured
ORY
Departure
10:00
Departed · Sched 09:4515m late
→
RAK
Arrival
11:50
Landed · Sched 12:1020m early
ORY
Departure
14:38
Departed · Sched 14:1523m late
→
Full TO3016 history →
TO3018 Transavia France
7 days
ORY
Departure
Sched 15:15
Scheduled departure
→
RAK
Arrival
Sched 17:40
Scheduled arrival · landing pending
ORY
Departure
Sched 13:10
Scheduled time only · no board update captured
→
ORY
Departure
15:20 Departed
→
RAK
Arrival
17:30
Landed · Sched 17:4515m early
ORY
Departure
Sched 13:55
Scheduled time only · no board update captured
→
ORY
Departure
09:58
Departed · Sched 09:1543m late
→
ORY
Departure
Sched 15:15
Scheduled time only · no board update captured
→
RAK
Arrival
17:55
Landed · Sched 17:4015m late
ORY
Departure
15:32
Departed · Sched 15:1517m late
→
Full TO3018 history →
TO9802 Transavia France
2 days
ORY
Departure
Sched 10:55
Scheduled departure
→
RAK
Arrival
13:05
Landed · Sched 13:2015m early
ORY
Departure
—
Board row not captured for this rotation yet.
→
Full TO9802 history →
TO3012 Transavia France
6 days
ORY
Departure
Sched 14:30
Scheduled time only · no board update captured
→
ORY
Departure
Sched 07:45
Scheduled time only · no board update captured
→
RAK
Arrival
09:40
Landed · Sched 10:1030m early
ORY
Departure
08:00 Departed
→
RAK
Arrival
10:00
Landed · Sched 10:2525m early
ORY
Departure
Sched 14:20
Scheduled time only · no board update captured
→
ORY
Departure
15:48
Departed · Sched 15:1038m late
→
RAK
Arrival
Sched 17:35
Scheduled time only · no board update captured
ORY
Departure
07:50
Departed · Sched 07:4010m late
→
RAK
Arrival
09:50
Landed · Sched 10:0515m early
Full TO3012 history →
TO9800 Transavia France
3 days
ORY
Departure
Sched 19:25
Scheduled time only · no board update captured
→
RAK
Arrival
22:25
Landed · Sched 21:5035m late
ORY
Departure
10:55 Departed
→
RAK
Arrival
12:55
Landed · Sched 13:2025m early
ORY
Departure
11:22
Departed · Sched 10:5527m late
→
Full TO9800 history →
VY8066 Vueling
4 days
Mon, Nov 2
2/2 legs · EC-MXP
ORY
Departure
07:07
Departed · Sched 06:5512m late
→
RAK
Arrival
09:00
Landed · Sched 09:1515m early
Sun, Nov 1
2/2 legs · EC-OJG
ORY
Departure
06:58
Departed · Sched 06:553m late
→
RAK
Arrival
08:45
Landed · Sched 09:1530m early
Fri, Oct 30
2/2 legs · EC-MAO
ORY
Departure
07:10
Departed · Sched 07:0010m late
→
RAK
Arrival
08:55
Last seen · Sched 09:2025m early
Wed, Oct 28
2/2 legs · EC-OJG
ORY
Departure
07:26
Departed · Sched 07:0521m late
→
RAK
Arrival
09:26
Landed · Sched 09:304m early
Full VY8066 history →
AT641 Royal Air Maroc
5 days
Sun, Nov 1
2/2 legs · CN-ROB
ORY
Departure
06:30
Departed · Sched 06:1515m late
→
RAK
Arrival
08:20
Landed · Sched 08:3515m early
Sat, Oct 31
2/2 legs · CN-ROZ
ORY
Departure
06:39
Departed · Sched 06:1524m late
→
Fri, Oct 30
2/2 legs · CN-ROR
ORY
Departure
06:30
Departed · Sched 06:1515m late
→
RAK
Arrival
08:20
Last seen · Sched 08:3515m early
Thu, Oct 29
2/2 legs · CN-RGN
ORY
Departure
06:33
Departed · Sched 06:1518m late
→
RAK
Arrival
08:10
Last seen · Sched 08:3525m early
Wed, Oct 28
2/2 legs · CN-RGW
ORY
Departure
06:25
Departed · Sched 06:1510m late
→
RAK
Arrival
08:25
Last seen · Sched 08:3510m early
Full AT641 history →
TB7522 TUI Belgium
4 days
ORY
Departure
19:45 Departed
→
ORY
Departure
Sched 11:00
Scheduled time only · no board update captured
→
RAK
Arrival
Sched 13:15
Scheduled time only · no board update captured
ORY
Departure
11:15
Departed · Sched 11:0015m late
→
RAK
Arrival
13:00
Landed · Sched 13:3535m early
ORY
Departure
20:14
Departed · Sched 20:059m late
→
RAK
Arrival
Sched 22:20
Scheduled time only · no board update captured
Full TB7522 history →
TO3126 Transavia France
1 day
ORY
Departure
13:26
Departed · Sched 13:1016m late
→
RAK
Arrival
Sched 15:35
Scheduled time only · no board update captured
Full TO3126 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: Paris (ORY) to Marrakesh (RAK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORY-RAK
Copy
How we measure this →
ORY to RAK questions
Is ORY–RAK running on time right now? Mostly on schedule. The departure side at ORY is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORY–RAK? Operators schedule morning departures around 06:15 from ORY. Earlier flights typically land before destination-airport delays accumulate later in the day; check the RAK delay card to confirm conditions when you'd arrive.
How long is the flight from ORY to RAK? Great-circle distance is 2,094 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 178–209 min gate-to-gate on this route.
How often does ORY–RAK fly? 4 carriers operate this route, around 59 flights a week between them. Compare carrier days and times in the airline list above.