‹ Aircraft

SU-GDV / 01015E

241 flights over 86 days · 2.8 legs/day · base HECA · Cairo · operators: MSR

241
Flights
29
Airports served
5%
ADS-B observed
12
Ferry / no-flightnum

Aircraft identity

A330 343E A333
Egypt Air · reg SU-GDV
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs round-trip MSR
HECA → DNAA → HECA
HECA DNAA HECA · Cairo → DNAA · Abuja intl MSR877 · MS877 · sched 08:10Z
DNAA HECA DNAA · Abuja → HECA · Cairo intl MSR878 · MS878 · sched 14:00Z
2026-06-22 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-06-21 3 legs MSR
HECA → EDDF → HECA → FAOR
HECA EDDF HECA · Cairo → EDDF · Frankfurt am Main intl MSR785 · MS785 · sched 07:50Z
EDDF HECA EDDF · Frankfurt am Main → HECA · Cairo intl MSR786 · MS786 · sched 13:40Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-06-20 3 legs MSR
OMDB → HECA → DNMM → HECA
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR911 · MS911 · sched 01:20Z
HECA DNMM HECA · Cairo → DNMM · Lagos intl MSR875 · MS875 · sched 06:30Z
DNMM HECA DNMM · Lagos → HECA · Cairo intl MSR876 · MS876 · sched 13:00Z
2026-06-19 3 legs MSR
HECP → OKKK → HECA → OMDB
HECP OKKK HECP · New Cairo → OKKK · Kuwait City intl MSR610 · MS610 · sched 06:00Z
OKKK HECA OKKK · Kuwait City → HECA · Cairo intl MSR611 · MS611 · sched 10:15Z
HECA OMDB HECA · Cairo → OMDB · Dubai intl MSR910 · MS910 · sched 20:35Z
2026-06-18 4 legs round-trip MSR
HECA → OEMA → HECA → OERK → HECA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR639 · MS639 · ⏱ 06:00– (Nonem)
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · ⏱ 08:45–10:22 (97m)
HECP OERK HECP · New Cairo → OERK · Riyadh ⚠ gap intl MSR647 · MS647 · sched 15:50Z
OERK HECA OERK · Riyadh → HECA · Cairo intl MSR648 · MS648 · sched 19:25Z
2026-06-17 2 legs round-trip MSR
HECA → DGAA → HECA
HECA DGAA HECA · Cairo → DGAA · Accra intl MSR881 · MS881 · sched 06:50Z
DGAA HECA DGAA · Accra → HECA · Cairo intl MSR882 · MS882 · sched 13:40Z
2026-06-15 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-06-14 3 legs MSR
HECP → OMDB → HECA → FAOR
HECP OMDB HECP · New Cairo → OMDB · Dubai intl MSR912 · MS912 · sched 07:30Z
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR913 · MS913 · sched 12:20Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-06-13 2 legs round-trip MSR
HECA → LIMC → HECA
HECA LIMC HECA · Cairo → LIMC · Ferno (VA) intl MSR703 · MS703 · sched 07:30Z
LIMC HECA LIMC · Ferno (VA) → HECA · Cairo intl MSR704 · MS704 · sched 13:30Z
2026-06-12 5 legs round-trip MSR
OEMA → HECA → OEJN → HECA → HESN → OEMA
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR694 · MS694 · sched 02:20Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR655 · MS655 · sched 09:20Z
OEMA HECA OEMA · Medina → HECA · Cairo ⚠ gap intl MSR678 · MS656 · sched 12:30Z
OEJN HESN OEJN · Jeddah → HESN · Aswan ⚠ gap intl MSR656 · MS656 · sched 12:30Z
? OEMA — → OEMA · Medina ferry MSR677 · sched Z
2026-06-11 5 legs MSR
HECA → OEMA → HECA → OEMA → HECA → OEMA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR639 · MS639 · sched 05:55Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · sched 08:50Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR677 · MS677 · sched 14:35Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR678 · MS678 · sched 17:30Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR693 · MS693 · sched 23:25Z
2026-06-10 4 legs round-trip MSR
OEMA → HECA → OEJN → HECA → OEMA
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6150 · MS6150 · sched 05:30Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR641 · MS641 · sched 14:50Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR642 · MS642 · sched 18:00Z
? OEMA — → OEMA · Medina ferry MSR6149 · sched Z
2026-06-09 4 legs MSR
HECA → OMDB → HECA → OEMA → ?
HECA OMDB HECA · Cairo → OMDB · Dubai intl MSR912 · MS912 · sched 07:40Z
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR913 · MS913 · sched 12:20Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR675 · MS675 · sched 20:25Z
OEMA ? OEMA · Medina → — ferry MSR676 · sched Z
2026-06-08 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-06-07 3 legs MSR
OEMA → HECA → HECA → FAOR
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR694 · MS694 · sched 02:20Z
HECA HECA HECA · Cairo → HECA · Cairo MSR913 · MS913 · sched 12:20Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-06-06 7 legs MSR
HECA → OEJN → HECA → HECA → OEMA → OEMA → ? → OEJN
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR645 · MS645 · sched 02:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR646 · MS646 · sched 05:30Z
OEJN HECA OEJN · Jeddah → HECA · Cairo ⚠ gap intl MSR642 · MS642 · sched 18:00Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR693 · MS693 · sched 23:25Z
HECA OEMA HECA · Cairo → OEMA · Medina ferry ⚠ gap intl MSR6131 · sched Z
OEMA ? OEMA · Medina → — ferry MSR6132 · sched Z
? OEJN — → OEJN · Jeddah ferry MSR641 · sched Z
2026-06-05 4 legs round-trip MSR
HECA → OEMA → HECA → OEMA → HECA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR6123 · MS6123 · sched 07:40Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6124 · MS6124 · sched 10:30Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR677 · MS677 · sched 14:35Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR678 · MS678 · sched 17:30Z
2026-06-04 4 legs round-trip MSR
HECA → OEJN → HECA → OEJN → HECA
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR4047 · MS4047 · sched 06:55Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR4048 · MS4048 · sched 10:05Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR641 · MS641 · sched 14:50Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR642 · MS642 · sched 18:00Z
2026-06-03 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-06-02 5 legs MSR
HECA → OEJN → HECA → DNKN → HECA → FAOR
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR665 · MS665 · sched 00:05Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR666 · MS666 · sched 03:15Z
HECA DNKN HECA · Cairo → DNKN · Kano intl MSR879 · MS879 · sched 08:15Z
DNKN HECA DNKN · Kano → HECA · Cairo intl MSR880 · MS880 · sched 13:45Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-06-01 1 legs round-trip MSR
HECA → HECA
HECA HECA HECA · Cairo → HECA · Cairo MSR912 · MS913 · sched 12:20Z
2026-05-31 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-05-30 4 legs MSR
DIAP → HECA → OEJN → HECA → FAOR
DIAP HECA DIAP · Abidjan → HECA · Cairo intl MSR884 · MS884 · ⏱ 01:35– (Nonem)
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR671 · MS671 · sched 12:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR672 · MS672 · sched 15:30Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-05-29 1 legs MSR
HECA → DIAP
HECA DIAP HECA · Cairo → DIAP · Abidjan intl MSR883 · MS883 · sched 17:30Z
2026-05-26 1 legs MSR
OMDB → HECA
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR912 · MS913 · sched 12:20Z
2026-05-25 2 legs round-trip MSR
HECA → OTHH → HECA
HECA OTHH HECA · Cairo → OTHH · Doha intl MSR935 · MS935 · sched 07:00Z
OTHH HECA OTHH · Doha → HECA · Cairo intl MSR936 · MS936 · sched 11:05Z
2026-05-24 1 legs MSR
FAOR → OJAI
FAOR OJAI FAOR · Johannesburg → OJAI · Amman intl MSR840 · MS840 · sched 19:45Z
2026-05-23 1 legs MSR
HECA → FAOR
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-05-22 4 legs round-trip MSR
HECA → OEDF → HECA → OERK → HECA
HECA OEDF HECA · Cairo → OEDF · Ad Dammam intl MSR681 · MS681 · sched 05:50Z
OEDF HECA OEDF · Ad Dammam → HECA · Cairo intl MSR682 · MS682 · sched 09:40Z
HECA OERK HECA · Cairo → OERK · Riyadh intl MSR647 · MS647 · sched 16:00Z
OERK HECA OERK · Riyadh → HECA · Cairo intl MSR648 · MS648 · ⏱ 19:59– (Nonem)
2026-05-21 6 legs round-trip MSR
OEJN → HECA → OEMA → HECA → OEMA → HECA → OEJN
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR662 · MS662 · sched 08:10Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR6083 · MS6083 · sched 12:00Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6084 · MS6084 · sched 14:50Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR675 · MS675 · sched 20:25Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR676 · MS676 · sched 23:20Z
? OEJN — → OEJN · Jeddah ferry MSR661 · sched Z
2026-05-20 2 legs round-trip MSR
HECA → DGAA → HECA
HECA DGAA HECA · Cairo → DGAA · Accra intl MSR881 · MS881 · sched 06:50Z
DGAA HECA DGAA · Accra → HECA · Cairo intl MSR882 · MS882 · sched 13:40Z
2026-05-19 6 legs MSR
OEMA → HECA → OEMA → HECA → OEJN → HECA → ?
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR676 · MS676 · sched 23:20Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR639 · MS639 · sched 05:55Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · sched 08:50Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR641 · MS641 · sched 14:50Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR642 · MS642 · sched 18:00Z
HECA ? HECA · Cairo → — MSR675 · MS675 · sched Z
2026-05-18 4 legs round-trip MSR
HECA → OEMA → HECA → OEMA → HECA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR6039 · MS6039 · sched 04:00Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6040 · MS6040 · sched 07:10Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR6047 · MS6047 · ⏱ 11:45– (Nonem)
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6048 · MS6048 · sched 14:10Z
2026-05-17 4 legs MSR
OEMA → HECA → OEJN → HECA → ?
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · sched 08:50Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR671 · MS671 · sched 12:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR672 · MS672 · sched 15:30Z
HECP ? HECP · New Cairo → — ferry ⚠ gap MSR639 · sched Z
2026-05-16 4 legs round-trip MSR
HECA → DIAP → HECA → OEDF → HECA
HECA DIAP HECA · Cairo → DIAP · Abidjan intl MSR883 · MS883 · sched 19:30Z
DIAP HECA DIAP · Abidjan → HECA · Cairo intl MSR884 · MS884 · ⏱ 03:35– (Nonem)
HECA OEDF HECA · Cairo → OEDF · Ad Dammam intl MSR687 · MS687 · sched 14:00Z
OEDF HECA OEDF · Ad Dammam → HECA · Cairo intl MSR688 · MS688 · sched 17:50Z
2026-05-15 3 legs MSR
OEJN → HECA → OEMA → HECA
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR664 · MS664 · sched 00:40Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR6025 · MS6025 · sched 09:20Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6026 · MS6026 · sched 12:10Z
2026-05-14 4 legs MSR
OEMA → HECA → OEJN → HECA → OEJN
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR676 · MS676 · sched 23:20Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR661 · MS661 · sched 05:00Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR662 · MS662 · sched 08:10Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR663 · MS663 · sched 21:30Z
2026-05-13 5 legs MSR
HECA → OEJN → HECA → OEMA → HECA → OEMA
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR645 · MS645 · sched 01:25Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR646 · MS646 · sched 05:30Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR6015 · MS6015 · sched 15:00Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR6016 · MS6016 · sched 17:50Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR675 · MS675 · sched 20:25Z
2026-05-12 4 legs round-trip MSR
HECA → OEMA → HECA → OEMA → HECA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR639 · MS639 · sched 05:55Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · sched 08:50Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR677 · MS677 · sched 14:35Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR678 · MS678 · sched 17:30Z
2026-05-11 2 legs round-trip MSR
HECA → OMDB → HECA
HECA OMDB HECA · Cairo → OMDB · Dubai intl MSR912 · MS912 · sched 07:15Z
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR913 · MS913 · sched 12:20Z
2026-05-10 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-05-09 5 legs MSR
HECA → OEJN → HECA → OEJN → HECA → FAOR
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR661 · MS661 · sched 05:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR662 · MS662 · sched 08:30Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR671 · MS671 · sched 12:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR672 · MS672 · sched 15:30Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-05-08 4 legs round-trip MSR
HECA → OEMA → HECA → OEMA → HECA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR695 · MS695 · sched 04:50Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR696 · MS696 · sched 07:40Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR675 · MS675 · sched 20:25Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR676 · MS676 · sched 23:20Z
2026-05-07 2 legs round-trip MSR
HECA → OEJN → HECA
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR671 · MS671 · sched 12:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR672 · MS672 · sched 15:30Z
2026-05-06 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-05-05 1 legs MSR
HECA → FAOR
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-05-04 4 legs round-trip MSR
OEMA → HECA → OEMA → HECA → OEMA
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · sched 08:50Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR675 · MS675 · sched 20:25Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR676 · MS676 · sched 23:20Z
? OEMA — → OEMA · Medina ferry MSR639 · sched Z
2026-05-03 2 legs round-trip MSR
HECA → LIMC → HECA
HECA LIMC HECA · Cairo → LIMC · Ferno (VA) intl MSR703 · MS703 · sched 07:30Z
LIMC HECA LIMC · Ferno (VA) → HECA · Cairo intl MSR704 · MS704 · sched 13:30Z
2026-05-02 3 legs round-trip MSR
HECA → LEMD → HELX → HECA
HECA LEMD HECA · Cairo → LEMD · Madrid intl MSR2753 · MS2753 · sched 05:50Z
LEMD HELX LEMD · Madrid → HELX · Luxor intl MSR2754 · MS2754 · sched 12:00Z
? HECA — → HECA · Cairo MSR363 · MS363 · sched Z
2026-05-01 1 legs MSR
ZBAA → HECA
ZBAA HECA ZBAA · Beijing → HECA · Cairo intl MSR956 · MS956 · ⏱ 16:40– (Nonem)
2026-04-30 1 legs MSR
HECA → ZBAA
HECA ZBAA HECA · Cairo → ZBAA · Beijing intl MSR955 · MS955 · sched 22:05Z
2026-04-27 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-26 2 legs MSR
HECA → FAOR → ?
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:50Z
VIDP ? VIDP · New Delhi → — ⚠ gap MSR974 · MS974 · sched Z
2026-04-25 3 legs MSR
HECA → LIMC → HECA → VIDP
HECA LIMC HECA · Cairo → LIMC · Ferno (VA) intl MSR703 · MS703 · sched 07:30Z
LIMC HECA LIMC · Ferno (VA) → HECA · Cairo intl MSR704 · MS704 · ⏱ 14:17–17:38 (201m)
HECA VIDP HECA · Cairo → VIDP · New Delhi intl MSR973 · MS973 · sched 21:59Z
2026-04-24 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-23 3 legs MSR
HECA → OEDF → FAOR → ?
HECA OEDF HECA · Cairo → OEDF · Ad Dammam intl MSR681 · MS681 · sched 05:50Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg ⚠ gap intl MSR839 · MS839 · sched 19:45Z
OEDF ? OEDF · Ad Dammam → — ⚠ gap MSR682 · MS682 · sched Z
2026-04-20 2 legs round-trip MSR
HECA → DNMM → HECA
HECA DNMM HECA · Cairo → DNMM · Lagos intl MSR875 · MS875 · sched 06:35Z
DNMM HECA DNMM · Lagos → HECA · Cairo intl MSR876 · MS876 · ⏱ 14:19– (Nonem)
2026-04-19 2 legs round-trip MSR
HECA → FAOR → HECA
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-18 2 legs MSR
HECW → LEMD → HELX
HECW LEMD HECW · Cairo → LEMD · Madrid intl MSR2753 · MS2753 · sched 05:50Z
LEMD HELX LEMD · Madrid → HELX · Luxor intl MSR2754 · MS2754 · sched 12:00Z
2026-04-17 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-16 3 legs MSR
HECA → OEDF → HECA → FAOR
HECA OEDF HECA · Cairo → OEDF · Ad Dammam intl MSR681 · MS681 · sched 05:50Z
OEDF HECA OEDF · Ad Dammam → HECA · Cairo intl MSR682 · MS682 · sched 09:40Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-04-15 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-14 3 legs MSR
HECA → OEDF → HECA → FAOR
HECA OEDF HECA · Cairo → OEDF · Ad Dammam intl MSR681 · MS681 · sched 05:50Z
OEDF HECA OEDF · Ad Dammam → HECA · Cairo intl MSR682 · MS682 · sched 09:40Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-04-13 2 legs round-trip MSR
HECA → OMDB → HECA
HECA OMDB HECA · Cairo → OMDB · Dubai intl MSR1912 · MS1912 · sched 07:40Z
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR1913 · MS1913 · sched 12:20Z
2026-04-12 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-11 3 legs MSR
HECA → OMDB → HECA → FAOR
HECA OMDB HECA · Cairo → OMDB · Dubai intl MSR1912 · MS1912 · sched 07:40Z
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR1913 · MS1913 · sched 12:20Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
2026-04-10 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-09 4 legs MSR
UUDD → HEGN → FAOR → OEMA → ?
UUDD HEGN UUDD · Moscow → HEGN · Hurghada intl MSR728 · MS728 · sched 22:10Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg ⚠ gap intl MSR839 · MS839 · sched 20:45Z
? OEMA — → OEMA · Medina ferry MSR639 · sched Z
OEMA ? OEMA · Medina → — ferry MSR640 · sched Z
2026-04-08 1 legs MSR
HESH → UUEE
HESH UUEE HESH · Sharm El Sheikh → UUEE · Moscow intl MSR727 · MS727 · sched 14:40Z
2026-04-07 3 legs MSR
UUDD → HEGN → UUDD → HESH
UUDD HEGN UUDD · Moscow → HEGN · Hurghada intl MSR728 · MS728 · sched 22:10Z
HEGN UUDD HEGN · Hurghada → UUDD · Moscow intl MSR727 · MS727 · sched 14:30Z
UUDD HESH UUDD · Moscow → HESH · Sharm El Sheikh intl MSR728 · MS728 · sched 22:10Z
2026-04-06 2 legs round-trip MSR
UUDD → HESH → UUDD
UUDD HESH UUDD · Moscow → HESH · Sharm El Sheikh intl MSR728 · MS728 · sched 22:10Z
HESC UUDD HESC · Saint Catherine → UUDD · Moscow ⚠ gap intl MSR727 · MS727 · sched 14:40Z
2026-04-05 4 legs MSR
HEGN → OEMA → HECA → HEGN → UUDD
HEGN OEMA HEGN · Hurghada → OEMA · Medina intl MSR695 · MS695 · sched 05:10Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR696 · MS696 · sched 07:40Z
HECA HEGN HECA · Cairo → HEGN · Hurghada MSR727 · MS727 · sched 12:30Z
HEGN UUDD HEGN · Hurghada → UUDD · Moscow intl MSR727 · MS727 · sched 14:30Z
2026-04-04 4 legs MSR
HECP → OJAI → HESH → UUDD → HEGN
HECP OJAI HECP · New Cairo → OJAI · Amman intl MSR0719 · MS719 · sched 05:40Z
HECA HESH HECA · Cairo → HESH · Sharm El Sheikh ⚠ gap MSR324 · MS324 · sched 12:40Z
HESC UUDD HESC · Saint Catherine → UUDD · Moscow ⚠ gap intl MSR727 · MS727 · sched 14:40Z
UUDD HEGN UUDD · Moscow → HEGN · Hurghada intl MSR728 · MS728 · sched 22:10Z
2026-04-03 1 legs MSR
FAOR → HECA
FAOR HECA FAOR · Johannesburg → HECA · Cairo intl MSR840 · MS840 · sched 19:45Z
2026-04-02 4 legs MSR
OEMA → HECA → FAOR → ? → OMDB
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR676 · MS676 · sched 23:20Z
HECA FAOR HECA · Cairo → FAOR · Johannesburg intl MSR839 · MS839 · sched 20:45Z
OMDB ? OMDB · Dubai → — ⚠ gap MSR1913 · MS1913 · sched Z
? OMDB — → OMDB · Dubai MSR1912 · MS1912 · sched Z
2026-04-01 3 legs MSR
HECA → OEDF → HECA → OEMA
HECA OEDF HECA · Cairo → OEDF · Ad Dammam intl MSR681 · MS681 · sched 05:50Z
OEDF HECA OEDF · Ad Dammam → HECA · Cairo intl MSR682 · MS682 · sched 09:40Z
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR675 · MS675 · sched 20:25Z
2026-03-31 3 legs MSR
HAAB → HECA → OMDB → HECA
HAAB HECA HAAB · Addis Ababa → HECA · Cairo intl MSR852 · MS852 · ⏱ 03:11– (Nonem)
HECA OMDB HECA · Cairo → OMDB · Dubai intl MSR1912 · MS1912 · sched 07:40Z
OMDB HECA OMDB · Dubai → HECA · Cairo intl MSR1913 · MS1913 · sched 12:20Z
2026-03-30 3 legs MSR
HECA → EGLL → HECA → HAAB
HECA EGLL HECA · Cairo → EGLL · London intl MSR783 · MS783 · sched 02:25Z
EGLL HECA EGLL · London → HECA · Cairo intl MSR784 · MS784 · ⏱ 09:58–14:00 (242m)
? HAAB — → HAAB · Addis Ababa ferry MSR851 · sched Z
2026-03-29 4 legs round-trip MSR
HECA → OEMA → HECA → OEJN → HECA
HECA OEMA HECA · Cairo → OEMA · Medina intl MSR639 · MS639 · sched 05:55Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR640 · MS640 · sched 08:50Z
HECA OEJN HECA · Cairo → OEJN · Jeddah intl MSR671 · MS671 · sched 12:20Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR672 · MS672 · sched 15:30Z
2026-03-28 3 legs MSR
HECW → LEMD → HELX → HECA
HECW LEMD HECW · Cairo → LEMD · Madrid intl MSR2753 · MS2753 · sched 06:05Z
LEMD HELX LEMD · Madrid → HELX · Luxor intl MSR2754 · MS2754 · sched 12:25Z
HELX HECA HELX · Luxor → HECA · Cairo MSR363 · MS363 · sched 18:10Z
2026-03-27 5 legs MSR
UUDD → HESH → OEMA → HECA → HECA → OEJN
UUDD HESH UUDD · Moscow → HESH · Sharm El Sheikh intl MSR728 · MS728 · sched 22:15Z
HESH OEMA HESH · Sharm El Sheikh → OEMA · Medina intl MSR695 · MS695 · sched 05:45Z
OEMA HECA OEMA · Medina → HECA · Cairo intl MSR696 · MS696 · sched 08:00Z
OEJN HECA OEJN · Jeddah → HECA · Cairo ⚠ gap intl MSR4730 · MS4730 · sched Z
? OEJN — → OEJN · Jeddah MSR4729 · MS4729 · sched Z
2026-03-26 4 legs MSR
HECA → OERK → HECA → HEGN → UUDD
HECA OERK HECA · Cairo → OERK · Riyadh intl MSR651 · MS651 · sched 06:45Z
OERK HECA OERK · Riyadh → HECA · Cairo intl MSR652 · MS652 · sched 10:10Z
HECA HEGN HECA · Cairo → HEGN · Hurghada MSR727 · MS727 · sched 12:45Z
HEGN UUDD HEGN · Hurghada → UUDD · Moscow intl MSR727 · MS727 · sched 14:45Z
2026-03-25 5 legs MSR
UUDD → HESH → OEJN → HECA → GMFO → ?
UUDD HESH UUDD · Moscow → HESH · Sharm El Sheikh intl MSR728 · MS728 · sched 22:15Z
UUDD OEJN UUDD · Moscow → OEJN · Jeddah ⚠ gap intl MSR3605 · MS728 · sched 22:15Z
OEJN HECA OEJN · Jeddah → HECA · Cairo intl MSR3606 · MS3606 · sched 05:05Z
HECA GMFO HECA · Cairo → GMFO · Ahl Angad intl MSR3607 · MS3607 · sched 08:20Z
GMFO ? GMFO · Ahl Angad → — MSR3608 · MS3608 · sched Z
2026-03-24 4 legs MSR
UUDD → OEJN → HEGN → UUDD → ?
UUDD OEJN UUDD · Moscow → OEJN · Jeddah intl MSR4715 · MS728 · sched 22:15Z
HECA HEGN HECA · Cairo → HEGN · Hurghada ⚠ gap MSR727 · MS727 · sched 12:45Z
HEGN UUDD HEGN · Hurghada → UUDD · Moscow intl MSR727 · MS727 · sched 14:45Z
OEJN ? OEJN · Jeddah → — ⚠ gap MSR4716 · MS4716 · sched Z
2026-03-23 1 legs MSR
UUDD → HEGN
UUDD HEGN UUDD · Moscow → HEGN · Hurghada intl MSR728 · MS728 · sched 22:15Z