✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
D2-TEG
/ 0900BB
91 flights over 49 days · 1.86 legs/day · base LPPT · Lisbon · operators: DTA
91
Flights
9
Airports served
24%
ADS-B observed
1
Ferry / no-flightnum
Aircraft identity
777 3M2ER
B77W
Taag Angola Airlines
· reg D2-TEG
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-19
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-06-17
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-06-16
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · ⏱ 12:42– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-06-15
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · ⏱ 12:26– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-06-14
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · ⏱ 12:58– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 22:00Z
2026-06-13
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-06-12
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-06-10
1 legs
DTA
LPPT → FNBJ
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · ⏱ 08:38– (Nonem)
2026-06-09
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:00Z
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
⚠ gap
intl
DTA650 · DT650 · ⏱ 22:50– (Nonem)
2026-06-08
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:20Z
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
⚠ gap
intl
DTA650 · DT650 · ⏱ 23:02– (Nonem)
2026-06-07
1 legs
DTA
FNBJ → LPPT
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · ⏱ 22:48– (Nonem)
2026-06-04
2 legs
DTA
MUHA → MDPC → FNBJ
MUHA
→
MDPC
MUHA · Havana → MDPC · Punta Cana
intl
DTA703 · DT703 · sched 17:40Z
MDPC
→
FNBJ
MDPC · Punta Cana → FNBJ · Luanda (Ícolo e Bengo)
DTA703 · DT703 · ⏱ 21:46– (Nonem)
2026-06-02
3 legs
DTA
FNBJ → FACT → FNBJ → MUHA
FNBJ
→
FACT
FNBJ · Luanda (Ícolo e Bengo) → FACT · Cape Town
DTA579 · DT579 · ⏱ 08:19– (Nonem)
FACT
→
FNBJ
FACT · Cape Town → FNBJ · Luanda (Ícolo e Bengo)
DTA580 · DT580 · sched 13:05Z
FNBJ
→
MUHA
FNBJ · Luanda (Ícolo e Bengo) → MUHA · Havana
DTA702 · DT702 · ⏱ 21:57– (Nonem)
2026-05-31
2 legs
round-trip
DTA
FNBJ → FACT → FNBJ
FNBJ
→
FACT
FNBJ · Luanda (Ícolo e Bengo) → FACT · Cape Town
DTA579 · DT579 · sched 08:00Z
FACT
→
FNBJ
FACT · Cape Town → FNBJ · Luanda (Ícolo e Bengo)
DTA580 · DT580 · sched 13:05Z
2026-05-29
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-28
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-27
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · ⏱ 12:39– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-25
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · ⏱ 12:19– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-24
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 22:00Z
2026-05-23
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
ferry
DTA653 · sched 21:35Z
2026-05-22
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · ⏱ 13:03– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-21
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-20
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-05-18
2 legs
round-trip
DTA
FNBJ → FYWH → FNBJ
FNBJ
→
FYWH
FNBJ · Luanda (Ícolo e Bengo) → FYWH · Windhoek
DTA573 · DT573 · sched 08:30Z
FYWH
→
FNBJ
FYWH · Windhoek → FNBJ · Luanda (Ícolo e Bengo)
DTA574 · DT574 · sched Z
2026-05-16
2 legs
round-trip
DTA
FNBJ → FAOR → FNBJ
FNBJ
→
FAOR
FNBJ · Luanda (Ícolo e Bengo) → FAOR · Johannesburg
DTA577 · DT577 · sched 08:55Z
FAOR
→
FNBJ
FAOR · Johannesburg → FNBJ · Luanda (Ícolo e Bengo)
DTA578 · DT578 · sched 14:40Z
2026-05-14
2 legs
DTA
MUMG → MDPC → FNBJ
MUMG
→
MDPC
MUMG · Managua → MDPC · Punta Cana
intl
DTA703 · DT703 · sched 17:40Z
MDPC
→
FNBJ
MDPC · Punta Cana → FNBJ · Luanda (Ícolo e Bengo)
DTA703 · DT703 · ⏱ 21:36– (Nonem)
2026-05-12
2 legs
DTA
FAOR → FNBJ → MUHA
FAOR
→
FNBJ
FAOR · Johannesburg → FNBJ · Luanda (Ícolo e Bengo)
DTA576 · DT576 · sched 03:45Z
FNLU
→
MUHA
FNLU · Luanda → MUHA · Havana
⚠ gap
intl
DTA702 · DT702 · sched 21:00Z
2026-05-11
1 legs
DTA
FNBJ → FAOR
FNBJ
→
FAOR
FNBJ · Luanda (Ícolo e Bengo) → FAOR · Johannesburg
DTA575 · DT575 · sched 22:30Z
2026-05-10
2 legs
round-trip
DTA
FNBJ → FAOR → FNBJ
FNBJ
→
FAOR
FNBJ · Luanda (Ícolo e Bengo) → FAOR · Johannesburg
DTA577 · DT577 · sched 08:55Z
FAOR
→
FNBJ
FAOR · Johannesburg → FNBJ · Luanda (Ícolo e Bengo)
DTA578 · DT578 · sched 14:40Z
2026-05-09
1 legs
DTA
FNLU → ?
FNLU
→
?
FNLU · Luanda → —
DTA053 · DT53 · sched Z
2026-04-27
1 legs
round-trip
DTA
FNLU → FNLU
FNLU
→
FNLU
FNLU · Luanda → FNLU · Luanda
DTA052 · DT52 · sched Z
2026-04-26
2 legs
round-trip
DTA
FNBJ → FAOR → FNBJ
FNBJ
→
FAOR
FNBJ · Luanda (Ícolo e Bengo) → FAOR · Johannesburg
DTA577 · DT577 · sched 08:55Z
FAOR
→
FNBJ
FAOR · Johannesburg → FNBJ · Luanda (Ícolo e Bengo)
DTA578 · DT578 · sched 14:40Z
2026-04-21
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · ⏱ 12:30– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-04-20
2 legs
DTA
FNLU → LPPT → FNBJ
FNLU
→
LPPT
FNLU · Luanda → LPPT · Lisbon
intl
DTA652 · DT652 · ⏱ 12:29– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-04-19
3 legs
DTA
FAOR → FNBJ → FACT → FNBJ
FAOR
→
FNBJ
FAOR · Johannesburg → FNBJ · Luanda (Ícolo e Bengo)
DTA576 · DT576 · sched 22:45Z
FNBJ
→
FACT
FNBJ · Luanda (Ícolo e Bengo) → FACT · Cape Town
DTA583 · DT583 · sched 17:30Z
FACT
→
FNBJ
FACT · Cape Town → FNBJ · Luanda (Ícolo e Bengo)
DTA584 · DT584 · sched 22:30Z
2026-04-18
1 legs
DTA
FNBJ → FAOR
FNBJ
→
FAOR
FNBJ · Luanda (Ícolo e Bengo) → FAOR · Johannesburg
DTA575 · DT575 · sched 19:35Z
2026-04-17
2 legs
round-trip
DTA
FNBJ → FACT → FNBJ
FNBJ
→
FACT
FNBJ · Luanda (Ícolo e Bengo) → FACT · Cape Town
DTA583 · DT583 · sched 17:30Z
FACT
→
FNBJ
FACT · Cape Town → FNBJ · Luanda (Ícolo e Bengo)
DTA584 · DT584 · sched 22:30Z
2026-04-16
2 legs
DTA
MUMG → MDPC → ?
MUMG
→
MDPC
MUMG · Managua → MDPC · Punta Cana
intl
DTA703 · DT703 · sched 17:40Z
MDPC
→
?
MDPC · Punta Cana → —
DTA703 · DT703 · ⏱ 21:36– (Nonem)
2026-04-14
1 legs
DTA
FNBJ → MUNB
FNBJ
→
MUNB
FNBJ · Luanda (Ícolo e Bengo) → MUNB · San Nicolás de Bari
DTA702 · DT702 · sched Z
2026-04-01
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · ⏱ 12:25– (Nonem)
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-03-31
2 legs
round-trip
DTA
FNBJ → LPPT → FNBJ
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA652 · DT652 · sched 12:00Z
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA653 · DT653 · sched 21:35Z
2026-03-30
1 legs
DTA
LPPT → FNBJ
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:20Z
2026-03-29
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:00Z
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · sched 22:50Z
2026-03-28
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:25Z
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · ⏱ 23:07– (Nonem)
2026-03-27
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:25Z
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · ⏱ 23:10– (Nonem)
2026-03-26
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:25Z
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · sched 22:50Z
2026-03-25
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:25Z
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · ⏱ 23:22– (Nonem)
2026-03-24
2 legs
round-trip
DTA
LPPT → FNBJ → LPPT
LPPT
→
FNBJ
LPPT · Lisbon → FNBJ · Luanda (Ícolo e Bengo)
DTA651 · DT651 · sched 08:25Z
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · sched 22:50Z
2026-03-23
1 legs
DTA
FNBJ → LPPT
FNBJ
→
LPPT
FNBJ · Luanda (Ícolo e Bengo) → LPPT · Lisbon
DTA650 · DT650 · ⏱ 23:22– (Nonem)