✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
SU-BUU
/ 01023D
338 flights over 84 days · 4.02 legs/day · base OEJN · Jeddah · operators: MSC
338
Flights
31
Airports served
3%
ADS-B observed
47
Ferry / no-flightnum
Aircraft identity
A320
A320
—
· reg SU-BUU
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-22
4 legs
round-trip
MSC
HEMK → OEDF → OERK → HEMK → HEMK
HEMK
→
OEDF
HEMK → OEDF · Ad Dammam
intl
MSC437 · SM437 · sched 23:25Z
OEDF
→
OERK
OEDF · Ad Dammam → OERK · Riyadh
MSC463 · SM438 · sched 03:05Z
OEDF
→
HEMK
OEDF · Ad Dammam → HEMK
⚠ gap
intl
MSC438 · SM438 · sched 03:05Z
OERK
→
HEMK
OERK · Riyadh → HEMK
⚠ gap
intl
MSC464 · SM464 · sched 11:00Z
2026-06-21
4 legs
MSC
? → ? → ? → ? → ?
?
→
?
— → —
ferry
MSC445 · sched Z
?
→
?
— → —
ferry
MSC435 · sched Z
?
→
?
— → —
ferry
MSC436 · sched Z
?
→
?
— → —
ferry
MSC446 · sched Z
2026-06-19
4 legs
round-trip
MSC
HEMK → OEJN → HEMK → OEDF → HEMK
HEMK
→
OEJN
HEMK → OEJN · Jeddah
intl
MSC453 · SM453 · sched 00:40Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 03:30Z
HEMK
→
OEDF
HEMK → OEDF · Ad Dammam
intl
MSC437 · SM437 · sched 06:45Z
OEDF
→
HEMK
OEDF · Ad Dammam → HEMK
intl
MSC438 · SM438 · sched 10:25Z
2026-06-18
4 legs
MSC
HEMK → OERK → HEMK → ? → OEMA
HEMK
→
OERK
HEMK → OERK · Riyadh
intl
MSC463 · SM463 · sched 07:30Z
OERK
→
HEMK
OERK · Riyadh → HEMK
intl
MSC464 · SM464 · sched 11:00Z
OEMA
→
?
OEMA · Medina → —
ferry
⚠ gap
MSC490 · sched Z
?
→
OEMA
— → OEMA · Medina
ferry
MSC489 · sched Z
2026-06-17
3 legs
MSC
? → OEJN → ? → ?
?
→
OEJN
— → OEJN · Jeddah
ferry
MSC453 · sched Z
?
→
?
— → —
ferry
MSC436 · sched Z
OEJN
→
?
OEJN · Jeddah → —
ferry
MSC454 · sched Z
2026-06-16
3 legs
MSC
? → ? → OEJN → ?
?
→
?
— → —
ferry
MSC435 · sched Z
?
→
OEJN
— → OEJN · Jeddah
ferry
MSC453 · sched Z
OEJN
→
?
OEJN · Jeddah → —
ferry
MSC454 · sched Z
2026-06-15
4 legs
round-trip
MSC
HEMK → OEDF → HEMK → OERK → HEMK
HEMK
→
OEDF
HEMK → OEDF · Ad Dammam
intl
MSC437 · SM445 · sched 15:15Z
OEDF
→
HEMK
OEDF · Ad Dammam → HEMK
intl
MSC438 · SM438 · sched 03:05Z
OEDF
→
OERK
OEDF · Ad Dammam → OERK · Riyadh
⚠ gap
MSC463 · SM438 · sched 03:05Z
OERK
→
HEMK
OERK · Riyadh → HEMK
intl
MSC464 · SM464 · sched 11:00Z
2026-06-14
4 legs
MSC
HEMK → OEAB → OEAB → ? → ?
HEMK
→
OEAB
HEMK → OEAB · Abha
intl
MSC445 · SM445 · sched 15:15Z
HEMK
→
OEAB
HEMK → OEAB · Abha
⚠ gap
intl
MSC446 · SM445 · sched 15:15Z
?
→
?
— → —
ferry
MSC435 · sched Z
?
→
?
— → —
ferry
MSC436 · sched Z
2026-06-13
2 legs
round-trip
MSC
HEMK → OEJN → HEMK
HEMK
→
OEJN
HEMK → OEJN · Jeddah
intl
MSC453 · SM453 · sched 13:00Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 15:50Z
2026-06-12
5 legs
MSC
HEMK → OEJN → HEMK → OEDF → HEMK → ?
HEMK
→
OEJN
HEMK → OEJN · Jeddah
intl
MSC453 · SM453 · sched 00:40Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 03:30Z
HEMK
→
OEDF
HEMK → OEDF · Ad Dammam
intl
MSC437 · SM437 · sched 06:45Z
OEDF
→
HEMK
OEDF · Ad Dammam → HEMK
intl
MSC438 · SM438 · sched 10:25Z
?
→
?
— → —
ferry
· sched Z
2026-06-11
4 legs
MSC
HEMK → OERK → HEMK → ? → OEMA
HEMK
→
OERK
HEMK → OERK · Riyadh
intl
MSC463 · SM463 · sched 07:30Z
OERK
→
HEMK
OERK · Riyadh → HEMK
intl
MSC464 · SM464 · sched 11:00Z
OEMA
→
?
OEMA · Medina → —
ferry
⚠ gap
MSC490 · sched Z
?
→
OEMA
— → OEMA · Medina
ferry
MSC489 · sched Z
2026-06-10
4 legs
MSC
HEMK → OEJN → HEMK → ? → ?
HEMK
→
OEJN
HEMK → OEJN · Jeddah
intl
MSC453 · SM453 · sched 08:10Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 11:00Z
?
→
?
— → —
ferry
MSC436 · sched Z
?
→
?
— → —
ferry
MSC435 · sched Z
2026-06-08
4 legs
round-trip
MSC
HEMK → OEDF → OERK → HEMK → HEMK
HEMK
→
OEDF
HEMK → OEDF · Ad Dammam
intl
MSC437 · SM445 · sched 15:15Z
OEDF
→
OERK
OEDF · Ad Dammam → OERK · Riyadh
MSC463 · SM438 · sched 03:05Z
OEDF
→
HEMK
OEDF · Ad Dammam → HEMK
⚠ gap
intl
MSC438 · SM438 · sched 03:05Z
OERK
→
HEMK
OERK · Riyadh → HEMK
⚠ gap
intl
MSC464 · SM464 · sched 11:00Z
2026-06-07
4 legs
MSC
HEMK → OEAB → OEAB → ? → ?
HEMK
→
OEAB
HEMK → OEAB · Abha
intl
MSC445 · SM445 · sched 15:15Z
HEMK
→
OEAB
HEMK → OEAB · Abha
⚠ gap
intl
MSC446 · SM445 · sched 15:15Z
?
→
?
— → —
ferry
MSC435 · sched Z
?
→
?
— → —
ferry
MSC436 · sched Z
2026-06-05
4 legs
round-trip
MSC
HEMK → OEJN → HEMK → OEDF → HEMK
HEMK
→
OEJN
HEMK → OEJN · Jeddah
intl
MSC453 · SM453 · sched 00:40Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 03:30Z
HEMK
→
OEDF
HEMK → OEDF · Ad Dammam
intl
MSC437 · SM437 · sched 06:45Z
OEDF
→
HEMK
OEDF · Ad Dammam → HEMK
intl
MSC438 · SM438 · sched 10:25Z
2026-06-04
4 legs
MSC
HEMK → OERK → HEMK → ? → OEMA
HEMK
→
OERK
HEMK → OERK · Riyadh
intl
MSC463 · SM463 · sched 07:30Z
OERK
→
HEMK
OERK · Riyadh → HEMK
intl
MSC464 · SM464 · sched 11:00Z
OEMA
→
?
OEMA · Medina → —
ferry
⚠ gap
MSC490 · sched Z
?
→
OEMA
— → OEMA · Medina
ferry
MSC489 · sched Z
2026-06-03
4 legs
MSC
HECA → LTFJ → HECA → OEJN → HEMK
HECA
→
LTFJ
HECA · Cairo → LTFJ · Pendik, Istanbul
intl
MSC303 · SM303 · sched 00:01Z
LTFJ
→
HECA
LTFJ · Pendik, Istanbul → HECA · Cairo
intl
MSC304 · SM304 · sched 03:30Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC453 · SM453 · sched 08:10Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 11:00Z
2026-06-02
6 legs
round-trip
MSC
HECA → OEYN → HECA → OEJN → HECA → OEJN → HECA
HECA
→
OEYN
HECA · Cairo → OEYN · Yanbu
intl
MSC441 · SM441 · sched 02:10Z
OEYN
→
HECA
OEYN · Yanbu → HECA · Cairo
intl
MSC442 · SM442 · sched 05:00Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC475 · SM475 · sched 08:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC476 · SM476 · sched 11:40Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC479 · SM479 · sched 16:20Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC480 · SM480 · sched 19:30Z
2026-06-01
6 legs
MSC
HECA → LIRF → HELX → HECA → HECA → HECA → ?
HECA
→
LIRF
HECA · Cairo → LIRF · Rome
intl
MSC2807 · SM2807 · sched 07:00Z
LIRF
→
HELX
LIRF · Rome → HELX · Luxor
intl
MSC2808 · SM2808 · ⏱ 13:03– (Nonem)
?
→
HECA
— → HECA · Cairo
MSC182 · SM182 · sched Z
?
→
HECA
— → HECA · Cairo
MSC185 · SM185 · sched Z
?
→
HECA
— → HECA · Cairo
MSC009 · SM9 · sched Z
HECA
→
?
HECA · Cairo → —
MSC008 · SM8 · sched Z
2026-05-31
4 legs
round-trip
MSC
HESH → LIPE → HESH → LICC → HESH
HESH
→
LIPE
HESH · Sharm El Sheikh → LIPE · Bologna
intl
MSC815 · SM815 · sched 05:30Z
LIPE
→
HESH
LIPE · Bologna → HESH · Sharm El Sheikh
intl
MSC816 · SM816 · ⏱ 10:45– (Nonem)
HESC
→
LICC
HESC · Saint Catherine → LICC · Catania
⚠ gap
intl
MSC811 · SM811 · sched 15:50Z
LICC
→
HESH
LICC · Catania → HESH · Sharm El Sheikh
intl
MSC812 · SM812 · sched 20:15Z
2026-05-30
3 legs
MSC
HEMK → OEJN → HEMK → ?
HEMK
→
OEJN
HEMK → OEJN · Jeddah
intl
MSC453 · SM453 · sched 13:00Z
OEJN
→
HEMK
OEJN · Jeddah → HEMK
intl
MSC454 · SM454 · sched 15:50Z
HECA
→
?
HECA · Cairo → —
⚠ gap
MSC501 · SM501 · sched Z
2026-05-29
7 legs
MSC
HEAT → OEJN → HEAT → OJAM → HEAT → ? → OJAM → HECA
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 05:10Z
HEAT
→
OJAM
HEAT · Asyut → OJAM · Amman
intl
MSC215 · SM215 · sched 09:00Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
intl
MSC216 · SM216 · ⏱ 16:08– (Nonem)
OJAM
→
?
OJAM · Amman → —
⚠ gap
MSC224 · SM224 · sched Z
?
→
OJAM
— → OJAM · Amman
MSC223 · SM223 · sched Z
HEBS
→
HECA
HEBS · Bani Sweif → HECA · Cairo
⚠ gap
MSC1216 · SM1216 · sched Z
2026-05-28
2 legs
round-trip
MSC
HEAT → OEJN → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 08:45Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 11:40Z
2026-05-27
4 legs
MSC
HEAT → OEJN → OERK → HEAT → ?
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 01:45Z
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
⚠ gap
intl
MSC465 · SM465 · sched 15:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 19:00Z
OEJN
→
?
OEJN · Jeddah → —
ferry
⚠ gap
MSC456 · sched Z
2026-05-26
4 legs
round-trip
MSC
HEAT → OEJN → HEAT → OERK → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 05:10Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
⚠ gap
MSC465 · SM456 · sched 05:10Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 12:00Z
2026-05-25
3 legs
MSC
HEAT → OEJN → HEAT → ?
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 15:20Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 18:15Z
?
→
?
— → —
ferry
· sched Z
2026-05-24
2 legs
MSC
HECA → LIMC → HEOC
HECA
→
LIMC
HECA · Cairo → LIMC · Ferno (VA)
intl
MSC805 · SM805 · sched 03:55Z
LIMC
→
HEOC
LIMC · Ferno (VA) → HEOC · 6th of October
intl
MSC806 · SM806 · sched 08:55Z
2026-05-23
5 legs
MSC
LTFJ → HECA → LIMC → HECA → OEDF → HECA
LTFJ
→
HECA
LTFJ · Pendik, Istanbul → HECA · Cairo
intl
MSC304 · SM304 · ⏱ 01:48– (Nonem)
HECA
→
LIMC
HECA · Cairo → LIMC · Ferno (VA)
intl
MSC803 · SM803 · sched 03:45Z
LIMC
→
HECA
LIMC · Ferno (VA) → HECA · Cairo
intl
MSC804 · SM804 · sched 08:45Z
HECA
→
OEDF
HECA · Cairo → OEDF · Ad Dammam
intl
MSC433 · SM433 · sched 18:30Z
OEDF
→
HECA
OEDF · Ad Dammam → HECA · Cairo
intl
MSC434 · SM434 · sched 22:20Z
2026-05-22
5 legs
MSC
HECA → OEJN → HECA → LIMC → HECA → LTFJ
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC477 · SM477 · sched 01:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC478 · SM478 · sched 04:40Z
HECA
→
LIMC
HECA · Cairo → LIMC · Ferno (VA)
intl
MSC803 · SM803 · sched 11:00Z
LIMC
→
HECA
LIMC · Ferno (VA) → HECA · Cairo
intl
MSC804 · SM804 · sched 16:00Z
HECA
→
LTFJ
HECA · Cairo → LTFJ · Pendik, Istanbul
intl
MSC303 · SM303 · sched 22:20Z
2026-05-21
2 legs
round-trip
MSC
HECA → OMSJ → HECA
HECA
→
OMSJ
HECA · Cairo → OMSJ · Sharjah
intl
MSC501 · SM501 · sched 01:30Z
OMSJ
→
HECA
OMSJ · Sharjah → HECA · Cairo
intl
MSC502 · SM502 · sched 06:00Z
2026-05-20
4 legs
round-trip
MSC
HECA → OEAB → HECA → OESK → HECA
HECA
→
OEAB
HECA · Cairo → OEAB · Abha
intl
MSC443 · SM443 · sched 00:01Z
OEAB
→
HECA
OEAB · Abha → HECA · Cairo
intl
MSC444 · SM444 · sched 03:50Z
HECP
→
OESK
HECP · New Cairo → OESK · Al-Jawf
⚠ gap
intl
MSC321 · SM321 · sched 14:40Z
OESK
→
HECA
OESK · Al-Jawf → HECA · Cairo
intl
MSC322 · SM322 · sched 17:15Z
2026-05-19
6 legs
round-trip
MSC
HECA → OEJN → HECA → OEJN → HECA → OEJN → HECA
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC477 · SM477 · sched 01:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC478 · SM478 · sched 04:40Z
HECP
→
OEJN
HECP · New Cairo → OEJN · Jeddah
⚠ gap
intl
MSC475 · SM475 · sched 08:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC476 · SM476 · sched 11:40Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC479 · SM479 · sched 16:20Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC480 · SM480 · sched 19:30Z
2026-05-18
8 legs
round-trip
MSC
HECA → OEAB → HECA → HELX → HELX → LTFJ → HECA → OEJN → HECA
HECA
→
OEAB
HECA · Cairo → OEAB · Abha
intl
MSC443 · SM443 · sched 00:01Z
HECA
→
HECA
HECA · Cairo → HECA · Cairo
⚠ gap
MSC444 · SM443 · sched 00:01Z
HECA
→
HELX
HECA · Cairo → HELX · Luxor
MSC053 · SM52 · sched 07:00Z
HECA
→
HELX
HECA · Cairo → HELX · Luxor
⚠ gap
MSC052 · SM52 · sched 07:00Z
HECA
→
LTFJ
HECA · Cairo → LTFJ · Pendik, Istanbul
⚠ gap
intl
MSC303 · SM303 · sched 12:05Z
LTFJ
→
HECA
LTFJ · Pendik, Istanbul → HECA · Cairo
intl
MSC304 · SM304 · sched 15:30Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC471 · SM471 · sched 18:35Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC472 · SM472 · sched 21:45Z
2026-05-17
2 legs
round-trip
MSC
HECA → OERK → HECA
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
MSC469 · SM469 · sched 07:30Z
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
MSC470 · SM470 · sched 11:05Z
2026-05-16
6 legs
round-trip
MSC
HECA → OEJN → HECA → OEJN → HECA → OESK → HECA
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC477 · SM477 · sched 01:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC478 · SM478 · sched 04:40Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC475 · SM475 · sched 08:20Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC476 · SM476 · sched 11:30Z
HECA
→
OESK
HECA · Cairo → OESK · Al-Jawf
intl
MSC321 · SM321 · sched 14:40Z
HECA
→
HECA
HECA · Cairo → HECA · Cairo
⚠ gap
MSC322 · SM321 · sched 14:40Z
2026-05-15
5 legs
MSC
HESC → HECA → HECA → HLLM → HECA → ?
HESC
→
HECA
HESC · Saint Catherine → HECA · Cairo
MSC011 · SM11 · sched 03:00Z
HESN
→
HECA
HESN · Aswan → HECA · Cairo
⚠ gap
MSC091 · SM91 · sched 07:55Z
HECA
→
HLLM
HECA · Cairo → HLLM · Tripoli
intl
MSC231 · SM231 · sched 11:15Z
HLLM
→
HECA
HLLM · Tripoli → HECA · Cairo
intl
MSC232 · SM232 · ⏱ 15:51– (Nonem)
HECA
→
?
HECA · Cairo → —
ferry
MSC090 · sched Z
2026-05-14
7 legs
MSC
HEBA → OEJN → HEBA → OEMA → HEBA → EPRZ → ? → ?
HEBA
→
OEJN
HEBA · Alexandria → OEJN · Jeddah
intl
MSC451 · SM451 · sched 00:25Z
OEJN
→
HEBA
OEJN · Jeddah → HEBA · Alexandria
intl
MSC452 · SM452 · sched 03:55Z
HEBA
→
OEMA
HEBA · Alexandria → OEMA · Medina
intl
MSC485 · SM485 · sched 07:30Z
OEMA
→
HEBA
OEMA · Medina → HEBA · Alexandria
intl
MSC486 · SM486 · sched 10:40Z
?
→
EPRZ
— → EPRZ · Jasionka
MSC3887 · SM3887 · sched Z
HEBA
→
?
HEBA · Alexandria → —
⚠ gap
MSC1041 · SM1041 · sched Z
EPRZ
→
?
EPRZ · Jasionka → —
MSC3888 · SM3888 · sched Z
2026-05-13
7 legs
MSC
HECA → OEGS → HECA → OEJN → HEBA → OJAI → HEBA → HEBA
HECA
→
OEGS
HECA · Cairo → OEGS · Qassim
intl
MSC427 · SM427 · ⏱ 00:08– (Nonem)
OEGS
→
HECA
OEGS · Qassim → HECA · Cairo
intl
MSC428 · SM428 · sched 03:20Z
HEBA
→
OEJN
HEBA · Alexandria → OEJN · Jeddah
⚠ gap
intl
MSC451 · SM451 · sched 08:05Z
OEJN
→
HEBA
OEJN · Jeddah → HEBA · Alexandria
intl
MSC452 · SM452 · sched 11:35Z
HEGS
→
OJAI
HEGS · Abu El Matamir → OJAI · Amman
⚠ gap
intl
MSC211 · SM211 · sched 15:00Z
OJAI
→
HEBA
OJAI · Amman → HEBA · Alexandria
intl
MSC212 · SM212 · sched 17:45Z
HECA
→
HEBA
HECA · Cairo → HEBA · Alexandria
⚠ gap
MSC1047 · SM1047 · sched Z
2026-05-11
2 legs
round-trip
MSC
HECA → OEDF → HECA
HECA
→
OEDF
HECA · Cairo → OEDF · Ad Dammam
intl
MSC433 · SM433 · sched 14:00Z
OEDF
→
HECA
OEDF · Ad Dammam → HECA · Cairo
intl
MSC434 · SM434 · sched 17:50Z
2026-05-10
4 legs
MSC
HEAT → OEJN → ? → ? → EKAH
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
EKAH
→
?
EKAH · Aarhus → —
⚠ gap
MSC3906 · SM3906 · sched Z
HECA
→
?
HECA · Cairo → —
MSC170 · SM170 · sched Z
?
→
EKAH
— → EKAH · Aarhus
MSC3905 · SM3905 · sched Z
2026-05-08
2 legs
round-trip
MSC
HEAT → OJAM → HEAT
HEAT
→
OJAM
HEAT · Asyut → OJAM · Amman
intl
MSC215 · SM215 · sched 09:00Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
intl
MSC216 · SM216 · ⏱ 11:41– (Nonem)
2026-05-07
2 legs
MSC
? → OEJN → ?
?
→
OEJN
— → OEJN · Jeddah
ferry
MSC455 · sched Z
OEJN
→
?
OEJN · Jeddah → —
ferry
MSC456 · sched Z
2026-05-06
4 legs
round-trip
MSC
HEAT → OJAI → HEAT → OERK → HEAT
HEAT
→
OJAI
HEAT · Asyut → OJAI · Amman
intl
MSC215 · SM215 · sched 09:35Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
⚠ gap
intl
MSC216 · SM216 · sched 12:10Z
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC465 · SM465 · sched 15:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 19:00Z
2026-05-05
2 legs
round-trip
MSC
HEAT → OERK → HEAT
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC465 · SM465 · sched 08:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 12:00Z
2026-05-03
1 legs
MSC
? → ?
?
→
?
— → —
ferry
MSC488 · sched Z
2026-05-02
4 legs
round-trip
MSC
HEAT → OEJN → HEBA → OEJN → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 04:15Z
OEJN
→
HEBA
OEJN · Jeddah → HEBA · Alexandria
intl
MSC452 · SM452 · sched 07:10Z
HEBA
→
OEJN
HEBA · Alexandria → OEJN · Jeddah
intl
MSC451 · SM451 · sched 10:50Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 14:20Z
2026-05-01
3 legs
MSC
HEBA → ? → OJAM → HEAT
HEBA
→
?
HEBA · Alexandria → —
MSC1049 · SM1049 · ⏱ 00:05– (Nonem)
HEAT
→
OJAM
HEAT · Asyut → OJAM · Amman
intl
MSC215 · SM215 · sched 09:00Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
intl
MSC216 · SM216 · sched 11:35Z
2026-04-30
4 legs
round-trip
MSC
HEBA → OEJN → HEBA → OEMA → HEBA
HEBA
→
OEJN
HEBA · Alexandria → OEJN · Jeddah
intl
MSC451 · SM451 · sched 00:25Z
OEJN
→
HEBA
OEJN · Jeddah → HEBA · Alexandria
intl
MSC452 · SM452 · sched 03:55Z
HEBA
→
OEMA
HEBA · Alexandria → OEMA · Medina
intl
MSC485 · SM485 · sched 07:30Z
OEMA
→
HEBA
OEMA · Medina → HEBA · Alexandria
intl
MSC486 · SM486 · sched 10:40Z
2026-04-29
7 legs
round-trip
MSC
HEAT → OEJN → OJAM → HEAT → HEAT → OERK → HEBA → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 01:45Z
OEJN
→
OJAM
OEJN · Jeddah → OJAM · Amman
intl
MSC215 · SM456 · sched 04:40Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
⚠ gap
intl
MSC456 · SM456 · sched 04:40Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
⚠ gap
intl
MSC216 · SM216 · sched 12:10Z
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC465 · SM465 · sched 15:35Z
OERK
→
HEBA
OERK · Riyadh → HEBA · Alexandria
intl
MSC1042 · SM466 · sched 19:00Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
⚠ gap
intl
MSC466 · SM466 · sched 19:00Z
2026-04-28
2 legs
round-trip
MSC
HEAT → OERK → HEAT
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC465 · SM465 · sched 08:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 12:00Z
2026-04-27
5 legs
MSC
HEBA → OJAI → HEBA → HEAT → ? → OEJN
HEBA
→
OJAI
HEBA · Alexandria → OJAI · Amman
intl
MSC211 · SM211 · sched 10:45Z
OJAI
→
HEBA
OJAI · Amman → HEBA · Alexandria
intl
MSC212 · SM212 · sched 13:30Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
⚠ gap
intl
MSC456 · SM456 · sched 18:15Z
?
→
?
— → —
MSC1041 · SM1041 · sched Z
?
→
OEJN
— → OEJN · Jeddah
MSC455 · SM455 · sched Z
2026-04-26
3 legs
MSC
? → OEMA → ? → ?
?
→
OEMA
— → OEMA · Medina
ferry
MSC487 · sched Z
OEMA
→
?
OEMA · Medina → —
ferry
MSC488 · sched Z
?
→
?
— → —
MSC1040 · SM1040 · sched Z
2026-04-25
4 legs
round-trip
MSC
HEAT → OEJN → HEBA → OEJN → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 04:15Z
OEJN
→
HEBA
OEJN · Jeddah → HEBA · Alexandria
intl
MSC452 · SM452 · sched 07:10Z
HEBA
→
OEJN
HEBA · Alexandria → OEJN · Jeddah
intl
MSC451 · SM451 · sched 13:00Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 16:30Z
2026-04-24
4 legs
round-trip
MSC
HEAT → OEJN → HEAT → OJAM → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 05:10Z
HEAT
→
OJAM
HEAT · Asyut → OJAM · Amman
intl
MSC215 · SM215 · sched 09:00Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
intl
MSC216 · SM216 · ⏱ 11:30– (Nonem)
2026-04-23
2 legs
MSC
HECP → OEJN → ?
HECP
→
OEJN
HECP · New Cairo → OEJN · Jeddah
intl
MSC475 · SM475 · sched 07:30Z
OEJN
→
?
OEJN · Jeddah → —
ferry
MSC456 · sched Z
2026-04-21
2 legs
round-trip
MSC
HECA → OERK → HECA
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
MSC469 · SM469 · sched 11:10Z
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
MSC470 · SM470 · sched 14:45Z
2026-04-20
2 legs
round-trip
MSC
HECA → LIMC → HECA
HECA
→
LIMC
HECA · Cairo → LIMC · Ferno (VA)
intl
MSC805 · SM805 · sched 11:00Z
LIMC
→
HECA
LIMC · Ferno (VA) → HECA · Cairo
intl
MSC806 · SM806 · sched 16:00Z
2026-04-18
6 legs
MSC
HECA → OEJN → HECA → OEJN → HECA → OEGN → OEGN
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC477 · SM477 · sched 01:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC478 · SM478 · sched 04:40Z
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC475 · SM475 · sched 08:20Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC476 · SM476 · sched 11:30Z
HECA
→
OEGN
HECA · Cairo → OEGN · Jizan
intl
MSC330 · SM329 · sched 17:40Z
HECA
→
OEGN
HECA · Cairo → OEGN · Jizan
⚠ gap
intl
MSC329 · SM329 · sched 17:40Z
2026-04-17
6 legs
MSC
HECA → OEJN → HECA → OERK → HECP → HECA → ?
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC477 · SM477 · sched 01:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC478 · SM478 · sched 04:40Z
HECP
→
OERK
HECP · New Cairo → OERK · Riyadh
⚠ gap
intl
MSC469 · SM469 · sched 10:00Z
OERK
→
HECP
OERK · Riyadh → HECP · New Cairo
intl
MSC470 · SM470 · sched 13:35Z
OEYN
→
HECA
OEYN · Yanbu → HECA · Cairo
⚠ gap
intl
MSC442 · SM442 · sched 21:50Z
HECA
→
?
HECA · Cairo → —
ferry
MSC441 · sched Z
2026-04-16
6 legs
MSC
HECA → OEJN → HECA → HECA → ? → HECA → ?
HECA
→
OEJN
HECA · Cairo → OEJN · Jeddah
intl
MSC475 · SM475 · sched 07:30Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC476 · SM476 · sched 10:40Z
?
→
HECA
— → HECA · Cairo
ferry
MSC051 · sched Z
HECA
→
?
HECA · Cairo → —
ferry
MSC052 · sched Z
?
→
HECA
— → HECA · Cairo
ferry
MSC053 · sched Z
HECA
→
?
HECA · Cairo → —
MSC050 · SM50 · sched Z
2026-04-15
4 legs
MSC
HECA → OEGN → HECA → HECA → ?
HECA
→
OEGN
HECA · Cairo → OEGN · Jizan
intl
MSC329 · SM329 · sched 17:40Z
HECA
→
HECA
HECA · Cairo → HECA · Cairo
⚠ gap
MSC330 · SM329 · sched 17:40Z
HEOC
→
HECA
HEOC · 6th of October → HECA · Cairo
⚠ gap
MSC3116 · SM3116 · sched Z
HECA
→
?
HECA · Cairo → —
ferry
MSC3115 · sched Z
2026-04-14
4 legs
MSC
HECP → OEYN → HECA → OERK → HECA
HECP
→
OEYN
HECP · New Cairo → OEYN · Yanbu
intl
MSC441 · SM441 · sched 02:10Z
OEYN
→
HECA
OEYN · Yanbu → HECA · Cairo
intl
MSC442 · SM441 · sched 02:10Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
MSC469 · SM469 · sched 11:10Z
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
MSC470 · SM470 · sched 14:45Z
2026-04-13
1 legs
? → ?
?
→
?
— → —
ferry
· sched Z
2026-04-12
4 legs
MSC
? → OEJN → ? → OEDF → ?
?
→
OEJN
— → OEJN · Jeddah
ferry
MSC475 · sched Z
OEJN
→
?
OEJN · Jeddah → —
ferry
MSC476 · sched Z
?
→
OEDF
— → OEDF · Ad Dammam
MSC439 · SM439 · sched Z
OEDF
→
?
OEDF · Ad Dammam → —
MSC440 · SM440 · sched Z
2026-04-11
3 legs
MSC
HECA → OEAB → HECA → ?
HECA
→
OEAB
HECA · Cairo → OEAB · Abha
intl
MSC443 · SM443 · sched 16:10Z
OEAB
→
HECA
OEAB · Abha → HECA · Cairo
intl
MSC444 · SM444 · sched 20:00Z
?
→
?
— → —
ferry
· sched Z
2026-04-10
4 legs
MSC
HEAT → OEJN → HECA → ? → ?
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HECA
OEJN · Jeddah → HECA · Cairo
intl
MSC478 · SM478 · sched 04:40Z
HECA
→
?
HECA · Cairo → —
ferry
· sched Z
?
→
?
— → —
ferry
· sched Z
2026-04-09
2 legs
MSC
HEAT → OEJN → ?
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 08:45Z
OEJN
→
?
OEJN · Jeddah → —
ferry
MSC456 · sched Z
2026-04-08
6 legs
round-trip
MSC
HEAT → OEJN → OJAM → HEAT → HEAT → OERK → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 01:45Z
OEJN
→
OJAM
OEJN · Jeddah → OJAM · Amman
intl
MSC215 · SM456 · sched 04:40Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
⚠ gap
intl
MSC456 · SM456 · sched 04:40Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
⚠ gap
intl
MSC216 · SM216 · sched 12:10Z
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC465 · SM465 · sched 15:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 19:00Z
2026-04-07
2 legs
round-trip
MSC
HEAT → OEJN → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 05:10Z
2026-04-06
2 legs
round-trip
MSC
HEAT → OEJN → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 15:20Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 18:15Z
2026-04-05
4 legs
MSC
HEAT → OEJN → HEAT → OEMA → ?
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 05:10Z
HEAT
→
OEMA
HEAT · Asyut → OEMA · Medina
intl
MSC487 · SM487 · sched 10:15Z
OEMA
→
?
OEMA · Medina → —
ferry
MSC488 · sched Z
2026-04-04
2 legs
round-trip
MSC
HEAT → OEJN → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 04:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 07:10Z
2026-04-03
5 legs
MSC
OEJN → HEAT → OEJN → HEAT → ? → ?
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC974 · SM974 · sched 00:25Z
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 05:10Z
?
→
?
— → —
MSC215 · SM215 · sched Z
OJAM
→
?
OJAM · Amman → —
MSC216 · SM216 · sched Z
2026-04-02
7 legs
MSC
OERK → OEJN → HEAT → OEJN → HEAT → OEJN → HEAT → OEJN
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
MSC975 · SM466 · sched 19:00Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC976 · SM976 · sched 02:55Z
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 08:45Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC456 · SM456 · sched 11:40Z
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC971 · SM971 · sched 14:00Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC972 · SM972 · sched 16:55Z
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC973 · SM973 · sched 21:30Z
2026-04-01
6 legs
round-trip
MSC
HEAT → OEJN → HEAT → HEAT → HEAT → OERK → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 01:45Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC215 · SM456 · sched 04:40Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
⚠ gap
intl
MSC456 · SM456 · sched 04:40Z
OJAM
→
HEAT
OJAM · Amman → HEAT · Asyut
⚠ gap
intl
MSC216 · SM216 · sched 12:10Z
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC465 · SM465 · sched 15:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC466 · SM466 · sched 19:00Z
2026-03-31
4 legs
MSC
HEAT → OEJN → OERK → HEAT → ?
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC455 · SM455 · sched 02:15Z
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
⚠ gap
intl
MSC989 · SM989 · sched 09:35Z
OERK
→
HEAT
OERK · Riyadh → HEAT · Asyut
intl
MSC990 · SM990 · sched 13:00Z
OEJN
→
?
OEJN · Jeddah → —
ferry
⚠ gap
MSC456 · sched Z
2026-03-30
4 legs
round-trip
MSC
HEAT → OEJN → OEJN → HEAT → HEAT
HEAT
→
OEJN
HEAT · Asyut → OEJN · Jeddah
intl
MSC973 · SM973 · sched 07:30Z
OEJN
→
OEJN
OEJN · Jeddah → OEJN · Jeddah
MSC455 · SM974 · sched 10:25Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC974 · SM974 · sched 10:25Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
⚠ gap
intl
MSC456 · SM456 · sched 18:15Z
2026-03-29
6 legs
MSC
OEGS → OEJN → HEAT → HEAT → OEJN → ? → ?
OEGS
→
OEJN
OEGS · Qassim → OEJN · Jeddah
MSC455 · SM436 · sched 17:30Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC487 · SM456 · sched 05:10Z
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
⚠ gap
intl
MSC456 · SM456 · sched 05:10Z
OEJN
→
OEJN
OEJN · Jeddah → OEJN · Jeddah
⚠ gap
MSC963 · SM456 · sched 05:10Z
OEJN
→
?
OEJN · Jeddah → —
MSC964 · SM964 · sched Z
?
→
?
— → —
ferry
MSC488 · sched Z
2026-03-28
5 legs
MSC
HEAT → OEGS → HEAT → OEJN → ? → ?
HEAT
→
OEGS
HEAT · Asyut → OEGS · Qassim
intl
MSC435 · SM435 · sched 14:35Z
OEGS
→
HEAT
OEGS · Qassim → HEAT · Asyut
intl
MSC436 · SM436 · sched 17:30Z
?
→
OEJN
— → OEJN · Jeddah
MSC453 · SM453 · sched Z
OEDF
→
?
OEDF · Ad Dammam → —
⚠ gap
MSC438 · SM438 · sched Z
OEJN
→
?
OEJN · Jeddah → —
MSC454 · SM454 · sched Z
2026-03-27
2 legs
MSC
HEAT → OERK → OEDF
HEAT
→
OERK
HEAT · Asyut → OERK · Riyadh
intl
MSC437 · SM437 · sched 00:25Z
OERK
→
OEDF
OERK · Riyadh → OEDF · Ad Dammam
MSC437 · SM437 · sched Z
2026-03-26
7 legs
round-trip
MSC
OEJN → HEAT → OEJN → ? → ? → ? → OEJN → OEJN
OEJN
→
HEAT
OEJN · Jeddah → HEAT · Asyut
intl
MSC2474 · SM2474 · sched 10:20Z
?
→
OEJN
— → OEJN · Jeddah
MSC2473 · SM2473 · sched Z
OEJN
→
?
OEJN · Jeddah → —
MSC962 · SM962 · sched Z
OEJN
→
?
OEJN · Jeddah → —
MSC952 · SM952 · sched Z
OEJN
→
?
OEJN · Jeddah → —
MSC944 · SM944 · sched Z
?
→
OEJN
— → OEJN · Jeddah
MSC951 · SM951 · sched Z
?
→
OEJN
— → OEJN · Jeddah
MSC961 · SM961 · sched Z
2026-03-25
7 legs
MSC
OEJN → ? → OEJN → OEJN → OEJN → ? → ? → ?
OEJN
→
?
OEJN · Jeddah → —
MSC942 · SM942 · sched Z
?
→
OEJN
— → OEJN · Jeddah
MSC965 · SM965 · sched Z
?
→
OEJN
— → OEJN · Jeddah
MSC2467 · SM2467 · sched Z
?
→
OEJN
— → OEJN · Jeddah
MSC943 · SM943 · sched Z
OEJN
→
?
OEJN · Jeddah → —
MSC966 · SM966 · sched Z
?
→
?
— → —
MSC941 · SM941 · sched Z
OEJN
→
?
OEJN · Jeddah → —
MSC2468 · SM2468 · sched Z
2026-03-24
6 legs
round-trip
MSC
OEJN → OEJN → HELX → OEJN → HELX → HELX → OEJN
OEJN
→
OEJN
OEJN · Jeddah → OEJN · Jeddah
MSC967 · SM940 · sched 21:30Z
OEJN
→
HELX
OEJN · Jeddah → HELX · Luxor
intl
MSC968 · SM968 · sched 06:15Z
HELX
→
OEJN
HELX · Luxor → OEJN · Jeddah
intl
MSC483 · SM483 · sched 12:50Z
OEJN
→
HELX
OEJN · Jeddah → HELX · Luxor
intl
MSC484 · SM484 · sched 15:30Z
OEJN
→
HELX
OEJN · Jeddah → HELX · Luxor
⚠ gap
intl
MSC960 · SM960 · sched 20:55Z
?
→
OEJN
— → OEJN · Jeddah
MSC959 · SM959 · sched Z
2026-03-23
1 legs
MSC
OEJN → HELX
OEJN
→
HELX
OEJN · Jeddah → HELX · Luxor
intl
MSC940 · SM940 · sched 21:30Z