Direct flights from Paris (ORY) to Agadir (AGA): 15 nonstop departures observed each week across 3 airlines. 83% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 29 tracked flights. The nonstop covers 2,275 km, an estimated 3 hours 25 minutes in the air. Measured by Pro Flight Search from live flight boards at Paris and Agadir. Updated 10 September 2026 at 09:37 UTC.
ORY
Paris
busy · +24
AGA
Agadir
smooth · +0
dep bank 06:10–19:55 15x weekly
Runs reliable · 3 airlines · 15x weekly · nonstop
83% on time
of the last 29 operated ORY → AGA flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 29 operated legs
Flight time ~3h 25m estimated from route distance
Weekly departures 15x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
Royal Air Maroc Transavia France TUI Belgium
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 AT665 12:35 daily
Transavia FranceTO 78% on time
Flights TO3000 varies Tu We Th Fr Su · TO3002 varies Th · TO3004 varies daily · TO3008 varies Mo Tu Sa
TUI BelgiumTB
Flights TB7552 11:50 Su
History operated legs · board outcomes
09-09 AT665 dep +11 → arr −15
09-07 AT665 dep +12 → arr −10
09-06 TB7552 dep +9 → arr −9
09-05 AT665 dep +34 → arr +15
Show 21 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 AGA, 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 65 Completed 45 Delayed 15 Within 15m 31/45 Median +11m
AT665 Royal Air Maroc
8 days
ORY
Departure
Sched 12:35
Scheduled departure
→
AGA
Arrival
Sched 15:05
Scheduled arrival · landing pending
Typical Thu schedule
ORY
Departure
12:46
Departed · Sched 12:3511m late
→
AGA
Arrival
14:50
Landed · Sched 15:0515m early
ORY
Departure
12:43
Departed · Sched 12:358m late
→
ORY
Departure
12:47
Departed · Sched 12:3512m late
→
AGA
Arrival
14:55
Landed · Sched 15:0510m early
ORY
Departure
12:39
Departed · Sched 12:354m late
→
ORY
Departure
13:09
Departed · Sched 12:3534m late
→
AGA
Arrival
15:20
Landed · Sched 15:0515m late
ORY
Departure
Sched 12:35
Scheduled time only · no board update captured
→
AGA
Arrival
Sched 15:05
Scheduled time only · no board update captured
ORY
Departure
Sched 12:35
Scheduled time only · no board update captured
→
AGA
Arrival
Sched 15:05
Scheduled time only · no board update captured
Full AT665 history →
TO3000 Transavia France
6 days
Thu, Sep 10
2/2 legs · F-HXIB
ORY
Departure
06:32
Departed · Sched 06:1517m late
→
AGA
Arrival
08:20
Est. · Sched 08:5030m early
Wed, Sep 9
2/2 legs · F-HXSO
ORY
Departure
06:21
Departed · Sched 06:1011m late
→
AGA
Arrival
08:40
Landed · Sched 08:455m early
Tue, Sep 8
2/2 legs · F-HXSX
ORY
Departure
06:43
Departed · Sched 06:3013m late
→
AGA
Arrival
08:55
Landed · Sched 09:0510m early
Sun, Sep 6
2/2 legs · F-HUYO
ORY
Departure
07:24
Departed · Sched 07:1014m late
→
AGA
Arrival
09:40
Landed · Sched 09:455m early
Fri, Sep 4
2/2 legs · F-HXSB
ORY
Departure
06:31
Departed · Sched 06:1021m late
→
AGA
Arrival
Sched 08:45
Scheduled time only · no board update captured
Thu, Sep 3
2/2 legs · F-HXSU
ORY
Departure
13:20
Departed · Sched 13:0515m late
→
AGA
Arrival
Sched 15:40
Scheduled time only · no board update captured
Full TO3000 history →
TO3004 Transavia France
8 days
Thu, Sep 10
2/2 legs · F-HXIE
ORY
Departure
09:57
Departed · Sched 09:3027m late
→
AGA
Arrival
Sched 12:05
Scheduled arrival · landing pending
ORY
Departure
11:48
Departed · Sched 11:0543m late
→
AGA
Arrival
13:50
Landed · Sched 13:4010m late
Tue, Sep 8
2/2 legs · F-HXSO
ORY
Departure
14:44
Departed · Sched 14:3014m late
→
Mon, Sep 7
2/2 legs · F-HXIE
ORY
Departure
06:33
Departed · Sched 06:2013m late
→
AGA
Arrival
08:35
Landed · Sched 08:5520m early
Sun, Sep 6
2/2 legs · F-HXIA
ORY
Departure
11:38
Departed · Sched 11:2513m late
→
AGA
Arrival
13:55
Landed · Sched 14:005m early
Sat, Sep 5
2/2 legs · F-HXSO
ORY
Departure
12:05
Departed · Sched 11:4025m late
→
AGA
Arrival
14:10
Last seen · Sched 14:155m early
Fri, Sep 4
2/2 legs · F-HXSL
ORY
Departure
13:51
Departed · Sched 13:0546m late
→
AGA
Arrival
Sched 15:40
Scheduled time only · no board update captured
Thu, Sep 3
2/2 legs · F-HXSP
ORY
Departure
12:12
Departed · Sched 11:5022m late
→
AGA
Arrival
Sched 14:25
Scheduled time only · no board update captured
Full TO3004 history →
TO3120 Transavia France
7 days
Wed, Sep 9
2/2 legs · F-HXSE
ORY
Departure
20:44
Departed · Sched 19:5549m late
→
AGA
Arrival
22:49
Last seen · Sched 22:3019m late
Tue, Sep 8
2/2 legs · F-HXSL
ORY
Departure
20:12
Departed · Sched 19:5517m late
→
AGA
Arrival
22:27
Last seen · Sched 22:303m early
Mon, Sep 7
2/2 legs · F-HXIB
ORY
Departure
19:58
Departed · Sched 19:553m late
→
AGA
Arrival
22:35
Last seen · Sched 22:305m late
Sun, Sep 6
2/2 legs · F-HXSO
ORY
Departure
20:39
Departed · Sched 19:5544m late
→
AGA
Arrival
22:45
Landed · Sched 22:3015m late
Sat, Sep 5
2/2 legs · F-HXIA
ORY
Departure
20:06
Departed · Sched 19:5511m late
→
AGA
Arrival
22:23
Last seen · Sched 22:307m early
Fri, Sep 4
2/2 legs · F-HXIA
ORY
Departure
20:06
Departed · Sched 19:5511m late
→
AGA
Arrival
Sched 22:30
Scheduled time only · no board update captured
Thu, Sep 3
2/2 legs · F-HXSM
ORY
Departure
20:17
Departed · Sched 19:5522m late
→
AGA
Arrival
Sched 22:30
Scheduled time only · no board update captured
Full TO3120 history →
TO3008 Transavia France
2 days
Mon, Sep 7
2/2 legs · F-HXIA
ORY
Departure
14:49
Departed · Sched 14:3019m late
→
Sat, Sep 5
2/2 legs · F-GZHC
ORY
Departure
15:16
Departed · Sched 14:5026m late
→
AGA
Arrival
17:35
Landed · Sched 17:2510m late
Full TO3008 history →
TB7552 TUI Belgium
1 day
Sun, Sep 6
2/2 legs · LZ-FBG
ORY
Departure
11:59
Departed · Sched 11:509m late
→
AGA
Arrival
14:11
Landed · Sched 14:209m early
TO3002 Transavia France
1 day
ORY
Departure
Sched 07:00
Scheduled time only · no board update captured
→
AGA
Arrival
Sched 09:35
Scheduled time only · no board update captured
Full TO3002 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 Agadir (AGA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORY-AGA
Copy
How we measure this →
ORY to AGA questions
Is ORY–AGA running on time right now? Smooth skies ahead. The departure side at ORY is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORY–AGA? Operators schedule morning departures around 11:50 and evening departures around 19:55 from ORY. Earlier flights typically land before destination-airport delays accumulate later in the day; check the AGA delay card to confirm conditions when you'd arrive.
How long is the flight from ORY to AGA? Great-circle distance is 2,275 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 191–225 min gate-to-gate on this route.
How often does ORY–AGA fly? 3 carriers operate this route, around 31 flights a week between them. Compare carrier days and times in the airline list above.