✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
CN-COI
/ 02010E
498 flights over 88 days · 5.66 legs/day · base GMMN · Casablanca · operators: RAM
498
Flights
23
Airports served
6%
ADS-B observed
25
Ferry / no-flightnum
Aircraft identity
ATR 72 600
AT76
Royal Air Maroc Express
· reg CN-COI
Avions De Transport Regional ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
5 legs
RAM
GMAA → GMMN → GMAG → GMMN → GMFO → GMMN
GMAA
→
GMMN
GMAA · Inezgane → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
2026-06-22
1 legs
RAM
GMMN → GMAD
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-06-21
3 legs
RAM
GMMX → GMMN → GCLP → GMMN
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:50Z
GMMN
→
GCLP
GMMN · Casablanca → GCLP · Gran Canaria Island
intl
RAM976Q · AT976 · sched 14:35Z
GCLP
→
GMMN
GCLP · Gran Canaria Island → GMMN · Casablanca
intl
RAM977Q · AT977 · ⏱ 18:13– (Nonem)
2026-06-20
8 legs
round-trip
RAM
GMMX → GMMN → GMMW → GMMN → GMAD → GMML → GMAD → GMMN → GMMX
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:55Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:00Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 18:30Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM482B · AT482 · sched 20:50Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM417 · AT417 · sched 22:55Z
2026-06-19
5 legs
RAM
GMMN → GMAZ → GMMN → GMMA → GMMN → GMMX
GMMN
→
GMAZ
GMMN · Casablanca → GMAZ · Zagora
RAM1467 · AT1467 · sched 06:45Z
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
⚠ gap
RAM1467 · AT1467 · sched 11:05Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
2026-06-18
6 legs
round-trip
RAM
GMMN → GCTS → GMMN → GMFO → GMMN → GMMX → GMMN
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · sched 12:05Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM416 · AT416 · sched 23:30Z
2026-06-17
4 legs
round-trip
RAM
GMMN → GMAT → GMMN → GMFO → GMMN
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
RAM1431 · AT1431 · sched 10:45Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
2026-06-16
5 legs
RAM
GMAD → GMMN → GMAD → GMML → GMAD → GMMN
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:00Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 18:30Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
RAM482B · sched Z
2026-06-15
6 legs
round-trip
RAM
GMMN → GMAD → GMFO → GMMN → GMAD → GMMN → GMMN
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
⚠ gap
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
ferry
⚠ gap
RAM441A · sched Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
⚠ gap
RAM422A · sched Z
2026-06-14
4 legs
RAM
GMFM → GMMN → GMAD → GMMN → GMFF
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM438 · AT438 · sched 18:05Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-06-13
6 legs
round-trip
RAM
GMFF → GMMN → GCTS → GMMN → GMAD → GMMN → GMFF
GMFF
→
GMMN
GMFF · Saïss → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · ⏱ 11:55– (Nonem)
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM438 · AT438 · sched 18:05Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-06-12
6 legs
RAM
GMFM → GMMN → GMAZ → GMMN → GMMA → GMMN → GMFF
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMAZ
GMMN · Casablanca → GMAZ · Zagora
RAM1467 · AT1467 · sched 06:45Z
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
⚠ gap
RAM1467 · AT1467 · sched 11:05Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-06-11
2 legs
round-trip
RAM
GMMN → GMFM → GMMN
GMMN
→
GMFM
GMMN · Casablanca → GMFM · Meknes
RAM440A · AT440 · sched 22:05Z
GMMB
→
GMMN
GMMB · Ben Slimane → GMMN · Casablanca
⚠ gap
RAM8725 · AT8725 · sched Z
2026-06-08
1 legs
RAM
GMMN → GMMB
GMMN
→
GMMB
GMMN · Casablanca → GMMB · Ben Slimane
RAM8724 · AT8724 · sched Z
2026-06-07
4 legs
round-trip
RAM
GMMN → GMAD → GCLP → GMMN → GMMN
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 10:05Z
GMMN
→
GCLP
GMMN · Casablanca → GCLP · Gran Canaria Island
⚠ gap
intl
RAM976Q · AT976 · sched 14:35Z
GCLP
→
GMMN
GCLP · Gran Canaria Island → GMMN · Casablanca
intl
RAM977Q · AT977 · ⏱ 18:33– (Nonem)
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
⚠ gap
RAM422A · sched Z
2026-06-06
7 legs
RAM
GMFF → GMMN → GMMW → GMMN → GMAD → GMML → GMAD → GMMN
GMFF
→
GMMN
GMFF · Saïss → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · ⏱ 14:21–15:36 (74m)
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 18:30Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM482B · AT482 · sched 20:50Z
2026-06-05
8 legs
RAM
GMMX → GMMN → GMAD → GMTN → GMTA → GMTN → GMMN → GMFF → GMMN
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:50Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
⚠ gap
RAM1436 · AT1436 · sched 14:30Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
RAM1437 · AT1437 · sched 18:05Z
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
⚠ gap
RAM422A · sched Z
2026-06-04
5 legs
RAM
GMMN → GCTS → GMMN → GMFO → GMMN → GMMX
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · ⏱ 12:20– (Nonem)
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
2026-06-03
6 legs
round-trip
RAM
GMMN → GMMW → GMMN → GMTA → GMTT → GMTA → GMMN
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMTA
GMMN · Casablanca → GMTA · Al Hoceima
RAM1438 · AT1438 · sched 13:45Z
GMTA
→
GMTT
GMTA · Al Hoceima → GMTT · Tangier
RAM1438 · AT1438 · sched 16:00Z
GMTT
→
GMTA
GMTT · Tangier → GMTA · Al Hoceima
RAM1439 · AT1439 · sched 17:50Z
GMTA
→
GMMN
GMTA · Al Hoceima → GMMN · Casablanca
RAM1439 · AT1439 · sched 19:35Z
2026-06-02
6 legs
RAM
GMAD → GMMN → GMAD → GMMN → GMAD → GMMN → ?
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM422A · AT422 · sched 12:00Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM438 · AT438 · sched 18:05Z
GMMN
→
?
GMMN · Casablanca → —
RAM8429 · AT8429 · sched Z
2026-06-01
7 legs
RAM
GMTT → GMMN → GMMZ → GMMN → GMTA → GMTT → GMTA → GMMN
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1469 · AT1469 · sched 06:45Z
GMAZ
→
GMMN
GMAZ · Zagora → GMMN · Casablanca
⚠ gap
RAM1469 · AT1469 · sched 10:45Z
GMMN
→
GMTA
GMMN · Casablanca → GMTA · Al Hoceima
RAM1438 · AT1438 · sched 13:45Z
GMTA
→
GMTT
GMTA · Al Hoceima → GMTT · Tangier
RAM1438 · AT1438 · ⏱ 16:16– (Nonem)
GMTT
→
GMTA
GMTT · Tangier → GMTA · Al Hoceima
RAM1439 · AT1439 · sched 17:50Z
GMTA
→
GMMN
GMTA · Al Hoceima → GMMN · Casablanca
RAM1439 · AT1439 · sched 19:35Z
2026-05-31
8 legs
RAM
GMMZ → GMMN → LEZL → GMMN → GMTN → GMTA → GMTN → GMMN → GMTT
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
RAM1436 · AT1436 · sched 14:30Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
RAM1437 · AT1437 · ⏱ 18:03–18:29 (26m)
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-05-30
7 legs
round-trip
RAM
GMMN → GMMW → GMMN → GMAD → GMML → GMAD → GMMZ → GMMN
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:00Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · ⏱ 18:26–19:45 (79m)
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
⚠ gap
RAM1460 · AT1460 · sched 22:20Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM482B · sched Z
2026-05-29
8 legs
RAM
GMFM → GMMN → GMAZ → GMMN → GMMA → GMMN → GMAG → GMMN → GMAT
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMAZ
GMMN · Casablanca → GMAZ · Zagora
RAM1467 · AT1467 · sched 06:45Z
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
⚠ gap
RAM1467 · AT1467 · sched 11:05Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1433 · AT1433 · sched 19:00Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
⚠ gap
RAM1433 · AT1433 · sched Z
?
→
GMAT
— → GMAT · Tan Tan
RAM1433 · AT1433 · sched Z
2026-05-28
5 legs
RAM
GMMN → GCTS → GMMN → GMFO → GMMN → GMFF
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · ⏱ 12:00–14:24 (144m)
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-05-27
6 legs
RAM
GMMZ → GMMN → GMAT → LEZL → GMMX → GMMN → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
⚠ gap
intl
RAM924 · AT924 · sched 09:40Z
GMAT
→
GMMX
GMAT · Tan Tan → GMMX · Marrakesh
⚠ gap
RAM1431 · AT1431 · sched 10:45Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
⚠ gap
intl
RAM925 · AT925 · sched 12:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
⚠ gap
RAM1431 · AT1431 · sched Z
2026-05-26
6 legs
RAM
GMAA → GMMN → GMMW → GMMN → GMFO → GMMN → GMMZ
GMAA
→
GMMN
GMAA · Inezgane → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1460 · AT1460 · sched 22:20Z
2026-05-25
5 legs
RAM
GMMN → GMAT → GMMN → GMMA → GMMN → GMAD
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
RAM1431 · AT1431 · sched 10:45Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · ⏱ 13:50–16:07 (137m)
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-05-24
7 legs
RAM
GMTT → GMMN → LEZL → GMMN → GMMX → GMAG → GMAD → GMMN
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 15:35Z
GMAG
→
GMAG
GMAG · Guelmim → GMAG · Guelmim
⚠ gap
RAM1433 · AT1433 · sched 19:00Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
⚠ gap
RAM1433 · AT1433 · sched 19:00Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
⚠ gap
RAM1432 · AT1432 · sched 21:30Z
2026-05-23
8 legs
RAM
GMMN → GMMN → GMAG → GMMN → GMMX → GMTT → GMMN → GMMN → GMMW
GMMN
→
GMMN
GMMN · Casablanca → GMMN · Casablanca
RAM1461 · AT1460 · sched 22:20Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
⚠ gap
RAM470 · AT470 · sched 22:10Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
⚠ gap
RAM1453 · AT1453 · sched Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
⚠ gap
RAM412 · AT412 · sched Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched Z
2026-05-22
8 legs
RAM
GMTT → GMMN → GMMX → GMMN → GMTN → GMTN → GMMZ → GMMN → GMTA
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
⚠ gap
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
⚠ gap
RAM1460 · AT1460 · sched 22:20Z
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
⚠ gap
RAM1437 · AT1437 · sched Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
⚠ gap
RAM1436 · AT1436 · sched Z
2026-05-21
6 legs
RAM
GMAD → GMMN → GCTS → GMMN → GMAD → GMMN → GMTT
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · ⏱ 11:52– (Nonem)
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMAA
→
GMMN
GMAA · Inezgane → GMMN · Casablanca
⚠ gap
RAM438 · AT438 · sched 18:05Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-05-20
4 legs
RAM
GMMZ → GMMN → GMFO → GMMN → GMAD
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · ⏱ 21:02–22:06 (64m)
2026-05-19
6 legs
RAM
GMAD → GMMN → GMAD → GMFO → GMMN → GMMZ → GMMN
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
⚠ gap
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1460 · AT1460 · sched 22:20Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
⚠ gap
RAM422A · sched Z
2026-05-18
8 legs
RAM
GMTT → GMMN → GMMX → GMMN → GMMX → GMMN → GMMX → GMMN → GMAD
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM411M · AT411 · sched 11:00Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM410M · AT410 · sched 12:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-05-17
8 legs
RAM
GMMX → GMMN → GMMX → GMMN → GMTN → GMTA → GMTN → GMMN → GMTT
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:50Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
RAM1436 · AT1436 · sched 14:30Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
RAM1437 · AT1437 · ⏱ 17:49– (Nonem)
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-05-16
6 legs
RAM
GMMZ → GMMN → GMAD → GMMX → GMMN → GMMX → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
⚠ gap
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
⚠ gap
RAM422A · sched Z
2026-05-15
6 legs
RAM
GMTT → GMMN → GMMW → GMMN → GMMN → GMMA → GMMZ
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMMN
GMMN · Casablanca → GMMN · Casablanca
RAM1481 · AT1480 · sched 13:25Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
⚠ gap
RAM1460 · AT1460 · sched 22:20Z
2026-05-14
6 legs
RAM
GMMZ → GMMN → GCLP → GMML → GCLP → GMMN → GMTT
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GCLP
GMMN · Casablanca → GCLP · Gran Canaria Island
intl
RAM976Q · AT976 · sched 10:40Z
GCLP
→
GMML
GCLP · Gran Canaria Island → GMML · El Aaiún
intl
RAM999 · AT999 · ⏱ 14:54– (Nonem)
GMML
→
GCLP
GMML · El Aaiún → GCLP · Gran Canaria Island
intl
RAM998 · AT998 · sched 16:15Z
GCLP
→
GMMN
GCLP · Gran Canaria Island → GMMN · Casablanca
intl
RAM977Q · AT977 · ⏱ 18:09–19:57 (108m)
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-05-13
7 legs
RAM
GMFM → GMMN → GMMW → GMMN → GMMZ → ? → GMMN → ?
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1460 · AT1460 · sched 22:20Z
GMMN
→
?
GMMN · Casablanca → —
⚠ gap
RAM4811 · AT4811 · sched Z
GMFF
→
GMMN
GMFF · Saïss → GMMN · Casablanca
RAM4813 · AT4813 · sched Z
?
→
?
— → —
RAM4310 · AT4310 · sched Z
2026-05-12
8 legs
RAM
GMAA → GMMN → GMMX → GMMN → GMMX → GMMN → GMAD → GMMN → GMFM
GMAA
→
GMMN
GMAA · Inezgane → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM411M · AT411 · sched 11:00Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM410M · AT410 · sched 12:45Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM438 · AT438 · sched 18:05Z
GMMN
→
GMFM
GMMN · Casablanca → GMFM · Meknes
RAM440A · AT440 · sched 22:05Z
2026-05-11
6 legs
RAM
GMTT → GMMN → GMAT → GMMN → GMMA → GMMN → GMAD
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
RAM1431 · AT1431 · sched 10:45Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-05-10
5 legs
RAM
GMMN → GMTN → GMTA → GMTN → GMMN → GMTT
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
RAM1436 · AT1436 · sched 14:30Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
RAM1437 · AT1437 · sched 18:05Z
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-05-09
7 legs
RAM
GMFM → GMMN → GMMX → GMMN → GMMX → GMMN → GMFO → GMMN
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM411M · AT411 · sched 11:00Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM410M · AT410 · sched 12:45Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
2026-05-08
8 legs
round-trip
RAM
GMMN → GMAZ → GMMN → GMTN → GMTA → GMTN → GMMN → GMFF → GMMN
GMMN
→
GMAZ
GMMN · Casablanca → GMAZ · Zagora
RAM1467 · AT1467 · sched 06:45Z
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
⚠ gap
RAM1467 · AT1467 · sched 11:05Z
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
RAM1436 · AT1436 · sched 14:30Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
RAM1437 · AT1437 · sched 18:05Z
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
ferry
⚠ gap
RAM441A · sched Z
2026-05-07
5 legs
RAM
GMMN → GCTS → GMMN → GMFO → GMMN → GMFF
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · ⏱ 12:03– (Nonem)
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-05-06
7 legs
RAM
GMFM → GMMN → GMMX → GMMN → GMMX → GMMN → GMMX → GMMN
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
RAM441A · AT441 · sched 04:30Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM411M · AT411 · sched 11:00Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM410M · AT410 · sched 12:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · ⏱ 16:24– (Nonem)
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
2026-05-05
6 legs
RAM
GMTT → GMMN → GMAG → GMMN → GMFO → GMMN → GMFF
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-05-04
7 legs
RAM
GMMN → GMMZ → GMMN → GMTA → GMTT → GMTA → GMMN → GMTT
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1469 · AT1469 · sched 06:45Z
GMAZ
→
GMMN
GMAZ · Zagora → GMMN · Casablanca
⚠ gap
RAM1469 · AT1469 · sched 10:45Z
GMMN
→
GMTA
GMMN · Casablanca → GMTA · Al Hoceima
RAM1438 · AT1438 · sched 13:45Z
GMTA
→
GMTT
GMTA · Al Hoceima → GMTT · Tangier
RAM1438 · AT1438 · sched 16:00Z
GMTT
→
GMTA
GMTT · Tangier → GMTA · Al Hoceima
RAM1439 · AT1439 · sched 17:50Z
GMTA
→
GMMN
GMTA · Al Hoceima → GMMN · Casablanca
RAM1439 · AT1439 · sched 19:35Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-05-03
6 legs
round-trip
RAM
GMMN → LEZL → GMMN → GMMX → GMMN → GMAG → GMMN
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · ⏱ 15:46– (Nonem)
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:20Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1433 · AT1433 · sched 19:00Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1432 · AT1432 · sched 21:30Z
2026-05-02
7 legs
RAM
GMAD → GMMN → GMAG → GMMN → GMAD → GMML → GMAD → GMMN
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:00Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 18:30Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM482B · sched Z
2026-05-01
6 legs
RAM
GMTT → GMMN → GMAZ → GMMN → GMMA → GMMN → GMAD
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMAZ
GMMN · Casablanca → GMAZ · Zagora
RAM1467 · AT1467 · sched 06:45Z
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
⚠ gap
RAM1467 · AT1467 · sched 11:05Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-04-30
6 legs
RAM
GMAD → GMMN → GCTS → GMMN → GMAD → GMMN → GMTT
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · ⏱ 12:03– (Nonem)
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM438 · AT438 · sched 18:05Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-04-29
3 legs
RAM
GMMN → GMAT → GMMN → GMAD
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
RAM1431 · AT1431 · sched 10:45Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-04-28
5 legs
RAM
GMTT → GMMN → GMMX → GMMN → GMAD → GMMN
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM439 · AT439 · sched 16:00Z
GMMN
→
GMMN
GMMN · Casablanca → GMMN · Casablanca
⚠ gap
RAM438 · AT439 · sched 16:00Z
2026-04-27
6 legs
round-trip
RAM
GMTT → GMMN → GMMZ → GMMN → GMMX → GMMN → GMTT
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1469 · AT1469 · sched 06:45Z
GMAZ
→
GMMN
GMAZ · Zagora → GMMN · Casablanca
⚠ gap
RAM1469 · AT1469 · sched 10:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-04-26
7 legs
RAM
GMMX → GMMN → GMFO → GMMN → GMTT → GMMX → GMAD → GMMN
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM414 · AT414 · sched 09:30Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
⚠ gap
RAM8109 · AT8109 · sched Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
ferry
⚠ gap
RAM423A · sched Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM422A · sched Z
2026-04-25
4 legs
RAM
GMMX → GMMN → GMMI → GCTS → GMMN
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:55Z
GMMN
→
GMMI
GMMN · Casablanca → GMMI · Essaouira
RAM986 · AT986 · sched 08:00Z
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
⚠ gap
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · sched 12:05Z
2026-04-24
5 legs
RAM
GMMN → GMAZ → GMMN → GMMA → GMMN → GMMX
GMMN
→
GMAZ
GMMN · Casablanca → GMAZ · Zagora
RAM1467 · AT1467 · sched 06:45Z
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
⚠ gap
RAM1467 · AT1467 · sched 11:05Z
GMMN
→
GMMA
GMMN · Casablanca → GMMA · Smara
intl
RAM1480 · AT1480 · sched 13:25Z
GMMA
→
GMMN
GMMA · Smara → GMMN · Casablanca
intl
RAM1481 · AT1481 · sched 16:35Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
2026-04-23
7 legs
RAM
GMAD → GMMN → GMAG → GMMN → GMML → GMAD → GMAD → GMMN
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMML
GMMN · Casablanca → GMML · El Aaiún
intl
RAM1494 · AT483 · sched 14:00Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
⚠ gap
RAM483 · AT483 · sched 14:00Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
⚠ gap
intl
RAM1495 · AT1495 · ⏱ 18:36– (Nonem)
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM482B · sched Z
2026-04-22
5 legs
RAM
GMMN → GMAT → GMMN → GMMX → GMMN → GMAD
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
RAM1431 · AT1431 · sched 10:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-04-21
5 legs
RAM
GMAD → GMMN → GMAG → GMMN → GMMX → GMMN
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
2026-04-20
4 legs
RAM
GCLP → GMMN → GMFO → GMMN → GMAD
GCLP
→
GMMN
GCLP · Gran Canaria Island → GMMN · Casablanca
intl
RAM7977 · AT7977 · ⏱ 08:48– (Nonem)
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · ⏱ 21:04– (Nonem)
2026-04-19
4 legs
RAM
GMMZ → GMMN → GMAD → GCLP → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GCLP
GMMN · Casablanca → GCLP · Gran Canaria Island
⚠ gap
intl
RAM976Q · AT976 · sched 14:35Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM422A · sched Z
2026-04-18
4 legs
RAM
GMMZ → GMMN → GMAD → GMMZ → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
⚠ gap
RAM1460 · AT1460 · ⏱ 22:42– (Nonem)
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM422A · sched Z
2026-04-17
8 legs
RAM
GMMX → GMMN → GMMX → GMMN → LEZL → GMMN → GMFO → GMMN → GMMZ
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:50Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1460 · AT1460 · ⏱ 22:35– (Nonem)
2026-04-16
5 legs
RAM
GMMN → GCTS → GMMN → GMFO → GMMN → GMMX
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · sched 12:05Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
2026-04-15
3 legs
RAM
GMMZ → GMMN → LEZL → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
2026-04-14
5 legs
RAM
GMMN → GMMX → GMMN → GMMX → GMMN → GMMZ
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1460 · AT1460 · sched 22:20Z
2026-04-13
7 legs
RAM
GMTT → GMMN → GMAT → GMMN → GMTA → GMTT → GMTA → GMMN
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMAT
GMMN · Casablanca → GMAT · Tan Tan
RAM1430 · AT1430 · sched 08:05Z
GMAT
→
GMMN
GMAT · Tan Tan → GMMN · Casablanca
RAM1431 · AT1431 · sched 10:45Z
GMMN
→
GMTA
GMMN · Casablanca → GMTA · Al Hoceima
RAM1438 · AT1438 · sched 13:45Z
GMTA
→
GMTT
GMTA · Al Hoceima → GMTT · Tangier
RAM1438 · AT1438 · sched 16:00Z
GMTT
→
GMTA
GMTT · Tangier → GMTA · Al Hoceima
RAM1439 · AT1439 · sched 17:50Z
GMTA
→
GMMN
GMTA · Al Hoceima → GMMN · Casablanca
RAM1439 · AT1439 · sched 19:35Z
2026-04-12
6 legs
RAM
GMMZ → GMMN → GMAD → GMFO → GMMN → GMTT → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
⚠ gap
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM422A · sched Z
2026-04-11
8 legs
round-trip
RAM
GMMN → GMMX → GMMN → GMAD → GMML → GMAD → GMMZ → GMMN → GMMN
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM409 · AT409 · sched 07:30Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM408 · AT408 · sched 09:15Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:00Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 18:30Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
⚠ gap
RAM1460 · AT1460 · sched 22:20Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM482B · sched Z
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
ferry
⚠ gap
RAM441A · sched Z
2026-04-10
8 legs
round-trip
RAM
GMMN → GMTN → GMTA → GMTN → GMMN → GMFF → ? → ? → GMMN
GMMN
→
GMTN
GMMN · Casablanca → GMTN · Tétouan
RAM1436 · AT1436 · sched 14:30Z
GMTN
→
GMTA
GMTN · Tétouan → GMTA · Al Hoceima
RAM1436 · AT1436 · sched 16:30Z
GMTA
→
GMTN
GMTA · Al Hoceima → GMTN · Tétouan
RAM1437 · AT1437 · sched 18:05Z
GMTN
→
GMMN
GMTN · Tétouan → GMMN · Casablanca
RAM1437 · AT1437 · sched 19:35Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
?
→
?
— → —
ferry
· sched Z
GMMN
→
?
GMMN · Casablanca → —
RAM4803 · AT4803 · sched Z
GMMI
→
GMMN
GMMI · Essaouira → GMMN · Casablanca
RAM4804 · AT4804 · sched Z
2026-04-09
7 legs
RAM
GMAD → GMMN → GMAG → GMMN → GMAD → GMML → GMAD → GMMN
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
RAM428 · AT428 · sched 04:30Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:00Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:05Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 18:30Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM482B · sched Z
2026-04-08
5 legs
RAM
GMMN → LEZL → GMMN → GMMX → GMMN → GMAD
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM429 · AT429 · sched 20:50Z
2026-04-07
2 legs
round-trip
RAM
GMMN → GMMX → GMMN
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
2026-04-04
3 legs
RAM
GMMX → GMMN → GMMW → GMMN
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM400 · AT400 · sched 04:55Z
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:55Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:10Z
2026-04-03
6 legs
round-trip
RAM
GMMN → LEZL → GMMN → GMFO → GMMN → GMMX → GMMN
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM401 · AT401 · sched 20:50Z
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
ferry
⚠ gap
RAM441A · sched Z
2026-04-02
5 legs
RAM
GMMN → GCTS → GMMN → GMFO → GMMN → GMFF
GMMN
→
GCTS
GMMN · Casablanca → GCTS · Tenerife
intl
RAM986 · AT986 · sched 08:00Z
GCTS
→
GMMN
GCTS · Tenerife → GMMN · Casablanca
intl
RAM987 · AT987 · sched 12:05Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:05Z
2026-04-01
5 legs
RAM
GMMZ → GMMN → LEZL → GMMN → GMMX → GMMN
GMMZ
→
GMMN
GMMZ · Ouarzazate → GMMN · Casablanca
RAM1461 · AT1461 · sched 06:55Z
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:40Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:05Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
2026-03-31
6 legs
RAM
GMTT → GMMN → GMAG → GMMN → GMFO → GMMN → GMMZ
GMTT
→
GMMN
GMTT · Tangier → GMMN · Casablanca
RAM471G · AT471 · sched 04:25Z
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · ⏱ 08:21– (Nonem)
GMAG
→
GMMN
GMAG · Guelmim → GMMN · Casablanca
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:40Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:05Z
GMMN
→
GMMZ
GMMN · Casablanca → GMMZ · Ouarzazate
RAM1460 · AT1460 · sched 22:20Z
2026-03-30
3 legs
RAM
GMMN → GMMX → GMMN → GMTT
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · sched 16:05Z
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM470 · AT470 · sched 22:10Z
2026-03-29
4 legs
RAM
GMMX → GMMN → GMAD → GMMX → GMMN
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM404 · AT404 · sched 08:10Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM423A · AT423 · sched 09:55Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
⚠ gap
RAM8105 · AT8105 · sched Z
GMAD
→
GMMN
GMAD · Agadir (Temsia) → GMMN · Casablanca
ferry
⚠ gap
RAM422A · sched Z
2026-03-28
8 legs
round-trip
RAM
GMMN → GMTT → ? → GMMN → GMAD → GMML → GMAD → GMMN → GMMN
GMMN
→
GMTT
GMMN · Casablanca → GMTT · Tangier
RAM1452 · AT1452 · sched 08:50Z
GMTT
→
?
GMTT · Tangier → —
RAM1452 · AT1452 · ⏱ 09:45–10:36 (51m)
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:05Z
GMMN
→
GMAD
GMMN · Casablanca → GMAD · Agadir (Temsia)
RAM483 · AT483 · sched 14:30Z
GMAD
→
GMML
GMAD · Agadir (Temsia) → GMML · El Aaiún
intl
RAM1494 · AT1494 · sched 16:35Z
GMML
→
GMAD
GMML · El Aaiún → GMAD · Agadir (Temsia)
intl
RAM1495 · AT1495 · sched 19:00Z
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
ferry
⚠ gap
RAM441A · sched Z
?
→
GMMN
— → GMMN · Casablanca
ferry
RAM482B · sched Z
2026-03-27
6 legs
round-trip
RAM
GMMN → LEZL → GMMN → GMFO → GMMN → GMFM → GMMN
GMMN
→
LEZL
GMMN · Casablanca → LEZL · Seville
intl
RAM924 · AT924 · sched 09:45Z
LEZL
→
GMMN
LEZL · Seville → GMMN · Casablanca
intl
RAM925 · AT925 · sched 12:10Z
GMMN
→
GMFO
GMMN · Casablanca → GMFO · Ahl Angad
RAM1402 · AT1402 · sched 15:50Z
GMFO
→
GMMN
GMFO · Ahl Angad → GMMN · Casablanca
RAM1403 · AT1403 · sched 18:15Z
GMMN
→
GMFM
GMMN · Casablanca → GMFM · Meknes
RAM440A · AT440 · sched 22:20Z
GMFM
→
GMMN
GMFM · Meknes → GMMN · Casablanca
ferry
RAM441A · sched Z
2026-03-26
5 legs
RAM
GMMN → GCLP → GMML → GCLP → GMMN → GMFF
GMMN
→
GCLP
GMMN · Casablanca → GCLP · Gran Canaria Island
intl
RAM976Q · AT976 · sched 11:05Z
GCLP
→
GMML
GCLP · Gran Canaria Island → GMML · El Aaiún
intl
RAM999 · AT999 · ⏱ 15:33– (Nonem)
GMML
→
GCLP
GMML · El Aaiún → GCLP · Gran Canaria Island
intl
RAM998 · AT998 · sched 16:30Z
GCLP
→
GMMN
GCLP · Gran Canaria Island → GMMN · Casablanca
intl
RAM977Q · AT977 · sched 18:20Z
GMMN
→
GMFF
GMMN · Casablanca → GMFF · Saïss
RAM440A · AT440 · sched 22:20Z
2026-03-25
6 legs
round-trip
RAM
GMMN → GMMW → GMMN → GMTA → GMTT → GMTA → GMMN
GMMN
→
GMMW
GMMN · Casablanca → GMMW · Al Aaroui
RAM1452 · AT1452 · sched 08:50Z
GMMW
→
GMMN
GMMW · Al Aaroui → GMMN · Casablanca
RAM1453 · AT1453 · sched 11:05Z
GMMN
→
GMTA
GMMN · Casablanca → GMTA · Al Hoceima
RAM1438 · AT1438 · sched 14:20Z
GMTA
→
GMTT
GMTA · Al Hoceima → GMTT · Tangier
RAM1438 · AT1438 · ⏱ 16:24– (Nonem)
GMTT
→
GMTA
GMTT · Tangier → GMTA · Al Hoceima
RAM1439 · AT1439 · sched 18:25Z
GMTA
→
GMMN
GMTA · Al Hoceima → GMMN · Casablanca
RAM1439 · AT1439 · ⏱ 19:48– (Nonem)
2026-03-24
4 legs
round-trip
RAM
GMMN → GMAG → GMMN → GMMX → GMMN
GMMN
→
GMAG
GMMN · Casablanca → GMAG · Guelmim
RAM1435 · AT1435 · sched 08:15Z
GMMO
→
GMMN
GMMO · Taroudant → GMMN · Casablanca
⚠ gap
RAM1434 · AT1434 · sched 10:45Z
GMMN
→
GMMX
GMMN · Casablanca → GMMX · Marrakesh
RAM413 · AT413 · ⏱ 16:17– (Nonem)
GMMX
→
GMMN
GMMX · Marrakesh → GMMN · Casablanca
RAM412 · AT412 · sched 17:50Z