✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
CN-RGU
/ 020123
222 flights over 87 days · 2.55 legs/day · base GMMN · Casablanca · operators: RAM
222
Flights
23
Airports served
5%
ADS-B observed
35
Ferry / no-flightnum
Aircraft identity
787 8
B788
Royal Air Maroc
· reg CN-RGU
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
1 legs
RAM
GMMN → KATL
GMMN
→
KATL
GMMN · Casablanca → KATL · Atlanta
intl
RAM2416 · AT2416 · sched 01:35Z
2026-06-22
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-06-21
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-06-20
1 legs
RAM
KIAD → GMMN
KIAD
→
GMMN
KIAD · Dulles → GMMN · Casablanca
intl
RAM219W · AT219 · sched 01:00Z
2026-06-19
2 legs
RAM
KJFK → GMMN → KIAD
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM201N · AT201 · sched 00:45Z
GMMN
→
KIAD
GMMN · Casablanca → KIAD · Dulles
intl
RAM218W · AT218 · sched 15:00Z
2026-06-18
2 legs
RAM
KMIA → GMMN → KJFK
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM200N · AT200 · sched 14:55Z
2026-06-17
1 legs
RAM
GMMN → KMIA
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
2026-06-15
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-06-14
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT206 · sched 07:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-06-13
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-06-12
2 legs
round-trip
RAM
KJFK → GMMN → KJFK
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT2501 · sched 15:50Z
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
ferry
intl
RAM202J · sched Z
2026-06-11
2 legs
round-trip
RAM
GMMN → CYUL → GMMN
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM206T · AT206 · sched 07:00Z
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM207T · AT207 · sched 16:15Z
2026-06-10
4 legs
round-trip
RAM
GMMN → DNMM → GMMN → GOBD → GMMN
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
intl
RAM503 · AT503 · sched 15:05Z
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM502U · AT502 · sched 19:50Z
2026-06-09
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · ⏱ 05:17– (Nonem)
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 15:00Z
2026-06-08
3 legs
RAM
GOBD → GMMN → LTFM → GMMN
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM500B · AT500 · sched 02:25Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
2026-06-07
3 legs
RAM
GMMN → OEJN → GMMN → GOBD
GMMN
→
OEJN
GMMN · Casablanca → OEJN · Jeddah
intl
RAM248 · AT248 · sched 03:55Z
OEJN
→
GMMN
OEJN · Jeddah → GMMN · Casablanca
intl
RAM249 · AT249 · sched 12:10Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
intl
RAM501B · AT501 · sched 21:40Z
2026-06-06
3 legs
RAM
GOBD → GMMN → CYUL → GMMN
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM500B · AT500 · sched 02:25Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM206T · AT206 · sched 07:00Z
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
ferry
intl
RAM207T · sched Z
2026-06-05
4 legs
round-trip
RAM
GOBD → GMMN → LTFM → GMMN → GOBD
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM500B · AT500 · sched 02:25Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
intl
RAM501B · AT501 · sched 21:40Z
2026-06-04
4 legs
RAM
KJFK → GMMN → LTFM → GMMN → GOBD
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM201N · AT201 · sched 00:45Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:20Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
intl
RAM501B · AT501 · sched 21:40Z
2026-06-03
2 legs
RAM
CYUL → GMMN → KJFK
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM200N · AT200 · sched 14:55Z
2026-06-02
2 legs
RAM
KJFK → GMMN → CYUL
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM201N · AT201 · sched 00:45Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-06-01
2 legs
RAM
CYUL → GMMN → KJFK
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM200N · AT200 · sched 14:55Z
2026-05-31
1 legs
RAM
GMMN → CYUL
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
ferry
intl
RAM208M · sched Z
2026-05-30
3 legs
RAM
KMIA → GMMN → LFPO → GMMN
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM770T · AT770 · sched 13:15Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM771T · AT771 · sched 17:30Z
2026-05-29
3 legs
RAM
GMMN → DNMM → GMMN → KMIA
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
2026-05-28
2 legs
round-trip
RAM
GMMN → LTFM → GMMN
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
2026-05-26
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-05-25
3 legs
RAM
GBYD → GMMN → LTFM → GMMN
GBYD
→
GMMN
GBYD · Banjul (Yundum) → GMMN · Casablanca
intl
RAM578 · AT578 · sched 02:45Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
2026-05-24
4 legs
round-trip
RAM
GBYD → GMMN → LTFM → GMMN → GBYD
GBYD
→
GMMN
GBYD · Banjul (Yundum) → GMMN · Casablanca
intl
RAM578 · AT578 · sched 02:45Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
GMMN
→
GBYD
GMMN · Casablanca → GBYD · Banjul (Yundum)
intl
RAM579 · AT579 · ⏱ 22:10– (Nonem)
2026-05-23
2 legs
RAM
KMIA → GMMN → GBYD
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
GBYD
GMMN · Casablanca → GBYD · Banjul (Yundum)
intl
RAM579 · AT579 · sched 21:40Z
2026-05-22
2 legs
RAM
CYUL → GMMN → KMIA
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · ⏱ 02:05–07:52 (347m)
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
2026-05-21
2 legs
RAM
CYYZ → GMMN → CYUL
CYYZ
→
GMMN
CYYZ · Toronto → GMMN · Casablanca
intl
RAM211B · AT211 · sched 02:25Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-05-20
2 legs
RAM
CYUL → GMMN → CYYZ
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
CYYZ
GMMN · Casablanca → CYYZ · Toronto
intl
RAM210B · AT210 · sched 15:45Z
2026-05-19
1 legs
RAM
GMMN → CYUL
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-05-18
4 legs
RAM
? → GMFO → ? → OEJN → GMMN
?
→
GMFO
— → GMFO · Ahl Angad
RAM2034 · AT2034 · sched Z
GMMN
→
?
GMMN · Casablanca → —
⚠ gap
RAM2835 · AT2835 · sched Z
GMFO
→
OEJN
GMFO · Ahl Angad → OEJN · Jeddah
intl
RAM2034 · AT2034 · sched Z
OEJN
→
GMMN
OEJN · Jeddah → GMMN · Casablanca
intl
RAM2834 · AT2834 · sched Z
2026-05-17
3 legs
RAM
GOBD → GMMN → CYUL → GMMN
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM500B · AT500 · sched 02:25Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM206T · AT206 · sched 07:00Z
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
ferry
intl
RAM207T · sched Z
2026-05-16
2 legs
RAM
KIAD → GMMN → GOBD
KIAD
→
GMMN
KIAD · Dulles → GMMN · Casablanca
intl
RAM219W · AT219 · sched 01:00Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · sched Z
2026-05-15
3 legs
RAM
GMMN → DNMM → GMMN → KIAD
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
KIAD
GMMN · Casablanca → KIAD · Dulles
intl
RAM218W · AT218 · sched 15:00Z
2026-05-14
3 legs
round-trip
RAM
GMMN → LTFM → GMMN → GMMN
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
ferry
⚠ gap
intl
RAM500B · sched Z
2026-05-13
4 legs
RAM
GUCY → GMMN → LTFM → GMMN → GOBD
GUCY
→
GMMN
GUCY · Conakry → GMMN · Casablanca
intl
RAM526S · AT526 · sched 03:10Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · sched Z
2026-05-12
4 legs
RAM
GOBD → GMMN → LFPO → GMMN → ?
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
ferry
intl
RAM500B · ⏱ 03:07– (Nonem)
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM764B · AT764 · sched 11:20Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM765B · AT765 · sched 15:35Z
GMMN
→
?
GMMN · Casablanca → —
ferry
RAM527S · sched Z
2026-05-11
4 legs
RAM
KIAD → GMMN → LFPO → GMMN → GOBD
KIAD
→
GMMN
KIAD · Dulles → GMMN · Casablanca
intl
RAM219W · AT219 · sched 01:00Z
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM764B · AT764 · sched 11:20Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM765B · AT765 · sched 15:35Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · sched Z
2026-05-10
2 legs
RAM
CYUL → GMMN → KIAD
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
KIAD
GMMN · Casablanca → KIAD · Dulles
intl
RAM218W · AT218 · ⏱ 15:17– (Nonem)
2026-05-09
2 legs
RAM
KMIA → GMMN → CYUL
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-05-08
3 legs
RAM
GMMN → DNMM → GMMN → KMIA
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
ferry
intl
RAM204F · sched Z
2026-05-07
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
ferry
intl
RAM203J · sched Z
2026-05-06
2 legs
round-trip
RAM
GMMN → LTFM → GMMN
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
2026-05-05
3 legs
RAM
GMMN → OEMA → GMMN → OEJN
GMMN
→
OEMA
GMMN · Casablanca → OEMA · Medina
intl
RAM248 · AT248 · sched 01:40Z
OEJN
→
GMMN
OEJN · Jeddah → GMMN · Casablanca
⚠ gap
intl
RAM249 · AT249 · sched 12:10Z
OEMA
→
OEJN
OEMA · Medina → OEJN · Jeddah
ferry
⚠ gap
RAM248 · sched Z
2026-05-04
3 legs
RAM
KMIA → GMMN → GOBD → GMMN
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
intl
RAM503 · AT503 · sched 15:05Z
GQPF
→
GMMN
GQPF · Fderik → GMMN · Casablanca
ferry
⚠ gap
intl
RAM502U · sched Z
2026-05-03
3 legs
RAM
GMMN → DIAP → GMMN → KMIA
GMMN
→
DIAP
GMMN · Casablanca → DIAP · Abidjan
intl
RAM533X · AT533 · sched 00:20Z
DIAP
→
GMMN
DIAP · Abidjan → GMMN · Casablanca
intl
RAM532X · AT532 · sched 06:15Z
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT210 · sched Z
2026-05-02
3 legs
round-trip
RAM
GMMN → DNMM → GMMN → GMMN
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
GMMN
GMMN · Casablanca → GMMN · Casablanca
ferry
RAM503 · sched Z
2026-05-01
3 legs
RAM
GUCY → GMMN → LTFM → GMMN
GUCY
→
GMMN
GUCY · Conakry → GMMN · Casablanca
intl
RAM526S · AT526 · sched 03:10Z
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
2026-04-30
3 legs
RAM
GMMN → LFPO → GMMN → ?
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM770T · AT770 · ⏱ 13:14– (Nonem)
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM771T · AT771 · sched 17:10Z
GMMN
→
?
GMMN · Casablanca → —
ferry
RAM527S · ⏱ 21:37– (Nonem)
2026-04-27
3 legs
RAM
KIAD → GMMN → LIMC → GMMN
KIAD
→
GMMN
KIAD · Dulles → GMMN · Casablanca
intl
RAM219W · AT219 · sched 01:00Z
GMMN
→
LIMC
GMMN · Casablanca → LIMC · Ferno (VA)
intl
RAM950X · AT950 · sched 11:40Z
LIMC
→
GMMN
LIMC · Ferno (VA) → GMMN · Casablanca
intl
RAM951X · AT951 · sched 16:50Z
2026-04-26
2 legs
RAM
CYUL → GMMN → KIAD
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
KIAD
GMMN · Casablanca → KIAD · Dulles
intl
RAM218W · AT218 · sched 15:00Z
2026-04-25
2 legs
round-trip
RAM
CYUL → GMMN → CYUL
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-04-24
1 legs
RAM
GMMN → CYUL
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-04-23
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-04-22
3 legs
RAM
GOBD → GMMN → LFPO → GMMN
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM500B · AT500 · sched 02:25Z
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM764B · AT764 · sched 11:20Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM765B · AT765 · sched 15:35Z
2026-04-21
4 legs
RAM
CYUL → GMMN → LFPO → GMMN → GOBD
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM764B · AT764 · sched 11:20Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM765B · AT765 · sched 15:35Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
intl
RAM501B · AT501 · sched 21:40Z
2026-04-20
2 legs
RAM
KIAD → GMMN → CYUL
KIAD
→
GMMN
KIAD · Dulles → GMMN · Casablanca
intl
RAM219W · AT219 · sched 01:00Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-04-19
3 legs
RAM
GMMN → DNMM → GMMN → KIAD
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · ⏱ 06:27–10:30 (243m)
GMMN
→
KIAD
GMMN · Casablanca → KIAD · Dulles
intl
RAM218W · AT218 · sched 15:00Z
2026-04-18
2 legs
round-trip
RAM
GMMN → KJFK → GMMN
GMMN
→
KJFK
GMMN · Casablanca → KJFK · New York
intl
RAM202J · AT202 · sched 05:00Z
KJFK
→
GMMN
KJFK · New York → GMMN · Casablanca
intl
RAM203J · AT203 · sched 14:50Z
2026-04-17
3 legs
RAM
GOBD → GMMN → CYUL → GMMN
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
intl
RAM500B · AT500 · sched 02:25Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM206T · AT206 · sched 07:00Z
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM207T · AT207 · sched 16:15Z
2026-04-16
4 legs
round-trip
RAM
GMMN → LTFM → GMMN → GOBD → GMMN
GMMN
→
LTFM
GMMN · Casablanca → LTFM · Istanbul
intl
RAM910T · AT910 · sched 09:15Z
LTFM
→
GMMN
LTFM · Istanbul → GMMN · Casablanca
intl
RAM911T · AT911 · sched 15:20Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · ⏱ 22:09– (Nonem)
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM500B · sched Z
2026-04-15
3 legs
RAM
? → GMMN → ? → GOBD
?
→
GMMN
— → GMMN · Casablanca
RAM4920 · AT4920 · sched Z
?
→
?
— → —
ferry
RAM4320 · sched Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · sched Z
2026-04-14
2 legs
RAM
CYUL → GMMN → ?
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
?
GMMN · Casablanca → —
RAM4921 · AT4921 · sched Z
2026-04-13
2 legs
RAM
KMIA → GMMN → CYUL
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
ferry
intl
RAM208M · sched Z
2026-04-12
2 legs
RAM
CYUL → GMMN → KMIA
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
2026-04-11
2 legs
RAM
KMIA → GMMN → CYUL
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-04-10
1 legs
RAM
GMMN → KMIA
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
2026-04-09
3 legs
round-trip
RAM
GMMN → LFPO → GMMN → GMMN
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM770T · AT770 · sched 12:55Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
ferry
intl
RAM771T · sched Z
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
ferry
⚠ gap
intl
RAM205F · sched Z
2026-04-08
2 legs
RAM
CYUL → GMMN → KMIA
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:50Z
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
2026-04-07
1 legs
RAM
GMMN → CYUL
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM208M · AT208 · sched 16:20Z
2026-04-06
3 legs
RAM
KMIA → GMMN → LIMC → GMMN
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
intl
RAM205F · AT205 · sched 01:45Z
GMMN
→
LIMC
GMMN · Casablanca → LIMC · Ferno (VA)
intl
RAM950X · AT950 · sched 11:40Z
LIMC
→
GMMN
LIMC · Ferno (VA) → GMMN · Casablanca
intl
RAM951X · AT951 · sched 16:50Z
2026-04-05
2 legs
round-trip
RAM
GMMN → KMIA → GMMN
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
ferry
intl
RAM204F · sched Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM526S · sched Z
2026-04-04
5 legs
RAM
GMMN → DNMM → GMMN → LSGG → GMMN → ?
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · ⏱ 00:14– (Nonem)
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
LSGG
GMMN · Casablanca → LSGG · Geneva
intl
RAM930G · AT930 · sched 11:50Z
LSGG
→
GMMN
LSGG · Geneva → GMMN · Casablanca
intl
RAM931G · AT931 · sched 16:15Z
GMMN
→
?
GMMN · Casablanca → —
ferry
RAM527S · ⏱ 22:00– (Nonem)
2026-04-03
4 legs
round-trip
RAM
GMMN → DNMM → GMMN → LFPO → GMMN
GMMN
→
DNMM
GMMN · Casablanca → DNMM · Lagos
intl
RAM555 · AT555 · sched 00:10Z
DNMM
→
GMMN
DNMM · Lagos → GMMN · Casablanca
intl
RAM554 · AT554 · sched 06:05Z
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
ferry
intl
RAM764B · sched Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
ferry
intl
RAM765B · sched Z
2026-04-02
3 legs
round-trip
RAM
GMMN → LFPG → GMMN → GMMN
GMMN
→
LFPG
GMMN · Casablanca → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
RAM788H · AT788 · sched 12:25Z
LFPG
→
GMMN
LFPG · Paris (Roissy-en-France, Val-d'Oise) → GMMN · Casablanca
intl
RAM789H · AT789 · sched 16:30Z
KMIA
→
GMMN
KMIA · Miami → GMMN · Casablanca
ferry
⚠ gap
intl
RAM205F · sched Z
2026-04-01
2 legs
round-trip
RAM
GMMN → KMIA → GMMN
GMMN
→
KMIA
GMMN · Casablanca → KMIA · Miami
intl
RAM204F · AT204 · sched 15:00Z
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
ferry
⚠ gap
intl
RAM500B · sched Z
2026-03-31
4 legs
RAM
GMMN → GMMN → LIPE → GMMN → GOBD
GMMN
→
GMMN
GMMN · Casablanca → GMMN · Casablanca
RAM248 · AT248 · sched 01:40Z
GMMN
→
LIPE
GMMN · Casablanca → LIPE · Bologna
intl
RAM952Q · AT952 · sched 11:55Z
LIPE
→
GMMN
LIPE · Bologna → GMMN · Casablanca
intl
RAM953Q · AT953 · sched 15:55Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · sched Z
2026-03-29
2 legs
round-trip
RAM
GMMN → CYUL → GMMN
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM206T · AT206 · sched 07:00Z
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
ferry
intl
RAM207T · sched Z
2026-03-28
3 legs
round-trip
RAM
OEJN → ? → GMMN → OEJN
OEJN
→
?
OEJN · Jeddah → —
RAM2019 · AT2019 · sched Z
?
→
GMMN
— → GMMN · Casablanca
RAM2952 · AT2952 · sched Z
GMMN
→
OEJN
GMMN · Casablanca → OEJN · Jeddah
intl
RAM2819 · AT2819 · sched Z
2026-03-27
2 legs
round-trip
RAM
GMMN → CYUL → GMMN
GMMN
→
CYUL
GMMN · Casablanca → CYUL · Montréal
intl
RAM206T · AT206 · sched 06:55Z
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
ferry
intl
RAM207T · sched Z
2026-03-26
3 legs
RAM
OEJN → GMMX → OEJN → GMMN
OEJN
→
GMMX
OEJN · Jeddah → GMMX · Marrakesh
intl
RAM2015 · AT2015 · sched Z
GMTT
→
OEJN
GMTT · Tangier → OEJN · Jeddah
⚠ gap
intl
RAM2815 · AT2815 · sched Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
⚠ gap
RAM2955 · AT2955 · sched Z
2026-03-25
3 legs
RAM
GOBD → GMMN → OEJN → GMTT
GOBD
→
GMMN
GOBD · Dakar → GMMN · Casablanca
ferry
intl
RAM500B · ⏱ 03:31–05:59 (148m)
GMMN
→
OEJN
GMMN · Casablanca → OEJN · Jeddah
intl
RAM2813 · AT2813 · sched Z
OEJN
→
GMTT
OEJN · Jeddah → GMTT · Tangier
intl
RAM2013 · AT2013 · sched Z
2026-03-24
4 legs
RAM
CYUL → GMMN → LFPO → GMMN → GOBD
CYUL
→
GMMN
CYUL · Montréal → GMMN · Casablanca
intl
RAM209M · AT209 · sched 01:35Z
GMMN
→
LFPO
GMMN · Casablanca → LFPO · Paris (Orly, Val-de-Marne)
intl
RAM770T · AT770 · sched 13:15Z
LFPO
→
GMMN
LFPO · Paris (Orly, Val-de-Marne) → GMMN · Casablanca
intl
RAM771T · AT771 · sched 17:35Z
GMMN
→
GOBD
GMMN · Casablanca → GOBD · Dakar
ferry
intl
RAM501B · sched Z