Direct flights from Paris (ORY) to Agadir (AGA): 16 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 4 minutes early. 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 23 October 2026 at 06:18 UTC.
Today, ORY → AGA Fri 23 Oct · local times
Sched Flight ORY departure AGA arrival
06:10
TO3000 Transavia France
Left 06:20 +10
AGA est. 06:25 In the air · sched 07:45
09:40
TO3004 Transavia France
On schedule T3
·
Checked ORY board 06:48 · AGA board 06:18
ORY
Paris
smooth · +14
AGA
Agadir
smooth · +0
dep bank 06:10–19:55 16x weekly
Runs reliable · 3 airlines · 16x weekly · nonstop
83% on time
of the last 29 operated ORY → AGA flights arrived within 15 minutes
Median arrival delay is −4 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −4 min across the last 29 operated legs
Flight time ~3h 25m estimated from route distance
Weekly departures 16x 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 83% on time
Flights AT665 12:35 daily
Transavia FranceTO 81% on time
Flights TO3000 varies Tu We Th Fr Sa Su · TO3004 varies daily · TO3008 14:30 Mo Sa · TO3120 19:55 daily
TUI BelgiumTB
Flights TB7552 varies Tu Su
History operated legs · board outcomes
10-22 AT665 dep +27 → arr +11
10-21 AT665 dep +3 → arr −20
10-20 AT665 dep +22 → arr −10
10-19 AT665 dep +103 → arr +85
10-18 AT665 dep +11 → arr −10
10-17 AT665 dep +21 → arr −5
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 55 Completed 50 Delayed 21 Within 15m 30/50 Median +11m
TO3000 Transavia France
6 days
Fri, Oct 23
2/2 legs · F-HXSD
ORY
Departure
06:20
Departed · Sched 06:1010m late
→
AGA
Arrival
06:25
Est. · Sched 07:4580m early
Thu, Oct 22
2/2 legs · F-HXSD
ORY
Departure
06:30
Departed · Sched 06:1515m late
→
AGA
Arrival
07:37
Last seen · Sched 07:5013m early
Wed, Oct 21
2/2 legs · F-HXSA
ORY
Departure
06:36
Departed · Sched 06:1026m late
→
AGA
Arrival
07:50
Landed · Sched 07:455m late
Tue, Oct 20
2/2 legs · F-HXSP
ORY
Departure
06:43
Departed · Sched 06:3013m late
→
AGA
Arrival
08:07
Landed · Sched 08:052m late
Sun, Oct 18
2/2 legs · F-HTVH
ORY
Departure
07:25
Departed · Sched 07:1015m late
→
AGA
Arrival
08:35
Landed · Sched 08:4510m early
Sat, Oct 17
1/2 legs · F-HUYZ
ORY
Departure
—
Board row not captured for this rotation yet.
→
AGA
Arrival
15:30
Landed · Sched 15:255m late
Full TO3000 history →
TO3004 Transavia France
7 days
ORY
Departure
Sched 09:40
Scheduled departure
→
AGA
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 22
2/2 legs · F-HXSU
ORY
Departure
09:48
Departed · Sched 09:3018m late
→
AGA
Arrival
11:00
Last seen · Sched 11:055m early
Wed, Oct 21
2/2 legs · F-HXIC
ORY
Departure
11:16
Departed · Sched 11:0511m late
→
AGA
Arrival
12:30
Landed · Sched 12:4010m early
ORY
Departure
15:45
Departed · Sched 14:3075m late
→
AGA
Arrival
16:45
Landed · Sched 16:0540m late
Mon, Oct 19
2/2 legs · F-HXSM
ORY
Departure
06:38
Departed · Sched 06:2018m late
→
AGA
Arrival
08:05
Landed · Sched 07:5510m late
Sun, Oct 18
2/2 legs · F-HXSF
ORY
Departure
14:15
Departed · Sched 13:3045m late
→
AGA
Arrival
14:50
Landed · Sched 15:0515m early
Sat, Oct 17
1/2 legs · F-HXIE
ORY
Departure
—
Board row not captured for this rotation yet.
→
Full TO3004 history →
AT665 Royal Air Maroc
6 days
Thu, Oct 22
2/2 legs · CN-RHG
ORY
Departure
13:01
Departed · Sched 12:3526m late
→
AGA
Arrival
14:16
Landed · Sched 14:0511m late
ORY
Departure
12:38
Departed · Sched 12:353m late
→
AGA
Arrival
13:45
Landed · Sched 14:0520m early
Tue, Oct 20
2/2 legs · CN-RHG
ORY
Departure
12:57
Departed · Sched 12:3522m late
→
AGA
Arrival
13:55
Landed · Sched 14:0510m early
Mon, Oct 19
2/2 legs · CN-RHG
ORY
Departure
14:17
Departed · Sched 12:35102m late
→
AGA
Arrival
15:30
Last seen · Sched 14:0585m late
Sun, Oct 18
2/2 legs · CN-RHG
ORY
Departure
12:45
Departed · Sched 12:3510m late
→
AGA
Arrival
13:55
Landed · Sched 14:0510m early
Sat, Oct 17
2/2 legs · CN-RHG
ORY
Departure
12:56
Departed · Sched 12:3521m late
→
AGA
Arrival
14:00
Landed · Sched 14:055m early
Full AT665 history →
TO3120 Transavia France
6 days
Thu, Oct 22
2/2 legs · F-GNEO
ORY
Departure
20:19
Departed · Sched 19:5524m late
→
AGA
Arrival
21:47
Landed · Sched 21:3017m late
Wed, Oct 21
2/2 legs · F-HXIC
ORY
Departure
19:59
Departed · Sched 19:554m late
→
AGA
Arrival
21:05
Landed · Sched 21:3025m early
Tue, Oct 20
2/2 legs · F-HXIB
ORY
Departure
20:35
Departed · Sched 19:5540m late
→
AGA
Arrival
21:35
Landed · Sched 21:305m late
Mon, Oct 19
2/2 legs · F-HXIE
ORY
Departure
21:00
Departed · Sched 19:5565m late
→
AGA
Arrival
22:15
Landed · Sched 21:3045m late
Sun, Oct 18
2/2 legs · F-HXSB
ORY
Departure
20:11
Departed · Sched 19:5516m late
→
AGA
Arrival
21:26
Landed · Sched 21:304m early
Sat, Oct 17
1/2 legs · F-HXSQ
ORY
Departure
—
Board row not captured for this rotation yet.
→
AGA
Arrival
21:10
Landed · Sched 21:3020m early
Full TO3120 history →
TO3002 Transavia France
1 day
ORY
Departure
15:35
Departed · Sched 15:0035m late
→
AGA
Arrival
16:45
Landed · Sched 16:3510m late
Full TO3002 history →
TB7552 TUI Belgium
2 days
Tue, Oct 20
2/2 legs · LZ-FBG
ORY
Departure
11:39
Departed · Sched 11:1524m late
→
Sun, Oct 18
2/2 legs · LZ-FBG
ORY
Departure
11:56
Departed · Sched 11:506m late
→
AGA
Arrival
13:05
Landed · Sched 13:2015m early
Full TB7552 history →
TO3008 Transavia France
2 days
Mon, Oct 19
2/2 legs · F-HXSE
ORY
Departure
15:31
Departed · Sched 14:3061m late
→
AGA
Arrival
16:51
Landed · Sched 16:0546m late
Sat, Oct 17
1/2 legs · F-HUYP
ORY
Departure
—
Board row not captured for this rotation yet.
→
AGA
Arrival
15:50
Landed · Sched 16:0515m early
Full TO3008 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 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORY–AGA? Operators schedule 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.