YAFT.LIVEORY · Boeing 737 MAX 8 · Royal Air Maroc
From the ADS-B positions we received; time since the first fix. A dashed stretch is a gap in reception, bridged by a straight line.
Royal Air Maroc (RAM)| Departed | Flight | Route | Reg | Aircraft | Status | Distance |
|---|---|---|---|---|---|---|
| 2026-10-02 06:56 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed (landing confirmed by airport data) | 1726 km |
| 2026-10-01 06:51 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1808 km |
| 2026-09-30 06:55 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1813 km |
| 2026-09-29 06:53 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1803 km |
| 2026-09-28 06:52 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1830 km |
| 2026-09-26 06:41 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1783 km |
| 2026-09-25 06:50 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1762 km |
| 2026-09-24 07:04 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1720 km |
| 2026-09-23 06:46 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1725 km |
| 2026-09-22 07:03 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1710 km |
| 2026-09-21 07:40 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1739 km |
| 2026-09-20 07:14 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1887 km |
| 2026-09-19 06:46 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1852 km |
| 2026-09-18 06:59 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1864 km |
| 2026-09-17 06:56 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1857 km |
| 2026-09-16 06:50 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1909 km |
| 2026-09-15 07:01 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1866 km |
| 2026-09-14 07:09 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1923 km |
| 2026-09-13 06:58 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1857 km |
| 2026-09-12 07:03 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RGH | Boeing 737-800 | Completed | 1927 km |
| 2026-09-11 07:00 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RGH | Boeing 737-800 | Completed | 1904 km |
| 2026-09-10 07:01 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RGN | Boeing 737-800 | Completed | 1875 km |
| 2026-09-09 07:24 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RGN | Boeing 737-800 | Completed | 1680 km |
| 2026-09-08 06:52 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RGN | Boeing 737-800 | Completed | 1884 km |
| 2026-09-07 06:58 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RGN | Boeing 737-800 | Completed | 1883 km |
| 2026-09-06 06:55 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1815 km |
| 2026-09-05 06:57 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1846 km |
| 2026-09-04 06:51 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1917 km |
| 2026-09-03 06:55 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1894 km |
| 2026-09-02 06:59 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1771 km |
| 2026-09-01 06:57 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1894 km |
| 2026-08-31 06:56 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1967 km |
| 2026-08-30 06:50 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1821 km |
| 2026-08-29 06:54 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1929 km |
| 2026-08-28 06:57 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1929 km |
| 2026-08-27 07:38 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1865 km |
| 2026-08-26 06:39 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1829 km |
| 2026-08-25 07:03 UTC | RAM650E | ? → ORY ? → Paris |
CN-RHJ | Boeing 737 MAX 8 | Completed | 1743 km |
| 2026-08-24 06:48 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 1809 km |
| 2026-08-23 06:52 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 2631 km |
| 2026-08-22 06:50 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 2672 km |
| 2026-08-21 06:52 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 2883 km |
| 2026-08-20 06:58 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 3706 km |
| 2026-08-19 06:54 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 3048 km |
| 2026-08-18 06:52 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 2833 km |
| 2026-08-17 06:44 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | 2596 km |
| 2026-08-16 07:53 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | ~4625 km est. (2583 km recorded) |
| 2026-08-15 06:35 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | ~4068 km est. (2437 km recorded) |
| 2026-08-14 07:06 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | ~7203 km est. (4884 km recorded) |
| 2026-08-13 07:02 UTC | RAM650E | OUD → ORY Oujda → Paris |
CN-RHG | Boeing 737 MAX 8 | Completed | ~3807 km est. (2178 km recorded) |