Flight

RAM215

Flight history and live tracking for RAM215, 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 destinationSBGR GUARULHOS
Distance4,071 nm

Flight history 199 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-07estimated?SBGR00:52Z22:34 -030h 41m0201A4
2026-10-07estimated??00:34Z01:42Z1h 07m201A4
2026-10-06estimated??19:20Z23:22Z4h 02m201A4
2026-10-06estimated??17:20Z19:32Z2h 11m0201A4
2026-10-06estimated??00:39Z01:26Z0h 46m201A3
2026-10-06estimated?SBGR00:39Z22:20 -030h 40m0201A3
2026-10-05estimated??16:40Z23:24Z6h 43m0201A3
2026-10-04partialSBGR?21:26 -030201A4
2026-10-03estimated??16:34Z22:54Z6h 19m0201A4
2026-10-02estimated??00:00Z01:06Z1h 06m2013F
2026-10-01estimated??16:20Z23:58Z7h 37mCN-RGY
2026-09-30partialSBGR?21:06 -030201A3
2026-09-29partialSBGR?22:14 -030201A3
2026-09-29partialSBGR?21:09 -030201A3
2026-09-28estimated??16:28Z17:10Z0h 41m0201A3
2026-09-27partialSBGR?21:15 -030201A3
2026-09-26estimated??16:20Z17:10Z0h 49m0201A3
2026-09-25partialSBGR?21:18 -030201A4
2026-09-24estimated??16:32Z19:34Z3h 01m0201A4
2026-09-23partialSBGR?21:14 -030201A3
2026-09-22partial??00:05Z0201A3
2026-09-21estimated??16:35Z19:26Z2h 50m0201A3
2026-09-18partialSBGR?21:33 -03201A3
2026-09-15partialSBGR?21:31 -03201A4
2026-09-13partialSBGR?21:00 -03201A4
2026-09-12estimated??16:43Z23:58Z7h 14m201A4
2026-09-11partialSBGR?21:00 -03201A3
2026-09-09partialSBGR?21:36 -03201A4
Earlier flights (171) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06partialSBGR?21:20 -03201A4
2026-09-04partialSBGR?21:26 -03201A3
2026-09-01estimated??00:34Z01:06Z0h 31m201A4
2026-08-30partialSBGR?21:27 -03201A4
2026-08-28partialSBGR?21:31 -03201A3
2026-08-25partialSBGR?00:20 -03201A4
2026-08-23partialSBGR?21:26 -03201A4
2026-08-21estimated??00:05Z03:40Z3h 34m201A3
2026-08-19partialSBGR?21:51 -03201A3
2026-08-18partial??00:26Z201A3
2026-08-16estimated??00:39Z03:46Z3h 07m201A3
2026-08-14estimated??00:07Z00:50Z0h 42m201A4
2026-08-12estimated??00:25Z03:56Z3h 30m201A4
2026-07-22estimated??00:42Z01:04Z0h 21m201A3
2026-07-20estimated??19:18Z22:44Z3h 25m201A3
2026-07-18estimated??18:27Z21:50Z3h 22m201A3
2026-07-17estimated??00:44Z01:04Z0h 19m201A3
2026-07-16estimated??16:49Z17:20Z0h 30m201A3
2026-07-15estimated??00:16Z01:00Z0h 43m2013D
2026-07-14partialSBGR?21:36 -032013D
2026-07-13estimatedGOSS?18:30 GMT21:58Z3h 27m2013D
2026-07-12estimatedSBPC?21:50 -0301:28Z0h 37m201A3
2026-07-10estimatedSBGR?21:29 -0300:50Z0h 20m201A3
2026-07-08estimatedSBPC?21:51 -0301:14Z0h 22m201A3
2026-07-07partialSBGR?21:53 -03201A3
2026-07-05partialSBGR?21:44 -03200CA
2026-07-04estimatedGMMF?17:48 +0117:40Z0h 51m200CA
2026-07-03estimatedSBPC?21:51 -0301:20Z0h 28m2013F
2026-07-02estimated??17:18Z17:49Z0h 30m2013F
2026-07-01estimatedSBGR?22:03 -0301:22Z0h 18m200CA
2026-06-30partialSBGR?21:42 -03200CB
2026-06-28partialSBGR?21:41 -0320123
2026-06-26estimatedSBGR?21:57 -0301:22Z0h 24m20121
2026-06-25estimatedGQNN?18:21 GMT19:02Z0h 40m20121
2026-06-24estimatedSBGR?22:24 -0301:46Z0h 22m20122
2026-06-23partialSBGR?21:34 -03200CB
2026-06-20estimatedGOSS?18:41 GMT19:06Z0h 24m20122
2026-06-16estimatedSBGR?22:30 -0319:16Z17h 46m200CB
2026-06-14estimatedSBGR?21:42 -0301:08Z0h 26m200CB
2026-06-12estimatedSBPC?21:50 -0301:22Z0h 31m200CA
2026-05-29estimatedSBGR?21:40 -0300:58Z0h 17m201A4
2026-05-26estimatedSBGR?22:11 -0301:32Z0h 20m201A4
2026-05-24estimatedSBGR?21:57 -0301:14Z0h 17m201A4
2026-05-22estimated??00:52Z01:10Z0h 17m201A4
2026-05-20partialSBGR?21:00 -03201A4
2026-05-19partialSBGR?22:40 -032013E
2026-05-11estimatedGOSS?18:46 GMT19:12Z0h 26m2013E
2026-05-10estimatedSBGR?22:33 -0301:50Z0h 16m20122
2026-05-07estimated??18:41Z19:12Z0h 30m200CA
2026-05-05partialSBSJ?22:23 -03201A4
2026-05-04estimatedGQNK?18:42 GMT19:16Z0h 33m201A4
2026-05-02estimatedGOSS?18:32 GMT18:58Z0h 25m201A4
2026-04-29estimatedSBVG?22:07 -0301:38Z0h 30m201A3
2026-04-28partialSBGR?22:54 -03201A3
2026-04-26estimatedSBGR?21:47 -0301:10Z0h 22m201A3
2026-04-25estimatedGOSS?18:44 GMT19:08Z0h 23m201A3
2026-04-24estimated??00:55Z01:48Z0h 52m201A3
2026-04-22estimated??00:53Z01:26Z0h 32m201A4
2026-04-21estimated??01:11Z01:38Z0h 27m201A4
2026-04-17estimated??01:11Z01:30Z0h 18m201A3
2026-04-15estimated??01:24Z02:02Z0h 37m201A4
2026-04-14estimated??01:15Z01:34Z0h 18m201A4
2026-04-12estimated??01:11Z01:30Z0h 18m201A4
2026-04-05estimated??00:44Z01:02Z0h 17m201A4
2026-04-03partialSBGR?22:41 -03201A3
2026-04-01estimated?SBGR01:03Z22:30 -030h 26m201A3
2026-03-31estimated??01:30Z01:54Z0h 23m201A3
2026-03-30estimated??19:00Z19:36Z0h 35m201A3
2026-03-28estimated??18:49Z19:18Z0h 29m201A4
2026-03-14estimated??18:34Z19:14Z0h 39m2013D
2026-03-12estimated??18:36Z19:12Z0h 35m2013D
2026-03-11partialSBGR?21:41 -03CN-RGU
2026-03-10estimated??00:21Z17:10Z16h 48mCN-RGB
2026-03-08estimated?SBMT00:50Z22:34 -030h 43m0201A4
2026-03-06partialSBGR?21:20 -030201A4
2026-03-04partialSBGR?21:16 -030201A4
2026-03-03estimated??00:21Z16:48Z16h 26mCN-RGC
2026-03-02estimated??16:47Z23:14Z6h 26mCN-RGC
2026-03-01partialSBGR?21:27 -03CN-RGT
2026-02-28estimated??16:32Z17:00Z0h 27mCN-RGT
2026-02-27partialSBGR?21:07 -03CN-RGC
2026-02-26estimated??16:32Z22:58Z6h 26mCN-RGC
2026-02-25estimated?SBGR00:13Z22:38 -031h 24m0201A3
2026-02-24partial??00:00ZCN-RGC
2026-02-23estimated??16:26Z23:58Z7h 31mCN-RGC
2026-02-22partialSBGR?21:22 -030201A3
2026-02-21estimated??16:25Z23:32Z7h 07m0201A3
2026-02-20partialSBGR?21:47 -03CN-RGT
2026-02-19estimated??16:56Z17:40Z0h 44mCN-RGT
2026-02-18partialSBGR?21:25 -030201A3
2026-02-17estimated??03:56Z17:10Z13h 13m201A3
2026-02-17partialSBGR?21:02 -030201A3
2026-02-16estimated??16:44Z23:58Z7h 13m0201A3
2026-02-15partialSBGR?21:28 -03CN-RGU
2026-02-14estimated??16:48Z17:36Z0h 47mCN-RGU
2026-02-13partialSBGR?21:55 -03CN-RGS
2026-02-12estimated??16:48Z19:40Z2h 51mCN-RGS
2026-02-11partialSBGR?21:36 -030201A4
2026-02-07estimated??16:56Z23:59Z7h 03m0201A4
2026-02-06estimated?SBGR00:24Z22:56 -031h 31m0201A4
2026-02-05estimated??17:24Z23:28Z6h 03m0201A4
2026-02-04partialSBGR?21:43 -030201A4
2026-02-03estimated??01:03Z17:22Z16h 19m0201A4
2026-02-01partialSBGR?21:27 -030201A3
2026-01-31estimated??16:34Z17:04Z0h 29m0201A3
2026-01-30partialSBGR?21:37 -030201A4
2026-01-29estimated??16:47Z17:16Z0h 28m0201A4
2026-01-28partialSBGR?21:40 -03CN-RGZ
2026-01-27estimated??00:25Z17:26Z17h 00mCN-RGZ
2026-01-26estimated??16:31Z16:58Z0h 26mCN-RGZ
2026-01-25partialSBGR?21:30 -030201A3
2026-01-23partialSBGR?21:20 -030201A3
2026-01-22estimated??16:23Z23:34Z7h 10m0201A3
2026-01-21estimated?SBGR00:02Z22:18 -031h 15m0201A4
2026-01-20partial??00:11Z0201A4
2026-01-19estimated??16:31Z23:01Z6h 29m0201A4
2026-01-09partialSBGR?21:01 -03CN-RGY
2026-01-08estimatedGMMN?00:14 +0123:58Z0h 43mCN-RGY
2026-01-07partialSBGR?21:58 -030201A3
2026-01-06partial??01:00Z0201A3
2026-01-05estimatedGMMN?17:18 +0119:34Z3h 16m0201A3
2026-01-04partialSBGR?22:01 -030201A4
2026-01-03GMMN?17:32 +0123:26Z6h 53m0201A4
2026-01-02partialSBGR?22:03 -030201A4
2026-01-01estimatedGMMN?17:16 +0119:26Z3h 09m0201A4
2025-12-31partialSBGR?21:08 -030201A4
2025-12-30partial??01:02Z0201A4
2025-12-29GMMN?17:50 +0123:36Z6h 46m0201A4
2025-12-28partialSBGR?21:00 -030201A4
2025-12-27estimatedGMMN?16:57 +0123:59Z8h 02m0201A4
2025-12-26partialSBGR?21:15 -030201A4
2025-12-25GMMN?16:54 +0122:52Z6h 57m0201A4
2025-12-24partialSBGR?21:48 -030201A3
2025-12-23partial??00:58Z0201A4
2025-12-22estimatedGMMN?17:17 +0119:34Z3h 16m0201A4
2025-12-21partialSBGR?22:02 -030201A4
2025-12-20estimatedGMMN?17:22 +0119:22Z2h 59m0201A4
2025-12-19partialSBGR?22:00 -030201A4
2025-12-18estimatedGMMN?17:25 +0119:24Z2h 58m0201A4
2025-12-17partialSBGR?22:14 -030201A3
2025-12-16partial??00:15Z0201A3
2025-12-15estimatedGMMN?16:53 +0118:54Z3h 00m0201A3
2025-12-14partialSBGR?21:52 -030201A4
2025-12-13GMMN?17:25 +0123:20Z6h 54m0201A4
2025-12-12partialSBGR?21:12 -030201A4
2025-12-11estimatedGMMN?17:00 +0122:16Z6h 15m0201A4
2025-12-10estimated??00:28Z02:00Z1h 31m0201A3
2025-12-09estimated??16:25Z22:40Z6h 14m0201A3
2025-12-02partialSBGR?21:47 -03201A4
2025-11-28partialSBGR?21:28 -03201A4
2025-10-30estimated??18:24Z18:50Z0h 25m201A3
2025-10-28partialSBGR?21:00 -03201A3
2025-10-27estimated??18:13Z23:58Z5h 44m201A3
2025-10-26estimated??01:17Z01:38Z0h 20m201A3
2025-10-25estimated??22:16Z23:24Z1h 07m201A3
2025-10-24partialSBGR?21:38 -03201A3
2025-10-23estimated??21:48Z22:52Z1h 03m201A3
2025-10-21partialSBGR?21:15 -032013D
2025-10-19partialSBGR?21:01 -03201A4
2025-10-13estimated??16:33Z22:44Z6h 10m0201A4
2025-10-07partialSBGR?21:00 -030201A4
2025-10-06estimated??16:28Z23:58Z7h 29m0201A4
2025-10-04partialSBGR?11:20 -030201A4
2025-08-24partialSBGR?21:06 -030201A4
2025-08-23estimated??16:52Z19:04Z2h 11m0201A4
2025-08-22partialSBGR?21:25 -030201A4
2025-08-21estimated??16:34Z22:28Z5h 53m0201A4
2025-08-19partialSBGR?22:32 -03CN-RGT
2025-08-17partialSBGR?21:03 -030201A3
2025-08-16estimated??17:11Z23:58Z6h 46m0201A3
2025-08-15partialSBGR?21:40 -030201A3

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