Flight

RAM291

Flight history and live tracking for RAM291, 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 originGMMN MOHAMMED V
Typical destinationFNLU LUANDA 4 DE FEVEREIRO
Distance2,800 nm

Flight history 79 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-01estimated??03:18Z03:42Z0h 23mCN-MAX
2026-09-28estimated??02:51Z03:24Z0h 32m0201D1
2026-09-26estimated??02:59Z03:36Z0h 36m0201A0
2026-09-24estimated??03:02Z03:36Z0h 33m2013A
2026-09-21estimated??03:07Z03:42Z0h 34m0201A1
2026-09-17estimated??03:14Z03:42Z0h 28m201D2
2026-09-14estimated??03:11Z03:44Z0h 33m201D2
2026-09-12estimated??03:09Z03:40Z0h 30m201D1
2026-09-10estimated??02:52Z03:30Z0h 37m20139
Earlier flights (70) - back to 2025-12-10
DateFromToDepArrDurationAircraft
2026-08-20estimated??03:18Z03:56Z0h 38m2013A
2026-08-17estimated??03:07Z11:25Z8h 18m201A2
2026-08-15estimated??03:03Z05:24Z2h 20m201A2
2026-08-13estimated??02:56Z05:43Z2h 47m201D3
2026-07-23estimated??03:06Z03:38Z0h 32m201D2
2026-07-20estimated??03:21Z03:54Z0h 32m201D1
2026-07-18estimated??03:38Z04:20Z0h 41m201A0
2026-07-16estimated??03:13Z03:48Z0h 34m201A2
2026-07-13estimatedFNLU?04:12 WAT03:46Z0h 34m201D1
2026-07-11estimatedFNLU?04:12 WAT03:46Z0h 33m201D2
2026-07-09estimatedFNLU?03:59 WAT03:34Z0h 34m2019F
2026-07-06estimatedFNLU?04:52 WAT04:30Z0h 37m201D2
2026-07-04estimatedFNLU?04:08 WAT03:46Z0h 37m201D1
2026-07-02estimatedFNLU?04:05 WAT03:38Z0h 32m2019F
2026-06-29estimatedFNCA?04:21 WAT03:46Z0h 24m201A0
2026-06-27estimatedFNLU?04:04 WAT03:41Z0h 36m20139
2026-06-25estimatedFNLU?04:08 WAT03:44Z0h 36m20139
2026-06-22estimatedFNLU?04:08 WAT03:44Z0h 35m201D2
2026-06-20estimatedFNLU?03:57 WAT03:30Z0h 32m201D1
2026-06-18estimatedFNLU?03:41 WAT03:16Z0h 34m2019F
2026-06-15estimatedFNLU?03:59 WAT03:34Z0h 34m201D1
2026-06-13estimatedFNLU?04:22 WAT03:58Z0h 35m201A0
2026-05-28estimatedFOOL?03:15 WAT03:38Z1h 22m2019F
2026-05-25estimatedFNLU?04:06 WAT03:30Z0h 23m20139
2026-05-23estimatedFNLU?04:01 WAT03:32Z0h 30m201D1
2026-05-21estimatedFNLU?03:55 WAT03:32Z0h 36m20139
2026-05-19partialFNLU?07:12 WAT201D1
2026-05-11estimatedFNLU?04:12 WAT03:48Z0h 36m20139
2026-05-09estimatedFNLU?04:03 WAT03:40Z0h 36m201A1
2026-05-07estimatedFNLU?04:28 WAT04:00Z0h 31m201D1
2026-05-02estimatedFNLU?04:02 WAT03:40Z0h 37m201A2
2026-04-30estimatedFOOL?04:07 WAT04:32Z1h 24m201A0
2026-04-23estimated??02:52Z03:30Z0h 37m201A1
2026-04-20estimated??03:12Z03:46Z0h 33m2019F
2026-04-18estimated??03:26Z03:58Z0h 31m2019F
2026-04-16estimated??03:12Z03:50Z0h 37m201A2
2026-04-11estimated??03:19Z03:50Z0h 30m201A2
2026-04-06estimated??02:40Z04:24Z1h 43m201A2
2026-04-04estimated??03:00Z03:36Z0h 35m2019F
2026-04-02estimated??02:52Z03:26Z0h 33m2019F
2026-03-30estimated??03:02Z03:42Z0h 39m201A2
2026-03-16estimated??03:00Z03:22Z0h 21m201A0
2026-03-14estimated??03:05Z03:42Z0h 36m201A2
2026-03-12estimated??02:45Z05:40Z2h 55m20139
2026-03-09estimated??03:21Z03:44Z0h 22m02019F
2026-03-07estimated??03:09Z03:34Z0h 24m0201A1
2026-03-05estimated??03:29Z03:56Z0h 26m0201A2
2026-03-02estimated??02:56Z03:32Z0h 35m0201A1
2026-02-28estimated??02:50Z03:22Z0h 31m0201A2
2026-02-26estimated??03:11Z03:47Z0h 36mCN-MAX
2026-02-23estimated??02:53Z03:26Z0h 32mCN-MAX
2026-02-21estimated??03:17Z03:42Z0h 25m0201A1
2026-02-19estimated??03:47Z04:20Z0h 33m0201A1
2026-02-16estimated??04:54Z05:20Z0h 25m0201A2
2026-02-14estimated??04:59Z05:32Z0h 32m2013A
2026-02-12estimated??03:23Z03:48Z0h 25m0201A2
2026-01-09estimatedGMMN?22:21 +0121:42Z0h 20m0201A1
2026-01-07estimatedGMMN?23:23 +0122:48Z0h 24m02019F
2026-01-04estimatedGMMN?22:53 +0122:18Z0h 24m0201A1
2026-01-02estimatedGMMN?23:40 +0123:04Z0h 24m0201A2
2025-12-31estimatedGMMN?22:16 +0121:50Z0h 33m0201A1
2025-12-28estimatedGMMN?23:02 +0122:20Z0h 17m0201A2
2025-12-26estimatedGMMN?22:30 +0121:52Z0h 22m0201A2
2025-12-24estimatedGMMN?22:16 +0121:38Z0h 21m0201A0
2025-12-21estimatedGMMN?22:51 +0122:16Z0h 24m0201A1
2025-12-19estimatedGMMN?00:12 +0123:38Z0h 25mCN-MAY
2025-12-17estimatedGMMN?23:21 +0122:48Z0h 26m0201A1
2025-12-14estimatedGMMN?22:51 +0122:08Z0h 17mCN-MAX
2025-12-12estimatedGMMN?22:48 +0122:06Z0h 18mCN-MAX
2025-12-10estimatedGMMN?22:31 +0121:54Z0h 23m0201A0

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 RAM291 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]