Flight

RAM678Q

Flight history and live tracking for RAM678Q, 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 originGMTT IBN BATOUTA
Typical destinationEBBR BRUSSELS NATL
Distance1,016 nm

Flight history 81 flights since Oct 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (81) - back to 2025-10-02
DateFromToDepArrDurationAircraft
2026-07-02estimatedGMTTEBBR12:31 +0115:42 CEST2h 10m2005B
2026-07-02estimatedGMTT?10:32 +0110:00Z0h 27m2005B
2026-06-30estimatedGMTTEBBR11:52 +0115:32 CEST2h 39m201B6
2026-06-30estimatedGMTTEBBR10:13 +0111:36 CEST0h 22m201B6
2026-06-25estimatedGMTTEBBR11:55 +0115:22 CEST2h 26m201B6
2026-06-25estimatedGMTTEBBR10:00 +0111:30 CEST0h 29m201B6
2026-06-23estimatedGMTT?10:05 +0113:34Z4h 28m201B6
2026-06-18estimated??11:08Z11:36Z0h 27m201B6
2026-06-18estimatedGMTT?10:32 +0110:00Z0h 28m201B6
2026-06-16GMMW?11:27 +0112:22Z1h 54m201B6
2026-06-16estimatedGMTTEBBR10:02 +0111:26 CEST0h 23m201B6
2026-05-26estimated??11:00Z13:36Z2h 35m201B6
2026-05-26estimatedGMTTEBBR10:15 +0111:38 CEST0h 22m201B6
2026-05-21estimatedGMTTEBBR12:00 +0115:28 CEST2h 27m201B6
2026-05-21estimatedGMTTEBBR10:07 +0111:30 CEST0h 22m201B6
2026-05-19GMTTEBBR07:51 +0109:34 CEST0h 42m201C5
2026-05-12estimated??11:24Z13:54Z2h 29m201B6
2026-05-12estimatedGMTTEBBR10:10 +0111:34 CEST0h 23m201B6
2026-05-07estimated??11:01Z13:30Z2h 28m201B6
2026-05-07estimatedGMTTEBBR10:06 +0111:30 CEST0h 23m201B6
2026-05-05estimated??10:42Z13:20Z2h 38m201C4
2026-05-05estimatedGMTT?10:03 +0109:28Z0h 24m201C4
2026-04-30estimatedGMTTEBBR12:01 +0115:28 CEST2h 26m201B6
2026-04-30estimatedGMTTEBBR10:12 +0111:38 CEST0h 25m201B6
2026-04-28estimated??10:52Z13:20Z2h 27m201B6
2026-04-28estimatedGMTTEBBR10:00 +0111:22 CEST0h 21m201B6
2026-04-23estimatedGMTTEBBR12:03 +0115:40 CEST2h 36m201B6
2026-04-23estimatedGMTTEBBR10:10 +0111:32 CEST0h 21m201B6
2026-04-21GMMWEBBR12:17 +0115:50 CEST2h 33m201C1
2026-04-21estimatedGMTTEBBR10:16 +0111:36 CEST0h 19m201C1
2026-04-16estimatedGMTTEBBR12:14 +0115:34 CEST2h 19m201B6
2026-04-16estimatedGMTTEBBR10:09 +0111:30 CEST0h 20m201B6
2026-04-14estimatedGMTTEBBR11:55 +0115:52 CEST2h 56m201B6
2026-04-14estimated??09:09Z09:32Z0h 22m201B6
2026-04-02estimatedGMTTEBBR12:02 +0115:48 CEST2h 45m201B6
2026-04-02estimatedGMTT?10:18 +0109:42Z0h 23m201B6
2026-03-28estimatedGMTT?14:43 +0114:38Z0h 54m201B6
2026-03-14estimatedGMTTEBBR11:38 +0015:42 CET3h 03m201B6
2026-03-14estimated??09:41Z10:02Z0h 21m201B6
2026-03-07estimatedGMTTEBBR11:30 +0015:04 CET2h 33m0201B6
2026-03-07estimated??09:22Z09:44Z0h 21m0201B6
2026-02-28estimatedGMTTEBBR11:01 +0014:28 CET2h 26m0201B6
2026-02-26estimatedGMTTEBBR11:08 +0014:38 CET2h 29m0201B6
2026-02-26estimated?GMMW09:32Z09:58 +000h 26m0201B6
2026-02-21GMMWEBBR11:20 +0015:08 CET2h 47m0201B6
2026-02-21GMTTGMMW09:28 +0009:54 +000h 26m0201B6
2026-02-19estimated??11:23Z14:30Z3h 07mCN-MAX
2026-02-19estimated??09:46Z10:12Z0h 26mCN-MAX
2026-02-14estimatedGMTTEBBR12:35 +0115:38 CET3h 02m0201B6
2026-02-14estimated??09:44Z10:14Z0h 29m201B6
2026-02-12estimatedGMTTEBBR12:14 +0114:54 CET2h 39m0201B6
2026-02-12estimated??09:42Z10:04Z0h 22m201B6
2026-02-07estimatedGMTTEBBR12:08 +0114:44 CET2h 35m0201B6
2026-02-07estimated??09:41Z10:08Z0h 26m0201B6
2026-02-05estimatedGMTTEBBR11:49 +0114:12 CET2h 22m0201B6
2026-02-05estimated??09:26Z09:46Z0h 20m201B6
2026-01-31estimatedGMTTEBBR12:01 +0114:44 CET2h 43m0201B6
2026-01-31estimated??09:29Z09:52Z0h 22m0201B6
2026-01-24estimatedGMTTEBBR12:24 +0115:02 CET2h 37m0201B6
2026-01-24estimated??09:42Z10:06Z0h 23m0201B6
2026-01-22estimatedGMTTEBBR12:45 +0115:36 CET2h 51m0201B6
2026-01-22estimated??09:44Z10:12Z0h 27m0201B6
2026-01-08estimatedGMTTEBBR12:31 +0115:06 CET2h 34m9H-AMH
2026-01-08estimated??09:38Z09:58Z0h 19m9H-AMH
2026-01-06estimatedGMTTEBBR12:41 +0115:34 CET2h 52m9H-AMH
2026-01-06estimated??09:57Z10:22Z0h 25m9H-AMH
2026-01-01estimatedGMTTEBBR12:44 +0115:32 CET2h 48m9H-AMH
2026-01-01estimated??09:39Z10:06Z0h 26m9H-AMH
2025-12-30estimatedGMTTEBBR12:35 +0115:20 CET2h 45m9H-AMH
2025-12-30estimated??09:37Z10:02Z0h 24m9H-AMH
2025-12-25estimatedGMTTEBBR12:35 +0115:20 CET2h 44m9H-AMH
2025-12-25estimated??09:34Z10:02Z0h 27m9H-AMH
2025-12-23estimatedGMTTEBBR12:34 +0115:10 CET2h 36m9H-AMH
2025-12-23estimated??09:31Z09:54Z0h 22m9H-AMH
2025-12-18estimatedGMTTEBBR12:35 +0115:14 CET2h 38m9H-AMH
2025-12-18estimated??09:38Z10:02Z0h 24m9H-AMH
2025-12-11estimatedGMTTEBBR12:03 +0114:36 CET2h 33m0201B6
2025-12-11estimated??09:36Z09:54Z0h 17m0201B6
2025-11-27estimatedGMTTEBBR11:07 +0115:56 CET4h 48m201B6
2025-10-30estimatedGMTTEBBR12:53 +0115:24 CET2h 30m201B6
2025-10-02GMTT?10:12 +0112:10Z2h 58m0201B6

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