✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
7T-VJJ
/ 0A0018
140 flights over 45 days · 3.11 legs/day · base DAAG · Algiers · operators: ALG, DAH
140
Flights
12
Airports served
5%
ADS-B observed
2
Ferry / no-flightnum
Aircraft identity
737NG 8D6/W
B738
Air Algerie
· reg 7T-VJJ
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-05-14
1 legs
DAH
LEMD → DAAG
LEMD
→
DAAG
LEMD · Madrid → DAAG · Algiers
intl
DAH2207 · AH2207 · sched Z
2026-05-13
6 legs
DAH
DAAG → LEMD → DAAG → DAAG → LSZH → LFML → ?
DAAG
→
LEMD
DAAG · Algiers → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
?
→
DAAG
— → DAAG · Algiers
ferry
DAH1801 · sched Z
LSZH
→
DAAG
LSZH · Zurich → DAAG · Algiers
⚠ gap
intl
DAH2791 · AH2791 · sched Z
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
DAAG
→
LFML
DAAG · Algiers → LFML · Marignane, Bouches-du-Rhône
⚠ gap
intl
DAH1800 · AH1800 · sched Z
LFML
→
?
LFML · Marignane, Bouches-du-Rhône → —
DAH1801 · AH1801 · sched Z
2026-05-11
2 legs
round-trip
DAH
EDDM → DAAG → EDDM
EDDM
→
DAAG
EDDM · Munich → DAAG · Algiers
intl
DAH2779 · AH2779 · ⏱ 14:10– (Nonem)
?
→
EDDM
— → EDDM · Munich
DAH2778 · AH2778 · sched Z
2026-05-10
3 legs
DAH
LFLL → DAOO → LFLL → DAAG
LFLL
→
DAOO
LFLL · Colombier-Saugnieu, Rhône → DAOO · Es-Sénia
intl
DAH1227 · AH1227 · sched Z
DAAG
→
LFLL
DAAG · Algiers → LFLL · Colombier-Saugnieu, Rhône
⚠ gap
intl
DAH1226 · AH1226 · sched Z
DAOO
→
DAAG
DAOO · Es-Sénia → DAAG · Algiers
⚠ gap
DAH1227 · AH1227 · sched Z
2026-05-06
4 legs
DAH
LSZH → ? → LSZH → LEMD → ?
LSZH
→
?
LSZH · Zurich → —
DAH2791 · AH2791 · sched Z
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
DAAX
→
LEMD
DAAX · Chéraga → LEMD · Madrid
⚠ gap
intl
DAH2206 · AH2206 · sched Z
LEMD
→
?
LEMD · Madrid → —
DAH2207 · AH2207 · sched Z
2026-05-04
2 legs
round-trip
DAH
EDDM → ? → EDDM
EDDM
→
?
EDDM · Munich → —
DAH2779 · AH2779 · sched Z
DAAG
→
EDDM
DAAG · Algiers → EDDM · Munich
intl
DAH2778 · AH2778 · sched Z
2026-05-03
4 legs
DAH
EBBR → DAAG → EBBR → LFPG → DAAG
EBBR
→
DAAG
EBBR · Zaventem → DAAG · Algiers
intl
DAH2201 · AH2201 · ⏱ 17:00– (Nonem)
DAAX
→
EBBR
DAAX · Chéraga → EBBR · Zaventem
⚠ gap
intl
DAH2200 · AH2200 · sched Z
DAAX
→
LFPG
DAAX · Chéraga → LFPG · Paris (Roissy-en-France, Val-d'Oise)
⚠ gap
intl
DAH1208 · AH1208 · sched Z
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · sched Z
2026-05-02
4 legs
round-trip
DAH
LEMD → ? → ? → HECA → LEMD
LEMD
→
?
LEMD · Madrid → —
DAH2209 · AH2209 · ⏱ 15:19– (Nonem)
HECA
→
?
HECA · Cairo → —
DAH4701 · AH4701 · sched Z
?
→
HECA
— → HECA · Cairo
DAH4700 · AH4700 · sched Z
DAAX
→
LEMD
DAAX · Chéraga → LEMD · Madrid
⚠ gap
intl
DAH2208 · AH2208 · sched Z
2026-05-01
2 legs
round-trip
DAH
DAAX → LEMD → DAAX
DAAX
→
LEMD
DAAX · Chéraga → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
LEMD
→
DAAX
LEMD · Madrid → DAAX · Chéraga
intl
DAH2207 · AH2207 · sched Z
2026-04-30
2 legs
DAH
DAAX → LEMD → ?
DAAX
→
LEMD
DAAX · Chéraga → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
LEMD
→
?
LEMD · Madrid → —
DAH2207 · AH2207 · sched Z
2026-04-28
2 legs
round-trip
DAH
DAAG → LSZH → DAAG
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
LSZH
→
DAAG
LSZH · Zurich → DAAG · Algiers
intl
DAH2791 · AH2791 · sched Z
2026-04-27
1 legs
DAH
LTFM → DAAG
LTFM
→
DAAG
LTFM · Istanbul → DAAG · Algiers
intl
DAH3201 · AH3201 · sched Z
2026-04-26
3 legs
DAH
DAAG → LTFM → DAAG → EBBR
DAAG
→
LTFM
DAAG · Algiers → LTFM · Istanbul
intl
DAH3200 · AH3200 · sched Z
EBBR
→
DAAG
EBBR · Zaventem → DAAG · Algiers
⚠ gap
intl
DAH2201 · AH2201 · sched Z
DAAG
→
EBBR
DAAG · Algiers → EBBR · Zaventem
intl
DAH2200 · AH2200 · sched Z
2026-04-25
5 legs
DAH
LFPG → DAAG → LFPG → LFML → DAAG → ?
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
DAAG
→
LFML
DAAG · Algiers → LFML · Marignane, Bouches-du-Rhône
⚠ gap
intl
DAH1800 · AH1800 · sched Z
?
→
DAAG
— → DAAG · Algiers
DAH1801 · AH1801 · sched Z
LFML
→
?
LFML · Marignane, Bouches-du-Rhône → —
⚠ gap
DAH1801 · AH1801 · sched Z
2026-04-24
2 legs
round-trip
DAH
DAAG → LFPG → DAAG
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · sched Z
2026-04-22
5 legs
DAH
LFPG → DAAG → LEMD → LFPG → DAAG → DAAG
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · ⏱ 09:10– (Nonem)
DAAG
→
LEMD
DAAG · Algiers → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
⚠ gap
intl
DAH1208 · AH1208 · sched Z
LEMD
→
DAAG
LEMD · Madrid → DAAG · Algiers
⚠ gap
intl
DAH2207 · AH2207 · sched Z
?
→
DAAG
— → DAAG · Algiers
DAH5703 · AH5703 · sched Z
2026-04-21
1 legs
DAH
DAAG → ?
DAAG
→
?
DAAG · Algiers → —
DAH5702 · AH5702 · sched Z
2026-04-20
1 legs
DAH
LTFM → DAAG
LTFM
→
DAAG
LTFM · Istanbul → DAAG · Algiers
intl
DAH3201 · AH3201 · sched Z
2026-04-19
6 legs
round-trip
DAH
DAAG → LTFM → EBBR → LFLL → DAOO → DAAG → DAAG
DAAG
→
LTFM
DAAG · Algiers → LTFM · Istanbul
intl
DAH3200 · AH3200 · sched Z
DAAG
→
EBBR
DAAG · Algiers → EBBR · Zaventem
⚠ gap
intl
DAH2200 · AH2200 · sched Z
DAAG
→
LFLL
DAAG · Algiers → LFLL · Colombier-Saugnieu, Rhône
⚠ gap
intl
DAH1226 · AH1226 · sched Z
LFLL
→
DAOO
LFLL · Colombier-Saugnieu, Rhône → DAOO · Es-Sénia
intl
DAH1227 · AH1227 · sched Z
DAOO
→
DAAG
DAOO · Es-Sénia → DAAG · Algiers
DAH1227 · AH1227 · sched Z
EBBR
→
DAAG
EBBR · Zaventem → DAAG · Algiers
⚠ gap
intl
DAH2201 · AH2201 · sched Z
2026-04-18
4 legs
DAH
LFPG → DAAG → ? → LFPG → DAAG
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · ⏱ 08:41– (Nonem)
DAAG
→
?
DAAG · Algiers → —
DAH5702 · AH5702 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
?
→
DAAG
— → DAAG · Algiers
DAH5703 · AH5703 · sched Z
2026-04-17
1 legs
DAH
? → DAAG
?
→
DAAG
— → DAAG · Algiers
DAH5703 · AH5703 · sched Z
2026-04-16
3 legs
round-trip
ALG
DAH
DAAG → ? → LSZH → DAAG
DAAG
→
?
DAAG · Algiers → —
ferry
ALGNIM · sched Z
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
LSZH
→
DAAG
LSZH · Zurich → DAAG · Algiers
intl
DAH2791 · AH2791 · sched Z
2026-04-15
5 legs
DAH
LTFM → DAAG → LFPG → DAAG → LEMD → DAAG
LTFM
→
DAAG
LTFM · Istanbul → DAAG · Algiers
intl
DAH3201 · AH3201 · ⏱ 00:55– (Nonem)
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · sched Z
DAAG
→
LEMD
DAAG · Algiers → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
LEMD
→
DAAG
LEMD · Madrid → DAAG · Algiers
intl
DAH2207 · AH2207 · sched Z
2026-04-14
3 legs
DAH
LSZH → ? → LSZH → LTFM
LSZH
→
?
LSZH · Zurich → —
DAH2791 · AH2791 · ⏱ 12:05–13:50 (105m)
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
DAAG
→
LTFM
DAAG · Algiers → LTFM · Istanbul
⚠ gap
intl
DAH3200 · AH3200 · sched Z
2026-04-13
1 legs
DAH
LTFM → DAAG
LTFM
→
DAAG
LTFM · Istanbul → DAAG · Algiers
intl
DAH3201 · AH3201 · sched Z
2026-04-12
3 legs
DAH
DAAX → EBBR → LTFM → ?
DAAX
→
EBBR
DAAX · Chéraga → EBBR · Zaventem
intl
DAH2200 · AH2200 · sched Z
?
→
LTFM
— → LTFM · Istanbul
DAH3200 · AH3200 · sched Z
EBBR
→
?
EBBR · Zaventem → —
⚠ gap
DAH2201 · AH2201 · sched Z
2026-04-11
5 legs
DAH
LFPG → DAAG → LFML → ? → LFPG → DAAG
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · sched Z
DAAG
→
LFML
DAAG · Algiers → LFML · Marignane, Bouches-du-Rhône
intl
DAH1800 · AH1800 · sched Z
LFML
→
?
LFML · Marignane, Bouches-du-Rhône → —
DAH1801 · AH1801 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
?
→
DAAG
— → DAAG · Algiers
DAH1801 · AH1801 · sched Z
2026-04-10
2 legs
round-trip
DAH
LFPG → DAAG → LFPG
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
intl
DAH1209 · AH1209 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
2026-04-09
2 legs
round-trip
DAH
DAAG → LSZH → DAAG
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
LSZH
→
DAAG
LSZH · Zurich → DAAG · Algiers
intl
DAH2791 · AH2791 · sched Z
2026-04-08
4 legs
round-trip
DAH
DAAG → LEMD → DAAG → LFPG → DAAG
DAAG
→
LEMD
DAAG · Algiers → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
⚠ gap
intl
DAH1209 · AH1209 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
LEMD
→
DAAG
LEMD · Madrid → DAAG · Algiers
⚠ gap
intl
DAH2207 · AH2207 · sched Z
2026-04-07
3 legs
DAH
? → DAAG → EBBR → ?
?
→
DAAG
— → DAAG · Algiers
DAH5703 · AH5703 · sched Z
DAAX
→
EBBR
DAAX · Chéraga → EBBR · Zaventem
⚠ gap
intl
DAH2200 · AH2200 · sched Z
EBBR
→
?
EBBR · Zaventem → —
DAH2201 · AH2201 · sched Z
2026-04-06
2 legs
DAH
LTFM → DAAG → ?
LTFM
→
DAAG
LTFM · Istanbul → DAAG · Algiers
intl
DAH3201 · AH3201 · sched Z
DAAG
→
?
DAAG · Algiers → —
DAH5702 · AH5702 · sched Z
2026-04-05
7 legs
DAH
DAOO → DAAG → EBBR → DAOO → DAAG → LFLL → DAAG → LTFM
DAOO
→
DAAG
DAOO · Es-Sénia → DAAG · Algiers
DAH1227 · AH1227 · sched Z
DAAG
→
EBBR
DAAG · Algiers → EBBR · Zaventem
intl
DAH2200 · AH2200 · sched Z
LFLL
→
DAOO
LFLL · Colombier-Saugnieu, Rhône → DAOO · Es-Sénia
⚠ gap
intl
DAH1227 · AH1227 · sched Z
EBBR
→
DAAG
EBBR · Zaventem → DAAG · Algiers
⚠ gap
intl
DAH2201 · AH2201 · sched Z
DAAG
→
LFLL
DAAG · Algiers → LFLL · Colombier-Saugnieu, Rhône
intl
DAH1226 · AH1226 · sched Z
LTFM
→
DAAG
LTFM · Istanbul → DAAG · Algiers
⚠ gap
intl
DAH3201 · AH3201 · sched Z
DAAG
→
LTFM
DAAG · Algiers → LTFM · Istanbul
intl
DAH3200 · AH3200 · sched Z
2026-04-04
5 legs
round-trip
DAH
EBBR → DAAG → DAAG → LFPG → LTFM → EBBR
EBBR
→
DAAG
EBBR · Zaventem → DAAG · Algiers
intl
DAH2201 · AH2201 · sched Z
LFPG
→
DAAG
LFPG · Paris (Roissy-en-France, Val-d'Oise) → DAAG · Algiers
⚠ gap
intl
DAH1209 · AH1209 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
DAAG
→
LTFM
DAAG · Algiers → LTFM · Istanbul
⚠ gap
intl
DAH3200 · AH3200 · sched Z
DAAG
→
EBBR
DAAG · Algiers → EBBR · Zaventem
⚠ gap
intl
DAH2200 · AH2200 · sched Z
2026-04-03
1 legs
DAH
? → ?
?
→
?
— → —
DAH5703 · AH5703 · sched Z
2026-04-02
5 legs
DAH
DAAG → LFLL → DAOO → ? → LFPG → DAAX
DAAG
→
LFLL
DAAG · Algiers → LFLL · Colombier-Saugnieu, Rhône
intl
DAH1226 · AH1226 · sched Z
LFLL
→
DAOO
LFLL · Colombier-Saugnieu, Rhône → DAOO · Es-Sénia
intl
DAH1227 · AH1227 · sched Z
LFPG
→
?
LFPG · Paris (Roissy-en-France, Val-d'Oise) → —
⚠ gap
DAH1209 · AH1209 · sched Z
DAAX
→
LFPG
DAAX · Chéraga → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
DAOO
→
DAAX
DAOO · Es-Sénia → DAAX · Chéraga
⚠ gap
DAH1227 · AH1227 · sched Z
2026-04-01
2 legs
DAH
DAAX → LEMD → ?
DAAX
→
LEMD
DAAX · Chéraga → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
LEMD
→
?
LEMD · Madrid → —
DAH2207 · AH2207 · sched Z
2026-03-31
4 legs
DAH
DAAG → LSZH → ? → EBBR → ?
DAAG
→
LSZH
DAAG · Algiers → LSZH · Zurich
intl
DAH2790 · AH2790 · sched Z
LSZH
→
?
LSZH · Zurich → —
DAH2791 · AH2791 · sched Z
DAAX
→
EBBR
DAAX · Chéraga → EBBR · Zaventem
intl
DAH2200 · AH2200 · sched Z
EBBR
→
?
EBBR · Zaventem → —
DAH2201 · AH2201 · sched Z
2026-03-30
4 legs
DAH
DAAX → EBBR → ? → ? → LFPG
DAAX
→
EBBR
DAAX · Chéraga → EBBR · Zaventem
intl
DAH2200 · AH2200 · sched Z
LFPG
→
?
LFPG · Paris (Roissy-en-France, Val-d'Oise) → —
⚠ gap
DAH1209 · AH1209 · sched Z
EBBR
→
?
EBBR · Zaventem → —
DAH2201 · AH2201 · sched Z
DAAG
→
LFPG
DAAG · Algiers → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
DAH1208 · AH1208 · sched Z
2026-03-29
5 legs
DAH
EBBR → ? → DAOO → EBBR → LFLL → ?
EBBR
→
?
EBBR · Zaventem → —
DAH2201 · AH2201 · sched Z
LFLL
→
DAOO
LFLL · Colombier-Saugnieu, Rhône → DAOO · Es-Sénia
intl
DAH1227 · AH1227 · sched Z
DAAX
→
EBBR
DAAX · Chéraga → EBBR · Zaventem
⚠ gap
intl
DAH2200 · AH2200 · sched Z
DAAG
→
LFLL
DAAG · Algiers → LFLL · Colombier-Saugnieu, Rhône
⚠ gap
intl
DAH1226 · AH1226 · sched Z
DAOO
→
?
DAOO · Es-Sénia → —
⚠ gap
DAH1227 · AH1227 · sched Z
2026-03-28
4 legs
DAH
LFML → ? → ? → LFML → LFPG
LFML
→
?
LFML · Marignane, Bouches-du-Rhône → —
DAH1801 · AH1801 · sched Z
LFPG
→
?
LFPG · Paris (Roissy-en-France, Val-d'Oise) → —
DAH1209 · AH1209 · sched Z
DAAG
→
LFML
DAAG · Algiers → LFML · Marignane, Bouches-du-Rhône
intl
DAH1800 · AH1800 · sched Z
DAAX
→
LFPG
DAAX · Chéraga → LFPG · Paris (Roissy-en-France, Val-d'Oise)
⚠ gap
intl
DAH1208 · AH1208 · sched Z
2026-03-27
2 legs
DAH
DAAX → LEMD → ?
DAAX
→
LEMD
DAAX · Chéraga → LEMD · Madrid
intl
DAH2208 · AH2208 · sched Z
LEMD
→
?
LEMD · Madrid → —
DAH2209 · AH2209 · sched Z
2026-03-25
4 legs
round-trip
DAH
DAAG → ? → DAAG → LEMD → DAAG
DAAG
→
?
DAAG · Algiers → —
DAH5702 · AH5702 · sched Z
?
→
DAAG
— → DAAG · Algiers
DAH5703 · AH5703 · sched Z
DAAG
→
LEMD
DAAG · Algiers → LEMD · Madrid
intl
DAH2206 · AH2206 · sched Z
LEMD
→
DAAG
LEMD · Madrid → DAAG · Algiers
intl
DAH2207 · AH2207 · sched Z
2026-03-24
2 legs
round-trip
DAH
EBBR → DAAX → EBBR
EBBR
→
DAAX
EBBR · Zaventem → DAAX · Chéraga
intl
DAH2201 · AH2201 · sched Z
DAAG
→
EBBR
DAAG · Algiers → EBBR · Zaventem
⚠ gap
intl
DAH2200 · AH2200 · sched Z
2026-03-23
1 legs
DAH
? → ?
?
→
?
— → —
DAH5703 · AH5703 · sched Z