Flight

RAM651U

Flight history and live tracking for RAM651U, operated by Royal Air Maroc. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineRoyal Air Maroc
Typical originLFPO ORLY
Typical destinationGMFO ANGADS
Distance858 nm

Flight history 231 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03estimated??06:56Z22:02Z15h 05m201B5
2026-10-02estimatedLFPOGMFO22:01 CEST22:06 +002h 05m0201B5
2026-10-01estimated??07:00Z22:10Z15h 09m201B5
2026-09-30LFPOGMFO21:50 CEST22:12 +002h 21m0201B5
2026-09-29LFPOGMFO21:52 CEST22:02 +002h 09m0201B5
2026-09-28LFPOGMFO21:58 CEST22:20 +002h 21m0201B5
2026-09-26LFPOGMFO21:40 CEST21:44 +002h 03m0201B5
2026-09-25estimatedLFPOGMFO09:04 CEST22:26 +0015h 21m201B5
2026-09-24LFPOGMFO21:48 CEST22:06 +002h 17m0201B5
2026-09-23partialGMFO?06:46 +00201B5
2026-09-22estimatedLFPOGMFO21:39 CEST21:38 +001h 59m0201B5
2026-09-21estimated??20:22Z22:20Z1h 58m0201B5
2026-09-18estimated??07:04Z20:54Z13h 49m201B5
2026-09-17estimated??21:39Z23:14Z1h 34m201B5
2026-09-16estimated??20:11Z22:12Z2h 00m201B5
2026-09-15estimatedLFPOGMFO22:14 CEST23:30 +012h 16m201B5
2026-09-14estimatedLFPOGMFO22:01 CEST23:06 +012h 04m201B5
2026-09-12estimated??07:08Z22:12Z15h 03m200ED
2026-09-11estimated??20:09Z21:48Z1h 38m200ED
2026-09-10estimated??20:24Z22:02Z1h 37m20105
2026-09-09estimated??19:59Z21:44Z1h 44m20105
2026-09-08estimated??19:48Z22:02Z2h 13m20105
2026-09-06partialGMFO?07:54 +01201B5
2026-09-05estimatedLFPOGMFO22:12 CEST23:30 +012h 17m201B5
2026-09-04estimatedLFPOGMFO21:46 CEST22:56 +012h 09m201B5
Earlier flights (206) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partialGMFO?07:55 +01201B5
2026-09-01estimatedLFPOGMFO09:06 CEST22:50 +0114h 44m201B5
2026-08-31partialGMFO?07:56 +01201B5
2026-08-30estimatedLFPOGMFO08:50 CEST23:24 +0115h 34m201B5
2026-08-29estimated??19:55Z21:52Z1h 57m201B5
2026-08-28estimated??19:38Z21:30Z1h 51m201B5
2026-08-27partialGMFO?08:38 +01201B5
2026-08-25estimated??06:45Z22:00Z15h 14m201B5
2026-08-24estimated??06:55Z22:12Z15h 16m201B5
2026-08-23estimated??06:59Z22:08Z15h 08m201B5
2026-08-22estimatedLFPOGMFO21:46 CEST22:48 +012h 01m201B5
2026-08-21estimatedLFPOGMFO08:55 CEST23:08 +0115h 12m201B5
2026-08-20estimated??21:07Z23:10Z2h 02m201B5
2026-08-19estimated??19:50Z21:54Z2h 03m201B5
2026-08-18estimatedLFPOGMFO23:30 CEST22:52 +010h 21m201B5
2026-08-17estimatedLFPOGMFO13:45 CEST22:46 +0110h 00m201B5
2026-08-16estimated??20:21Z22:39Z2h 17m201B5
2026-08-15partialGMFO?07:47 +01201B5
2026-08-14partialGMFO?08:06 +01201B5
2026-08-13estimatedLFPOGMFO09:08 CEST23:02 +0114h 53m201B5
2026-08-12estimatedLFPOGMFO21:44 CEST22:56 +012h 12m201B5
2026-08-11estimated??19:45Z22:02Z2h 16m201B5
2026-07-22LFPOGMFO21:38 CEST22:40 +012h 02m200EC
2026-07-20estimatedLFPOGMFO21:42 CEST22:54 +012h 12m200EC
2026-07-19estimated?GMFO19:45Z22:48 +012h 02m201B5
2026-07-18LFPOGMFO21:46 CEST23:00 +012h 13m201B5
2026-07-17estimated??19:48Z21:52Z2h 03m2006F
2026-07-16estimated??19:49Z21:56Z2h 06m2007D
2026-07-15estimated?GMFO20:14Z23:34 +012h 19m201B5
2026-07-14estimatedLFPOGMFO22:23 CEST23:28 +012h 04m201B5
2026-07-13estimatedLFPO?21:48 CEST22:00Z2h 11m201B5
2026-07-12estimatedLFPOGMFO09:14 CEST23:06 +0114h 52m201B5
2026-07-11LFPOGMFO21:48 CEST23:06 +012h 17m201B5
2026-07-10estimatedLFPOGMFO22:15 CEST23:16 +012h 00m20072
2026-07-09partialGMFO?08:05 +0120072
2026-07-08estimatedLFPOGMFO21:33 CEST22:36 +012h 02m20072
2026-07-07LFPVGMFO22:03 CEST23:04 +012h 01m20072
2026-07-06partialGMFO?07:23 +01201B5
2026-07-05estimatedLFPNGMFO21:37 CEST22:38 +012h 01m201B5
2026-07-04estimatedLFPN?21:47 CEST21:44Z1h 56m201B5
2026-07-03estimatedLFPNGMFO22:08 CEST23:14 +012h 05m201B5
2026-07-02partialGMFO?08:05 +01201B5
2026-07-01estimatedLFPVGMFO22:00 CEST23:00 +012h 00m201B5
2026-06-30estimatedLFPOGMFO23:38 CEST22:56 +010h 17m201B5
2026-06-29LFPOGMFO21:57 CEST22:58 +012h 00m201B5
2026-06-28estimatedLFPOGMFO09:26 CEST23:30 +0115h 03m201B5
2026-06-27estimatedGMFO?08:04 +0123:46Z16h 41m201B5
2026-06-26estimatedGMFO?08:04 +0121:58Z14h 53m201B5
2026-06-25LFPOGMFO21:35 CEST22:44 +012h 08m201B5
2026-06-24partialGMFO?07:56 +01201D1
2026-06-23estimatedLFPOGMFO21:48 CEST22:46 +011h 57m201D1
2026-06-22LFPOGMFO22:15 CEST23:22 +012h 07m201D1
2026-06-21estimatedLFPO?21:33 CEST21:26Z1h 52m201B5
2026-06-20partialGMFO?07:59 +01201B5
2026-06-19estimatedLFPV?21:50 CEST22:02Z2h 11m201B5
2026-06-18partialGMFO?08:01 +01201B5
2026-06-17estimatedLFPY?22:14 CEST22:16Z2h 01m201B5
2026-06-16partialGMFO?07:58 +01201B5
2026-06-15partialGMFO?07:50 +01201B5
2026-06-14estimatedLFPYGMFO21:45 CEST22:50 +012h 04m201B5
2026-06-13estimatedLFPV?21:42 CEST21:54Z2h 11m201B5
2026-06-12estimatedGMFO?08:05 +0122:04Z14h 58m201B5
2026-05-28estimatedLFPOGMFO21:46 CEST23:02 +012h 15m201B5
2026-05-26partialGMFO?07:49 +01201B5
2026-05-25partialGMFO?07:56 +01201B5
2026-05-24LFPOGMFO21:48 CEST22:52 +012h 03m201B5
2026-05-23LFPOGMFO21:42 CEST22:48 +012h 05m201B5
2026-05-22estimated??19:45Z21:38Z1h 53m201B5
2026-05-21LFPOGMFO21:50 CEST23:00 +012h 10m201B5
2026-05-20partialLFPN?03:30 CEST201B5
2026-05-19partialLFPN?06:29 CEST201B5
2026-05-12estimatedLFPV?21:46 CEST21:50Z2h 03m201B5
2026-05-11estimatedLFPN?09:10 CEST21:58Z14h 48m201B5
2026-05-10estimatedLFPO?21:49 CEST21:58Z2h 08m201B5
2026-05-09estimatedGMFO?07:51 +0122:04Z15h 12m201B5
2026-05-08estimatedLFPOGMFO22:11 CEST23:34 +012h 22m201B5
2026-05-07estimatedLFPOGMFO22:08 CEST23:16 +012h 08m201B5
2026-05-06estimatedLFPN?21:42 CEST21:52Z2h 09m201B5
2026-05-05estimatedLFPO?21:41 CEST21:50Z2h 09m201B5
2026-05-04estimatedLFPO?21:27 CEST21:36Z2h 09m201B5
2026-05-03estimatedLFPV?21:59 CEST22:08Z2h 08m201B5
2026-05-02estimatedGMFO?07:46 +0121:58Z15h 11m201B5
2026-05-01estimatedLFPOGMFO21:54 CEST22:56 +012h 02m201B5
2026-04-30estimatedLFPO?09:09 CEST21:48Z14h 38m201B5
2026-04-29estimatedLFPOGMFO21:37 CEST22:43 +012h 06m201B5
2026-04-28estimated??06:52Z22:08Z15h 15m201B5
2026-04-28estimatedGMFO?02:36 +0102:06Z0h 29m201B5
2026-04-27estimatedGMFO?07:47 +0122:24Z15h 36m201B5
2026-04-26estimatedLFPO?21:39 CEST21:40Z2h 00m201B5
2026-04-25estimatedLFPO?08:45 CEST21:38Z14h 52m201B5
2026-04-24estimated??19:44Z21:48Z2h 03m201B5
2026-04-23estimated??06:28Z21:54Z15h 25m201C1
2026-04-22partialGMFO?07:09 +01201C4
2026-04-21partialGMFO?07:20 +01201B6
2026-04-20LFPOGMFO22:56 CEST00:14 +012h 17m201B6
2026-04-19estimated??21:40Z22:56Z1h 15m201B5
2026-04-18partialGMFO?07:52 +01201B5
2026-04-17estimatedLFPOGMFO22:15 CEST23:22 +012h 07m201B5
2026-04-16estimatedLFPOGMFO22:11 CEST23:12 +012h 00m201B5
2026-04-15estimated??20:09Z22:16Z2h 06m201B5
2026-04-14partialGMFO?07:50 +01201B5
2026-04-13estimated??06:50Z23:06Z16h 15m201B5
2026-04-12estimated??19:51Z21:58Z2h 06m201B5
2026-04-11estimated??20:52Z23:02Z2h 09m201B5
2026-04-05partialGMFO?07:46 +01201B5
2026-04-04estimated??20:26Z22:26Z1h 59m201B5
2026-04-03estimated??20:05Z21:54Z1h 48m201B5
2026-04-02estimated??20:07Z21:54Z1h 47m201B5
2026-03-31estimatedLFPOGMFO22:50 CEST23:39 +011h 48m201B5
2026-03-30estimated??20:47Z22:32Z1h 45m201B5
2026-03-29estimated??22:22Z22:54Z0h 31m201B5
2026-03-29estimated??21:11Z21:58Z0h 46m201B5
2026-03-28estimated??20:04Z21:58Z1h 53m201B5
2026-03-15estimatedLFPOGMFO21:16 CET22:08 +001h 51m201B5
2026-03-14estimated??06:55Z22:14Z15h 18m201B5
2026-03-13LFPOGMFO20:58 CET22:10 +002h 11m201B5
2026-03-12estimated??06:40Z22:12Z15h 31m201B5
2026-03-11estimatedLFPOGMFO21:53 CET22:50 +001h 56m0201B5
2026-03-09estimatedLFPOGMFO20:59 CET22:10 +002h 10m0201B5
2026-03-08estimatedLFPOGMFO20:49 CET21:56 +002h 06m0201B5
2026-03-07estimated??20:30Z22:37Z2h 07m0201C4
2026-03-06estimatedLFPOGMFO20:50 CET21:54 +002h 04mCN-MAX
2026-03-05estimatedLFPOGMFO20:50 CET21:58 +002h 07mCN-MAX
2026-03-04estimatedLFPOGMFO20:47 CET21:54 +002h 06m0201B6
2026-03-02estimatedLFPOGMFO20:58 CET22:06 +002h 07m0201B5
2026-03-01estimatedLFPOGMFO20:51 CET21:54 +002h 03m0201B5
2026-02-28estimatedLFPOGMFO20:45 CET21:52 +002h 06m0201B5
2026-02-27LFPOGMFO20:59 CET22:12 +002h 12m0201B5
2026-02-26LFPOGMFO21:21 CET22:34 +002h 13m0201B5
2026-02-25LFPOGMFO20:40 CET21:53 +002h 12m0201B5
2026-02-22LFPOGMFO21:04 CET22:14 +002h 09m0201B5
2026-02-21LFPOGMFO20:54 CET21:54 +001h 59m0201C2
2026-02-20LFPOGMFO22:39 CET23:36 +001h 56m0201C4
2026-02-19estimatedLFPOGMFO22:55 CET23:44 +001h 48m0201C4
2026-02-18estimatedLFPOGMFO21:18 CET22:32 +002h 13m0201C4
2026-02-16partial??00:02Z0201B5
2026-02-15partialGMFO?07:15 +00201B5
2026-02-14estimated??07:10Z23:28Z16h 18m201B5
2026-02-13estimatedLFPOGMFO21:39 CET23:42 +012h 03m0201B5
2026-02-12estimated??20:35Z22:38Z2h 03m0201B5
2026-02-11estimatedLFPOGMFO22:29 CET00:34 +012h 04mCN-RGH
2026-02-07estimated??07:00Z22:10Z15h 10m201B5
2026-02-06estimatedLFPOGMFO20:53 CET23:08 +012h 14m0201B5
2026-02-04estimatedLFPOGMFO20:50 CET22:52 +012h 01m0201B5
2026-02-02estimatedLFPOGMFO20:55 CET23:06 +012h 10m0201B5
2026-02-01estimatedLFPOGMFO20:35 CET22:30 +011h 54m0201B5
2026-01-31estimatedLFPOGMFO20:54 CET22:48 +011h 53m0201B5
2026-01-30estimated??20:01Z22:06Z2h 04m0201B5
2026-01-29estimatedLFPOGMFO21:38 CET23:44 +012h 06m0201B5
2026-01-28estimatedLFPOGMFO21:25 CET23:26 +012h 00m0201B5
2026-01-26estimatedLFPOGMFO21:56 CET00:06 +012h 09m0201B5
2026-01-25estimatedLFPOGMFO21:09 CET23:08 +011h 58m0201B5
2026-01-24estimatedLFPOGMFO21:07 CET23:10 +012h 02m0201B5
2026-01-23estimatedLFPOGMFO20:59 CET23:12 +012h 12m0201B5
2026-01-22estimatedLFPOGMFO21:41 CET23:40 +011h 59m0201B5
2026-01-19estimatedLFPOGMFO20:59 CET23:06 +012h 07m0201B5
2026-01-18estimatedLFPOGMFO21:03 CET23:12 +012h 08m503D73
2026-01-09estimatedLFPOGMFO21:12 CET23:12 +011h 59m503D73
2026-01-08estimated??20:31Z22:46Z2h 14m503D73
2026-01-07estimatedLFPOGMFO21:39 CET23:34 +011h 54m503D73
2026-01-06estimatedLFPOGMFO21:53 CET23:46 +011h 52m503D73
2026-01-05estimatedLFPOGMFO22:31 CET00:46 +012h 15m503D73
2026-01-03estimatedLFPOGMFO21:49 CET00:00 +012h 10m503D73
2026-01-02estimatedLFPOGMFO21:41 CET23:56 +012h 14m503D73
2026-01-01estimatedLFPOGMFO20:53 CET22:58 +012h 04m503D73
2025-12-31estimatedLFPOGMFO21:56 CET23:56 +011h 59m503D73
2025-12-30estimatedLFPOGMFO21:22 CET23:22 +011h 59m503D73
2025-12-29estimatedLFPOGMFO20:54 CET23:06 +012h 11m503D73
2025-12-28estimatedLFPOGMFO20:56 CET23:02 +012h 05m503D73
2025-12-27estimatedLFPOGMFO20:58 CET23:06 +012h 08m503D73
2025-12-26estimatedLFPOGMFO21:47 CET23:54 +012h 06m503D73
2025-12-25estimatedLFPOGMFO21:32 CET23:34 +012h 01m503D73
2025-12-24estimatedLFPOGMFO21:19 CET23:20 +012h 01m503D73
2025-12-23estimatedLFPOGMFO20:55 CET23:02 +012h 06m503D73
2025-12-22estimatedLFPOGMFO22:20 CET00:26 +012h 05m503D73
2025-12-21estimatedLFPOGMFO20:58 CET23:20 +012h 22m503D73
2025-12-20partialLFPG?04:06 CET503D73
2025-12-18estimatedLFPOGMFO21:48 CET23:50 +012h 01m503D73
2025-12-17estimatedLFPOGMFO21:03 CET22:50 +011h 46m503D73
2025-12-14estimatedLFPOGMFO21:25 CET23:28 +012h 02m0201B5
2025-12-13estimatedLFPOGMFO21:22 CET23:24 +012h 01m0201B5
2025-12-12estimatedLFPOGMFO21:49 CET23:52 +012h 02m0201B5
2025-12-11estimatedLFPOGMFO21:08 CET23:10 +012h 01m0201B5
2025-12-10estimatedLFPOGMFO21:13 CET23:24 +012h 10m0201B5
2025-12-09LFPOGMFO21:00 CET23:04 +012h 03m0201B5
2025-11-27estimated??21:03Z22:48Z1h 45m201A0
2025-10-29estimated??20:11Z22:24Z2h 12m201C1
2025-10-27estimated??07:17Z22:40Z15h 22m201C0
2025-10-26estimated??07:58Z22:38Z14h 39m201C0
2025-10-25estimatedLFPOGMFO09:11 CEST22:54 +0114h 42m201C0
2025-10-24estimated??20:02Z22:02Z1h 59m201C0
2025-10-22estimatedLFPOGMFO22:31 CEST23:04 +011h 32m201C1
2025-10-21estimatedLFPOGMFO22:33 CEST23:38 +012h 04m201C0
2025-10-20estimated??20:21Z22:16Z1h 54m201C0
2025-10-14LFPOGMFO21:33 CEST22:41 +012h 07m0201A0
2025-10-13LFPOGMFO21:48 CEST22:54 +012h 06m0201A0
2025-10-07estimatedLFPOGMFO21:39 CEST22:48 +012h 09m0201B6
2025-10-05estimatedLFPOGMFO16:57 CEST23:02 +017h 04mCN-RGF
2025-08-26?LFPO00:00Z05:52 CEST3h 51m0201B5
2025-08-25estimatedLFPOGMFO18:24 CEST00:57 +017h 33m0201B5
2025-08-24estimated??00:00Z01:16Z1h 16m0201B5
2025-08-23partialLFPO?07:53 CEST0201B5
2025-08-21estimated??07:11Z21:46Z14h 34m0201B5
2025-08-17LFPOGMFO21:43 CEST23:16 +012h 32m0201B5
2025-08-16estimatedLFPOGMFO22:16 CEST00:36 +013h 20m0201B5
2025-08-15partialLFPO?02:33 CEST0201B5

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when RAM651U flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]