✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
ET-AUR
/ 040143
274 flights over 93 days · 2.95 legs/day · base HAAB · Addis Ababa · operators: ETH
274
Flights
54
Airports served
9%
ADS-B observed
4
Ferry / no-flightnum
Aircraft identity
B789
B789
—
· reg ET-AUR
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
ETH
HAAB → FACT → HAAB
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
2026-06-22
4 legs
round-trip
ETH
HAAB → LIMC → LSZH → LIMC → HAAB
HAAB
→
LIMC
HAAB · Addis Ababa → LIMC · Ferno (VA)
intl
ETH736 · ET736 · sched 21:15Z
LIMC
→
LSZH
LIMC · Ferno (VA) → LSZH · Zurich
intl
ETH736 · ET736 · sched 05:05Z
LSZH
→
LIMC
LSZH · Zurich → LIMC · Ferno (VA)
intl
ETH737 · ET737 · sched 19:00Z
LIMC
→
HAAB
LIMC · Ferno (VA) → HAAB · Addis Ababa
intl
ETH737 · ET737 · sched 21:40Z
2026-06-21
2 legs
round-trip
ETH
HAAB → FACT → HAAB
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH845 · ET845 · sched 04:30Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH844 · ET844 · sched 11:50Z
2026-06-20
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 06:40Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-06-19
5 legs
ETH
HAAB → HTZA → HAAB → HTZA → HAAB → VTBS
HAAB
→
HTZA
HAAB · Addis Ababa → HTZA · Zanzibar
intl
ETH813 · ET813 · sched 05:25Z
HTZA
→
HAAB
HTZA · Zanzibar → HAAB · Addis Ababa
intl
ETH800 · ET800 · sched 09:05Z
HAAB
→
HTZA
HAAB · Addis Ababa → HTZA · Zanzibar
intl
ETH801 · ET801 · sched 12:40Z
HTZA
→
HAAB
HTZA · Zanzibar → HAAB · Addis Ababa
intl
ETH812 · ET812 · sched 16:10Z
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-06-18
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 06:40Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-06-17
1 legs
ETH
HAAB → VTBS
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-06-16
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 06:40Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-06-15
4 legs
ETH
GABS → HAAB → HTKJ → HAAB → VTBS
GABS
→
HAAB
GABS · Bamako → HAAB · Addis Ababa
intl
ETH906 · ET906 · sched 21:40Z
HAAB
→
HTKJ
HAAB · Addis Ababa → HTKJ · Arusha
intl
ETH867 · ET867 · sched 12:45Z
HTWK
→
HAAB
HTWK · West Kilimanjaro → HAAB · Addis Ababa
⚠ gap
intl
ETH814 · ET814 · sched 16:10Z
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-06-14
3 legs
ETH
HAAB → GABS → GOBD → GABS
HAAB
→
GABS
HAAB · Addis Ababa → GABS · Bamako
intl
ETH909 · ET909 · sched 07:30Z
GABS
→
GOBD
GABS · Bamako → GOBD · Dakar
intl
ETH909 · ET909 · sched 15:30Z
GOBD
→
GABS
GOBD · Dakar → GABS · Bamako
intl
ETH906 · ET906 · sched 18:50Z
2026-06-13
3 legs
ETH
RKSI → RJAA → RKSI → HAAB
RKSI
→
RJAA
RKSI · Seoul → RJAA · Narita
intl
ETH672 · ET672 · ⏱ 08:19– (Nonem)
RJAA
→
RKSI
RJAA · Narita → RKSI · Seoul
intl
ETH673 · ET673 · sched 11:40Z
RKSI
→
HAAB
RKSI · Seoul → HAAB · Addis Ababa
intl
ETH673 · ET673 · sched 15:20Z
2026-06-12
3 legs
ETH
HAAB → FKKD → HAAB → RKSI
HAAB
→
FKKD
HAAB · Addis Ababa → FKKD · Douala
intl
ETH953 · ET953 · sched 06:35Z
FKKD
→
HAAB
FKKD · Douala → HAAB · Addis Ababa
intl
ETH952 · ET952 · ⏱ 12:56– (Nonem)
HAAB
→
RKSI
HAAB · Addis Ababa → RKSI · Seoul
intl
ETH672 · ET672 · sched 19:35Z
2026-06-11
3 legs
ETH
LFML → EGCC → LFML → HAAB
LFML
→
EGCC
LFML · Marignane, Bouches-du-Rhône → EGCC · Manchester, Greater Manchester
intl
ETH726 · ET726 · sched 05:20Z
EGCC
→
LFML
EGCC · Manchester, Greater Manchester → LFML · Marignane, Bouches-du-Rhône
intl
ETH727 · ET727 · sched 17:30Z
LFML
→
HAAB
LFML · Marignane, Bouches-du-Rhône → HAAB · Addis Ababa
intl
ETH727 · ET727 · sched 20:40Z
2026-06-10
3 legs
ETH
HAAB → FACT → HAAB → LFML
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:15Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 12:35Z
HAAB
→
LFML
HAAB · Addis Ababa → LFML · Marignane, Bouches-du-Rhône
intl
ETH726 · ET726 · sched 21:05Z
2026-06-09
3 legs
ETH
LSGG → EBBR → LSGG → HAAB
LSGG
→
EBBR
LSGG · Geneva → EBBR · Zaventem
intl
ETH738 · ET738 · ⏱ 05:24– (Nonem)
EBBR
→
LSGG
EBBR · Zaventem → LSGG · Geneva
intl
ETH739 · ET739 · sched 16:50Z
LSGG
→
HAAB
LSGG · Geneva → HAAB · Addis Ababa
intl
ETH739 · ET739 · ⏱ 19:25– (Nonem)
2026-06-08
3 legs
ETH
GABS → GOBD → HAAB → LSGG
GABS
→
GOBD
GABS · Bamako → GOBD · Dakar
intl
ETH907 · ET907 · sched 05:05Z
GABS
→
HAAB
GABS · Bamako → HAAB · Addis Ababa
⚠ gap
intl
ETH908 · ET908 · sched 11:15Z
HAAB
→
LSGG
HAAB · Addis Ababa → LSGG · Geneva
intl
ETH738 · ET738 · sched 21:10Z
2026-06-07
2 legs
ETH
OEJN → HAAB → GABS
OEJN
→
HAAB
OEJN · Jeddah → HAAB · Addis Ababa
intl
ETH403 · ET403 · sched 01:40Z
HAAB
→
GABS
HAAB · Addis Ababa → GABS · Bamako
intl
ETH907 · ET907 · sched 21:05Z
2026-06-06
4 legs
ETH
HECA → HAAB → HAAB → OEJN → OEJN
HECA
→
HAAB
HECA · Cairo → HAAB · Addis Ababa
intl
ETH453 · ET453 · sched 00:20Z
OEJN
→
HAAB
OEJN · Jeddah → HAAB · Addis Ababa
⚠ gap
intl
ETH463 · ET463 · sched 12:20Z
HAAB
→
OEJN
HAAB · Addis Ababa → OEJN · Jeddah
intl
ETH402 · ET402 · sched 21:10Z
?
→
OEJN
— → OEJN · Jeddah
ferry
ETH462 · sched Z
2026-06-05
4 legs
ETH
HAAB → FVFA → FBSK → HAAB → HECA
HAAB
→
FVFA
HAAB · Addis Ababa → FVFA · Victoria Falls
intl
ETH823 · ET823 · sched 05:30Z
FVFA
→
FBSK
FVFA · Victoria Falls → FBSK · Gaborone
intl
ETH823 · ET823 · sched 11:05Z
FBSK
→
HAAB
FBSK · Gaborone → HAAB · Addis Ababa
intl
ETH823 · ET823 · sched 13:30Z
HAAB
→
HECA
HAAB · Addis Ababa → HECA · Cairo
intl
ETH452 · ET452 · sched 19:15Z
2026-06-04
3 legs
ETH
LSGG → EBBR → LSGG → HAAB
LSGG
→
EBBR
LSGG · Geneva → EBBR · Zaventem
intl
ETH738 · ET738 · sched 05:30Z
EBBR
→
LSGG
EBBR · Zaventem → LSGG · Geneva
intl
ETH739 · ET739 · sched 16:50Z
LSGG
→
HAAB
LSGG · Geneva → HAAB · Addis Ababa
intl
ETH739 · ET739 · ⏱ 19:35– (Nonem)
2026-06-03
3 legs
ETH
HAAB → FACT → HAAB → LSGG
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
LSGG
HAAB · Addis Ababa → LSGG · Geneva
intl
ETH738 · ET738 · sched 21:10Z
2026-06-02
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 06:40Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-06-01
3 legs
ETH
HAAB → FACT → HAAB → VTBS
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-05-31
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · ⏱ 08:45–10:43 (118m)
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · ⏱ 13:13– (Nonem)
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · sched 16:25Z
2026-05-30
3 legs
ETH
HAAB → FACT → HAAB → VHHH
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH845 · ET845 · sched 04:30Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH844 · ET844 · sched 11:50Z
HAAB
→
VHHH
HAAB · Addis Ababa → VHHH · Hong Kong
intl
ETH644 · ET644 · sched 20:45Z
2026-05-29
3 legs
ETH
LOWW → EKCH → LOWW → HAAB
LOWW
→
EKCH
LOWW · Vienna → EKCH · Copenhagen
intl
ETH724 · ET724 · sched 05:05Z
EKCH
→
LOWW
EKCH · Copenhagen → LOWW · Vienna
intl
ETH725 · ET725 · sched 17:25Z
LOWW
→
HAAB
LOWW · Vienna → HAAB · Addis Ababa
intl
ETH725 · ET725 · sched 20:05Z
2026-05-28
2 legs
ETH
FCPP → HAAB → LOWW
FCPP
→
HAAB
FCPP · Pointe Noire → HAAB · Addis Ababa
intl
ETH861 · ET861 · sched 13:15Z
HAAB
→
LOWW
HAAB · Addis Ababa → LOWW · Vienna
intl
ETH724 · ET724 · sched 21:45Z
2026-05-27
2 legs
round-trip
ETH
DGAA → FCBB → DGAA
DGAA
→
FCBB
DGAA · Accra → FCBB · Brazzaville
intl
ETH8851 · ET861 · sched 05:45Z
FAOR
→
DGAA
FAOR · Johannesburg → DGAA · Accra
⚠ gap
intl
ETH8850 · ET8850 · sched Z
2026-05-26
3 legs
ETH
HAAB → FACT → HAAB → FAOR
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH845 · ET845 · sched 04:30Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH844 · ET844 · sched 11:50Z
?
→
FAOR
— → FAOR · Johannesburg
ETH8849 · ET8849 · sched Z
2026-05-25
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · sched 08:15Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · sched 13:10Z
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · ⏱ 16:45– (Nonem)
2026-05-24
3 legs
ETH
HAAB → FACT → HAAB → VHHH
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
VHHH
HAAB · Addis Ababa → VHHH · Hong Kong
intl
ETH644 · ET644 · sched 20:45Z
2026-05-23
3 legs
ETH
LOWW → EKCH → LOWW → HAAB
LOWW
→
EKCH
LOWW · Vienna → EKCH · Copenhagen
intl
ETH724 · ET724 · sched 05:05Z
EKCH
→
LOWW
EKCH · Copenhagen → LOWW · Vienna
intl
ETH725 · ET725 · sched 17:25Z
LOWW
→
HAAB
LOWW · Vienna → HAAB · Addis Ababa
intl
ETH725 · ET725 · sched 20:05Z
2026-05-22
3 legs
round-trip
ETH
HAAB → FACT → LOWW → HAAB
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH845 · ET845 · sched 04:30Z
HAAB
→
LOWW
HAAB · Addis Ababa → LOWW · Vienna
⚠ gap
intl
ETH724 · ET724 · sched 21:45Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
⚠ gap
intl
ETH844 · ET844 · sched Z
2026-05-21
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 06:40Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-05-20
4 legs
ETH
HAAB → FOOL → FKYS → HAAB → VTBS
HAAB
→
FOOL
HAAB · Addis Ababa → FOOL · Libreville
intl
ETH925 · ET925 · sched 06:05Z
FOOL
→
FKYS
FOOL · Libreville → FKYS · Yaoundé
intl
ETH925 · ET925 · sched 13:15Z
FKYS
→
HAAB
FKYS · Yaoundé → HAAB · Addis Ababa
intl
ETH925 · ET925 · ⏱ 16:09–19:51 (222m)
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-05-19
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · sched 08:15Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · ⏱ 13:13– (Nonem)
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · ⏱ 16:36–02:12 (576m)
2026-05-18
3 legs
ETH
HAAB → FACT → HAAB → VHHH
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH845 · ET845 · sched 04:30Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH844 · ET844 · sched 11:50Z
HAAB
→
VHHH
HAAB · Addis Ababa → VHHH · Hong Kong
intl
ETH644 · ET644 · sched 20:45Z
2026-05-17
3 legs
ETH
LOWW → EPWA → LOWW → HAAB
LOWW
→
EPWA
LOWW · Vienna → EPWA · Warsaw
intl
ETH730 · ET730 · sched 05:05Z
EPWA
→
LOWW
EPWA · Warsaw → LOWW · Vienna
intl
ETH731 · ET731 · sched 17:35Z
LOWW
→
HAAB
LOWW · Vienna → HAAB · Addis Ababa
intl
ETH731 · ET731 · sched 20:05Z
2026-05-16
1 legs
ETH
HAAB → LOWW
HAAB
→
LOWW
HAAB · Addis Ababa → LOWW · Vienna
intl
ETH730 · ET730 · sched 21:45Z
2026-05-15
3 legs
ETH
VTBS → VVNB → VTBS → HAAB
VTBS
→
VVNB
VTBS · Bangkok → VVNB · Hanoi (Soc Son)
intl
ETH608 · ET608 · sched 06:00Z
VVNB
→
VTBS
VVNB · Hanoi (Soc Son) → VTBS · Bangkok
intl
ETH609 · ET609 · sched 15:50Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH609 · ET609 · sched 18:55Z
2026-05-14
3 legs
ETH
GUCY → DFFD → HAAB → VTBS
GUCY
→
DFFD
GUCY · Conakry → DFFD · Ouagadougou
ferry
intl
ETH932 · sched 08:20Z
DFFD
→
HAAB
DFFD · Ouagadougou → HAAB · Addis Ababa
intl
ETH932 · ET932 · ⏱ 11:59– (Nonem)
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH608 · ET608 · sched 20:20Z
2026-05-13
2 legs
ETH
HAAB → DFFD → ?
HAAB
→
DFFD
HAAB · Addis Ababa → DFFD · Ouagadougou
intl
ETH933 · ET933 · sched 07:30Z
DFFD
→
?
DFFD · Ouagadougou → —
ferry
· ⏱ 14:14– (Nonem)
2026-05-12
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · sched 08:15Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · sched 13:10Z
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · sched Z
2026-05-11
4 legs
ETH
OEJN → HAAB → OMDB → HAAB → VHHH
OEJN
→
HAAB
OEJN · Jeddah → HAAB · Addis Ababa
intl
ETH403 · ET403 · sched 01:40Z
HAAB
→
OMDB
HAAB · Addis Ababa → OMDB · Dubai
intl
ETH602 · ET602 · sched 07:30Z
OMDB
→
HAAB
OMDB · Dubai → HAAB · Addis Ababa
intl
ETH603 · ET603 · sched 13:10Z
HAAB
→
VHHH
HAAB · Addis Ababa → VHHH · Hong Kong
intl
ETH644 · ET644 · sched 20:45Z
2026-05-10
4 legs
ETH
HAAB → FVFA → FBSK → HAAB → OEJN
HAAB
→
FVFA
HAAB · Addis Ababa → FVFA · Victoria Falls
intl
ETH823 · ET823 · sched 05:30Z
FVFA
→
FBSK
FVFA · Victoria Falls → FBSK · Gaborone
intl
ETH823 · ET823 · sched 11:05Z
FBSK
→
HAAB
FBSK · Gaborone → HAAB · Addis Ababa
intl
ETH823 · ET823 · ⏱ 13:36– (Nonem)
HAAB
→
OEJN
HAAB · Addis Ababa → OEJN · Jeddah
intl
ETH402 · ET402 · sched 21:10Z
2026-05-09
3 legs
ETH
LSGG → EBBR → LSGG → HAAB
LSGG
→
EBBR
LSGG · Geneva → EBBR · Zaventem
intl
ETH738 · ET738 · sched 05:30Z
EBBR
→
LSGG
EBBR · Zaventem → LSGG · Geneva
intl
ETH739 · ET739 · sched 17:50Z
LSGG
→
HAAB
LSGG · Geneva → HAAB · Addis Ababa
intl
ETH739 · ET739 · sched 20:15Z
2026-05-08
2 legs
ETH
GABS → HAAB → LSGG
GABS
→
HAAB
GABS · Bamako → HAAB · Addis Ababa
intl
ETH907 · ET907 · sched 10:35Z
HAAB
→
LSGG
HAAB · Addis Ababa → LSGG · Geneva
intl
ETH738 · ET738 · sched 21:10Z
2026-05-07
3 legs
ETH
HAAB → FACT → HAAB → GOBD
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
GOBD
HAAB · Addis Ababa → GOBD · Dakar
intl
ETH907 · ET907 · sched 22:05Z
2026-05-06
3 legs
ETH
VTBS → VVNB → VTBS → HAAB
VTBS
→
VVNB
VTBS · Bangkok → VVNB · Hanoi (Soc Son)
intl
ETH608 · ET608 · sched 06:00Z
VVNB
→
VTBS
VVNB · Hanoi (Soc Son) → VTBS · Bangkok
intl
ETH609 · ET609 · sched 15:50Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH609 · ET609 · sched 18:55Z
2026-05-05
3 legs
ETH
HAAB → FACT → HAAB → VTBS
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH608 · ET608 · sched 20:20Z
2026-05-04
3 legs
ETH
VTBS → VVNB → VTBS → HAAB
VTBS
→
VVNB
VTBS · Bangkok → VVNB · Hanoi (Soc Son)
intl
ETH608 · ET608 · sched 06:00Z
VVNB
→
VTBS
VVNB · Hanoi (Soc Son) → VTBS · Bangkok
intl
ETH609 · ET609 · sched 15:50Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH609 · ET609 · sched 18:55Z
2026-05-03
3 legs
ETH
HKLO → FYWH → HAAB → VTBS
HKLO
→
FYWH
HKLO · Lodwar → FYWH · Windhoek
intl
ETH835 · ET835 · sched 05:35Z
FYWH
→
HAAB
FYWH · Windhoek → HAAB · Addis Ababa
intl
ETH834 · ET834 · sched 12:30Z
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH608 · ET608 · sched 20:20Z
2026-05-02
3 legs
ETH
LOWW → EKCH → LOWW → HAAB
LOWW
→
EKCH
LOWW · Vienna → EKCH · Copenhagen
intl
ETH724 · ET724 · sched 05:05Z
EKCH
→
LOWW
EKCH · Copenhagen → LOWW · Vienna
intl
ETH725 · ET725 · sched 17:25Z
LOWW
→
HAAB
LOWW · Vienna → HAAB · Addis Ababa
intl
ETH725 · ET725 · sched 20:05Z
2026-05-01
3 legs
ETH
HAAB → FYWH → HAAB → LOWW
HAAB
→
FYWH
HAAB · Addis Ababa → FYWH · Windhoek
intl
ETH835 · ET835 · sched 05:35Z
FYWH
→
HAAB
FYWH · Windhoek → HAAB · Addis Ababa
intl
ETH834 · ET834 · sched 12:30Z
HAAB
→
LOWW
HAAB · Addis Ababa → LOWW · Vienna
intl
ETH724 · ET724 · sched 21:45Z
2026-04-30
3 legs
ETH
WSSS → WMKK → WSSS → HAAB
WSSS
→
WMKK
WSSS · Singapore → WMKK · Sepang
intl
ETH638 · ET638 · sched 07:50Z
WMKK
→
WSSS
WMKK · Sepang → WSSS · Singapore
intl
ETH639 · ET639 · sched 15:15Z
WSSS
→
HAAB
WSSS · Singapore → HAAB · Addis Ababa
intl
ETH639 · ET639 · sched 18:00Z
2026-04-29
4 legs
ETH
OERK → HAAB → FYWH → HAAB → WSSS
OERK
→
HAAB
OERK · Riyadh → HAAB · Addis Ababa
intl
ETH413 · ET413 · sched 00:40Z
HAAB
→
FYWH
HAAB · Addis Ababa → FYWH · Windhoek
intl
ETH835 · ET835 · sched 05:35Z
FYWH
→
HAAB
FYWH · Windhoek → HAAB · Addis Ababa
intl
ETH834 · ET834 · sched 12:30Z
HAAB
→
WSSS
HAAB · Addis Ababa → WSSS · Singapore
intl
ETH638 · ET638 · sched 20:50Z
2026-04-28
3 legs
ETH
HAAB → FACT → HAAB → OERK
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH845 · ET845 · sched 04:30Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH844 · ET844 · sched 11:50Z
HAAB
→
OERK
HAAB · Addis Ababa → OERK · Riyadh
intl
ETH412 · ET412 · sched 19:35Z
2026-04-27
1 legs
ETH
EBBR → HAAB
EBBR
→
HAAB
EBBR · Zaventem → HAAB · Addis Ababa
intl
ETH751 · ET751 · sched 19:25Z
2026-04-26
4 legs
ETH
HAAB → FVFA → FBSK → HAAB → EBBR
HAAB
→
FVFA
HAAB · Addis Ababa → FVFA · Victoria Falls
intl
ETH823 · ET823 · sched 05:30Z
HAAB
→
FBSK
HAAB · Addis Ababa → FBSK · Gaborone
⚠ gap
intl
ETH823 · ET823 · sched 05:30Z
FBSK
→
HAAB
FBSK · Gaborone → HAAB · Addis Ababa
intl
ETH823 · ET823 · sched 13:30Z
HAAB
→
EBBR
HAAB · Addis Ababa → EBBR · Zaventem
intl
ETH750 · ET750 · sched 21:35Z
2026-04-25
3 legs
ETH
WSSS → WMKK → WSSS → HAAB
WSSS
→
WMKK
WSSS · Singapore → WMKK · Sepang
intl
ETH638 · ET638 · sched 07:50Z
WMKK
→
WSSS
WMKK · Sepang → WSSS · Singapore
intl
ETH639 · ET639 · ⏱ 15:25–16:09 (43m)
WSSS
→
HAAB
WSSS · Singapore → HAAB · Addis Ababa
ferry
intl
ETH639 · sched 18:00Z
2026-04-24
2 legs
ETH
FACT → HAAB → WSSS
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
WSSS
HAAB · Addis Ababa → WSSS · Singapore
intl
ETH638 · ET638 · sched 20:50Z
2026-04-23
3 legs
ETH
VTBS → WIII → VTBS → FACT
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 07:10Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
FACT
VTBS · Bangkok → FACT · Cape Town
intl
ETH629 · ET847 · sched 05:40Z
2026-04-22
3 legs
ETH
HAAB → FACT → HAAB → VTBS
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
HAAB
FACT · Cape Town → HAAB · Addis Ababa
intl
ETH846 · ET846 · sched 13:10Z
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-04-21
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 07:10Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-04-20
2 legs
ETH
HAAB → FACT → VTBS
HAAB
→
FACT
HAAB · Addis Ababa → FACT · Cape Town
intl
ETH847 · ET847 · sched 05:40Z
FACT
→
VTBS
FACT · Cape Town → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-04-19
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · sched 08:15Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · sched 13:10Z
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · sched 16:25Z
2026-04-18
3 legs
ETH
OERK → FZAA → HAAB → VHHH
OERK
→
FZAA
OERK · Riyadh → FZAA · Kinshasa
intl
ETH413 · ET841 · sched 07:00Z
HAAB
→
HAAB
HAAB · Addis Ababa → HAAB · Addis Ababa
⚠ gap
ETH840 · ET841 · sched 07:00Z
HCMH
→
VHHH
HCMH · Hargeisa → VHHH · Hong Kong
⚠ gap
intl
ETH644 · ET644 · sched 20:10Z
2026-04-17
3 legs
ETH
HAAB → OEJN → HAAB → OERK
HAAB
→
OEJN
HAAB · Addis Ababa → OEJN · Jeddah
intl
ETH462 · ET462 · sched 08:00Z
OEJN
→
HAAB
OEJN · Jeddah → HAAB · Addis Ababa
intl
ETH463 · ET463 · sched 12:20Z
HAAB
→
OERK
HAAB · Addis Ababa → OERK · Riyadh
intl
ETH412 · ET412 · sched 19:35Z
2026-04-16
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 07:10Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-04-15
1 legs
ETH
HAJJ → VTBS
HAJJ
→
VTBS
HAJJ · Jijiga → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-04-14
3 legs
ETH
VTBS → WIII → VTBS → HAAB
VTBS
→
WIII
VTBS · Bangkok → WIII · Jakarta
intl
ETH628 · ET628 · sched 07:10Z
WIII
→
VTBS
WIII · Jakarta → VTBS · Bangkok
intl
ETH629 · ET629 · sched 13:35Z
VTBS
→
HAAB
VTBS · Bangkok → HAAB · Addis Ababa
intl
ETH629 · ET629 · sched 18:50Z
2026-04-13
4 legs
ETH
HAAB → FOOL → FKYS → HAAB → VTBS
HAAB
→
FOOL
HAAB · Addis Ababa → FOOL · Libreville
intl
ETH925 · ET925 · sched 06:05Z
FOOL
→
FKYS
FOOL · Libreville → FKYS · Yaoundé
intl
ETH925 · ET925 · sched 11:50Z
FKYS
→
HAAB
FKYS · Yaoundé → HAAB · Addis Ababa
intl
ETH925 · ET925 · ⏱ 14:18– (Nonem)
HAAB
→
VTBS
HAAB · Addis Ababa → VTBS · Bangkok
intl
ETH628 · ET628 · sched 20:55Z
2026-04-12
3 legs
ETH
WSSS → WMKK → WSSS → HAAB
WSSS
→
WMKK
WSSS · Singapore → WMKK · Sepang
intl
ETH638 · ET638 · sched 07:50Z
WMKK
→
WSSS
WMKK · Sepang → WSSS · Singapore
intl
ETH639 · ET639 · sched 15:15Z
WSSS
→
HAAB
WSSS · Singapore → HAAB · Addis Ababa
intl
ETH639 · ET639 · sched 18:00Z
2026-04-11
4 legs
ETH
LIRF → HAAB → HKMO → HAAB → WSSS
LIRF
→
HAAB
LIRF · Rome → HAAB · Addis Ababa
intl
ETH717 · ET717 · ⏱ 05:46–10:49 (304m)
HAAB
→
HKMO
HAAB · Addis Ababa → HKMO · Mombasa
intl
ETH324 · ET324 · sched 12:30Z
HAAB
→
HAAB
HAAB · Addis Ababa → HAAB · Addis Ababa
⚠ gap
ETH325 · ET324 · sched 12:30Z
HAAB
→
WSSS
HAAB · Addis Ababa → WSSS · Singapore
intl
ETH638 · ET638 · sched 20:50Z
2026-04-10
4 legs
ETH
HAAB → DNAA → DNAA → HAAB → LIRF
HAAB
→
DNAA
HAAB · Addis Ababa → DNAA · Abuja
intl
ETH951 · ET951 · sched 06:25Z
HAAB
→
DNAA
HAAB · Addis Ababa → DNAA · Abuja
⚠ gap
intl
ETH950 · ET951 · sched 06:25Z
DNAA
→
HAAB
DNAA · Abuja → HAAB · Addis Ababa
intl
ETH950 · ET950 · sched 12:25Z
HAAB
→
LIRF
HAAB · Addis Ababa → LIRF · Rome
intl
ETH712 · ET712 · ⏱ 21:38– (Nonem)
2026-04-09
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · ⏱ 08:11–09:49 (98m)
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · sched 13:10Z
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · ⏱ 17:18–02:51 (573m)
2026-04-08
3 legs
ETH
HAAB → FNBJ → HAAB → VHHH
HAAB
→
FNBJ
HAAB · Addis Ababa → FNBJ · Luanda (Ícolo e Bengo)
ETH851 · ET851 · sched 06:50Z
FNBJ
→
HAAB
FNBJ · Luanda (Ícolo e Bengo) → HAAB · Addis Ababa
ETH850 · ET850 · sched 13:05Z
HAAB
→
VHHH
HAAB · Addis Ababa → VHHH · Hong Kong
intl
ETH644 · ET644 · sched 20:10Z
2026-04-07
3 legs
ETH
LOWW → EPWA → LOWW → HAAB
LOWW
→
EPWA
LOWW · Vienna → EPWA · Warsaw
intl
ETH730 · ET730 · sched 05:05Z
EPWA
→
LOWW
EPWA · Warsaw → LOWW · Vienna
intl
ETH731 · ET731 · sched 17:35Z
LOWW
→
HAAB
LOWW · Vienna → HAAB · Addis Ababa
intl
ETH731 · ET731 · sched 20:05Z
2026-04-06
3 legs
ETH
HAAB → FSIA → HAAB → LOWW
HAAB
→
FSIA
HAAB · Addis Ababa → FSIA · Victoria
intl
ETH879 · ET879 · sched 06:30Z
FSIA
→
HAAB
FSIA · Victoria → HAAB · Addis Ababa
intl
ETH878 · ET878 · sched 13:15Z
HAAB
→
LOWW
HAAB · Addis Ababa → LOWW · Vienna
intl
ETH730 · ET730 · sched 21:45Z
2026-04-05
3 legs
ETH
WSSS → WMKK → WSSS → HAAB
WSSS
→
WMKK
WSSS · Singapore → WMKK · Sepang
intl
ETH638 · ET638 · sched 07:50Z
WMKK
→
WSSS
WMKK · Sepang → WSSS · Singapore
intl
ETH639 · ET639 · sched 15:15Z
WSSS
→
HAAB
WSSS · Singapore → HAAB · Addis Ababa
intl
ETH639 · ET639 · sched 18:00Z
2026-04-04
3 legs
ETH
HAAB → FQMA → HAAB → WSSS
HAAB
→
FQMA
HAAB · Addis Ababa → FQMA · Maputo
intl
ETH819 · ET819 · sched 05:55Z
FQMA
→
HAAB
FQMA · Maputo → HAAB · Addis Ababa
intl
ETH818 · ET818 · sched 12:20Z
HAAB
→
WSSS
HAAB · Addis Ababa → WSSS · Singapore
intl
ETH638 · ET638 · sched 20:50Z
2026-04-03
3 legs
ETH
WSSS → WMKK → WSSS → HAAB
WSSS
→
WMKK
WSSS · Singapore → WMKK · Sepang
intl
ETH638 · ET638 · sched 07:50Z
WMKK
→
WSSS
WMKK · Sepang → WSSS · Singapore
intl
ETH639 · ET639 · sched 15:15Z
WSSS
→
HAAB
WSSS · Singapore → HAAB · Addis Ababa
intl
ETH639 · ET639 · ⏱ 18:10– (Nonem)
2026-04-02
4 legs
ETH
HAAB → FKYS → HAAB → FGCO → WSSS
HAAB
→
FKYS
HAAB · Addis Ababa → FKYS · Yaoundé
intl
ETH955 · ET955 · sched 06:05Z
FKYS
→
HAAB
FKYS · Yaoundé → HAAB · Addis Ababa
intl
ETH955 · ET955 · sched 11:10Z
FKYS
→
FGCO
FKYS · Yaoundé → FGCO · Corisco Island
⚠ gap
intl
ETH955 · ET955 · ⏱ 11:43– (Nonem)
HAAB
→
WSSS
HAAB · Addis Ababa → WSSS · Singapore
⚠ gap
intl
ETH638 · ET638 · sched 20:50Z
2026-04-01
3 legs
ETH
ESSA → ENGM → ESSA → HAAB
ESSA
→
ENGM
ESSA · Stockholm → ENGM · Oslo (Gardermoen)
intl
ETH714 · ET714 · sched 05:40Z
ENGM
→
ESSA
ENGM · Oslo (Gardermoen) → ESSA · Stockholm
intl
ETH715 · ET715 · sched 17:45Z
ESSA
→
HAAB
ESSA · Stockholm → HAAB · Addis Ababa
intl
ETH715 · ET715 · sched 19:50Z
2026-03-31
4 legs
ETH
OEMA → HAAB → HAAB → FKKD → ESSA
OEMA
→
HAAB
OEMA · Medina → HAAB · Addis Ababa
intl
ETH443 · ET443 · sched 00:50Z
HAAB
→
HAAB
HAAB · Addis Ababa → HAAB · Addis Ababa
ETH913 · ET913 · sched 06:05Z
HAAB
→
FKKD
HAAB · Addis Ababa → FKKD · Douala
intl
ETH913 · ET913 · sched 06:05Z
HAAB
→
ESSA
HAAB · Addis Ababa → ESSA · Stockholm
⚠ gap
intl
ETH714 · ET714 · sched 20:40Z
2026-03-30
3 legs
ETH
HAAB → FYWH → HAAB → OEMA
HAAB
→
FYWH
HAAB · Addis Ababa → FYWH · Windhoek
intl
ETH835 · ET835 · sched 05:35Z
FYWH
→
HAAB
FYWH · Windhoek → HAAB · Addis Ababa
intl
ETH834 · ET834 · sched 12:30Z
HAAB
→
OEMA
HAAB · Addis Ababa → OEMA · Medina
intl
ETH442 · ET442 · sched 20:20Z
2026-03-29
3 legs
ETH
VHHH → RPLL → VHHH → HAAB
VHHH
→
RPLL
VHHH · Hong Kong → RPLL · Manila (Pasay)
intl
ETH644 · ET644 · sched 07:55Z
RPLL
→
VHHH
RPLL · Manila (Pasay) → VHHH · Hong Kong
intl
ETH645 · ET645 · ⏱ 13:25– (Nonem)
VHHH
→
HAAB
VHHH · Hong Kong → HAAB · Addis Ababa
intl
ETH645 · ET645 · sched 16:25Z
2026-03-28
2 legs
ETH
ZGGG → HAAB → VHHH
ZGGG
→
HAAB
ZGGG · Guangzhou (Huadu) → HAAB · Addis Ababa
intl
ETH617 · ET617 · sched 23:45Z
HAAB
→
VHHH
HAAB · Addis Ababa → VHHH · Hong Kong
intl
ETH644 · ET644 · sched 20:25Z
2026-03-27
3 legs
ETH
VABB → HAAB → OOMS → ZGGG
VABB
→
HAAB
VABB · Mumbai → HAAB · Addis Ababa
intl
ETH641 · ET641 · sched 05:20Z
HAAB
→
OOMS
HAAB · Addis Ababa → OOMS · Muscat/Seeb
intl
ETH616 · ET616 · sched 12:05Z
OOMS
→
ZGGG
OOMS · Muscat/Seeb → ZGGG · Guangzhou (Huadu)
intl
ETH616 · ET616 · sched Z
2026-03-26
2 legs
ETH
EGKK → HAAB → VABB
EGKK
→
HAAB
EGKK · London → HAAB · Addis Ababa
intl
ETH719 · ET719 · sched 10:00Z
HAAB
→
VABB
HAAB · Addis Ababa → VABB · Mumbai
intl
ETH610 · ET610 · sched 20:05Z
2026-03-25
3 legs
ETH
HAAB → FYWH → HAAB → EGKK
HAAB
→
FYWH
HAAB · Addis Ababa → FYWH · Windhoek
intl
ETH835 · ET835 · ⏱ 05:41– (Nonem)
FYWH
→
HAAB
FYWH · Windhoek → HAAB · Addis Ababa
intl
ETH834 · ET834 · sched 12:30Z
HAAB
→
EGKK
HAAB · Addis Ababa → EGKK · London
intl
ETH718 · ET718 · sched 21:35Z
2026-03-24
3 legs
ETH
LOWW → EPWA → LOWW → HAAB
LOWW
→
EPWA
LOWW · Vienna → EPWA · Warsaw
intl
ETH730 · ET730 · sched 06:05Z
EPWA
→
LOWW
EPWA · Warsaw → LOWW · Vienna
intl
ETH731 · ET731 · sched 18:05Z
LOWW
→
HAAB
LOWW · Vienna → HAAB · Addis Ababa
intl
ETH731 · ET731 · sched 21:00Z
2026-03-23
1 legs
ETH
HAAB → LOWW
HAAB
→
LOWW
HAAB · Addis Ababa → LOWW · Vienna
intl
ETH730 · ET730 · sched 22:30Z