✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
ZS-PIR
/ 00A88E
91 flights over 34 days · 2.68 legs/day · base FALA · Johannesburg · operators: ZSP
91
Flights
21
Airports served
1%
ADS-B observed
91
Ferry / no-flightnum
Aircraft identity
Beech 1900 D
B190
Rossair
· reg ZS-PIR
Beech ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-21
3 legs
ZSP
FAOR → FALA → FAOR → FAUS
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FAUS
→
FAOR
FAUS · Ulusaba → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FALA
→
FAUS
FALA · Johannesburg → FAUS · Ulusaba
ferry
⚠ gap
ZSPIR · sched Z
2026-06-20
3 legs
ZSP
FALA → FAOR → FALA → ?
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAMP
→
FALA
FAMP · Matshakatini → FALA · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FAOR
→
?
FAOR · Johannesburg → —
ferry
⚠ gap
ZSPIR · sched Z
2026-06-14
1 legs
ZSP
? → FALA
?
→
FALA
— → FALA · Johannesburg
ferry
ZSPIR · sched Z
2026-06-12
1 legs
ZSP
FALA → ?
FALA
→
?
FALA · Johannesburg → —
ferry
ZSPIR · sched Z
2026-06-08
2 legs
round-trip
ZSP
FAHS → FALA → FAHS
FAHS
→
FALA
Non-Existent Airport → FALA · Johannesburg
ferry
ZSPIR · sched Z
FACT
→
FAHS
FACT · Cape Town → Non-Existent Airport
ferry
⚠ gap
ZSPIR · sched Z
2026-06-07
1 legs
ZSP
FALA → FACT
FALA
→
FACT
FALA · Johannesburg → FACT · Cape Town
ferry
ZSPIR · sched Z
2026-06-06
1 legs
round-trip
ZSP
FALA → FALA
FALA
→
FALA
FALA · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
2026-05-30
2 legs
round-trip
ZSP
FAAL → FALA → FAAL
FAAL
→
FALA
FAAL · Alldays → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
ZSPIR · sched Z
2026-05-29
2 legs
round-trip
ZSP
FAOR → FALA → FAOR
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FAFB
→
FAOR
FAFB · Ficksburg → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
2026-05-28
2 legs
round-trip
ZSP
FAOR → ? → FAOR
FAOR
→
?
FAOR · Johannesburg → —
ferry
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
2026-05-26
2 legs
round-trip
ZSP
FALA → FAMN → FALA
FALA
→
FAMN
FALA · Johannesburg → FAMN · Malelane
ferry
ZSPIR · sched Z
FAMN
→
FALA
FAMN · Malelane → FALA · Johannesburg
ferry
ZSPIR · sched Z
2026-05-25
3 legs
ZSP
FASP → FAOR → FALA → FAUS
FASP
→
FAOR
FASP · Singita Safari Lodge → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAUS
FALA · Johannesburg → FAUS · Ulusaba
ferry
ZSPIR · sched Z
2026-05-24
2 legs
round-trip
ZSP
FALA → FAMN → FALA
FALA
→
FAMN
FALA · Johannesburg → FAMN · Malelane
ferry
ZSPIR · sched Z
FAMN
→
FALA
FAMN · Malelane → FALA · Johannesburg
ferry
ZSPIR · sched Z
2026-05-21
3 legs
ZSP
FASP → FALA → FAKN → FAAL
FASP
→
FALA
FASP · Singita Safari Lodge → FALA · Johannesburg
ferry
ZSPIR · sched Z
FAVM
→
FAKN
FAVM · Alldays → FAKN · Mbombela
ferry
⚠ gap
ZSPIR · sched Z
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
⚠ gap
ZSPIR · sched Z
2026-05-18
4 legs
round-trip
ZSP
FAOR → FALA → FAUS → FAOR → FAOR
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
FAUS
FAOR · Johannesburg → FAUS · Ulusaba
ferry
⚠ gap
ZSPIR · sched Z
FASP
→
FAOR
FASP · Singita Safari Lodge → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
2026-05-16
3 legs
round-trip
ZSP
FALE → FAHS → FALA → FALE
FALE
→
FAHS
FALE · Durban → Non-Existent Airport
ferry
ZSPIR · sched Z
FAHS
→
FALA
Non-Existent Airport → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FALE
FALA · Johannesburg → FALE · Durban
ferry
ZSPIR · sched Z
2026-05-15
3 legs
round-trip
ZSP
FAJC → FAOR → FALA → FAJC
FAJC
→
FAOR
Jackalberry Airstrip → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAJC
FALA · Johannesburg → Jackalberry Airstrip
ferry
ZSPIR · sched Z
2026-05-12
3 legs
ZSP
FAOR → FAJC → FAOR → FALA
FAOR
→
FAJC
FAOR · Johannesburg → Jackalberry Airstrip
ferry
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FAJC
→
FALA
Jackalberry Airstrip → FALA · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
2026-05-08
4 legs
ZSP
FAOR → FALA → FAOR → FAOR → FAUS
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FASP
→
FAOR
FASP · Singita Safari Lodge → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FAOR
→
FAUS
FAOR · Johannesburg → FAUS · Ulusaba
ferry
ZSPIR · sched Z
2026-05-07
3 legs
ZSP
FAAL → FAOR → FAAL → FALA
FAAL
→
FAOR
FAAL · Alldays → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
⚠ gap
ZSPIR · sched Z
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
2026-05-03
3 legs
ZSP
FAOR → FALA → FAOR → ?
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FASP
→
FAOR
FASP · Singita Safari Lodge → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FALA
→
?
FALA · Johannesburg → —
ferry
⚠ gap
ZSPIR · sched Z
2026-05-01
2 legs
round-trip
ZSP
FAAL → FALA → FAAL
FAAL
→
FALA
FAAL · Alldays → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
ZSPIR · sched Z
2026-04-30
3 legs
ZSP
FALD → FALA → FAUS → FAOR
FALD
→
FALA
FALD · Londolozi → FALA · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
FAUS
FAOR · Johannesburg → FAUS · Ulusaba
ferry
⚠ gap
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
2026-04-29
3 legs
ZSP
FALB → FALA → FAOR → ?
FALB
→
FALA
FALB · Ladybrand → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
?
FAOR · Johannesburg → —
ferry
ZSPIR · sched Z
2026-04-26
5 legs
ZSP
FASP → FAOR → FAOR → FALA → FASP → FAUS
FASP
→
FAOR
FASP · Singita Safari Lodge → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FASP
→
FAOR
FASP · Singita Safari Lodge → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FASP
FALA · Johannesburg → FASP · Singita Safari Lodge
ferry
ZSPIR · sched Z
FAOR
→
FAUS
FAOR · Johannesburg → FAUS · Ulusaba
ferry
⚠ gap
ZSPIR · sched Z
2026-04-25
2 legs
round-trip
ZSP
FALA → FAAL → FALA
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
ZSPIR · sched Z
FAAL
→
FALA
FAAL · Alldays → FALA · Johannesburg
ferry
ZSPIR · sched Z
2026-04-21
3 legs
ZSP
FXMU → FALA → FAOR → ?
FXMU
→
FALA
FXMU · Foso → FALA · Johannesburg
ferry
intl
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
?
FAOR · Johannesburg → —
ferry
ZSPIR · sched Z
2026-04-20
2 legs
round-trip
ZSP
FALA → FAAL → FALA
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
ZSPIR · sched Z
FAAL
→
FALA
FAAL · Alldays → FALA · Johannesburg
ferry
ZSPIR · sched Z
2026-04-16
2 legs
round-trip
ZSP
FAAL → FALA → FAAL
FAAL
→
FALA
FAAL · Alldays → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAAL
FALA · Johannesburg → FAAL · Alldays
ferry
ZSPIR · sched Z
2026-04-11
4 legs
ZSP
FALM → FAPP → FQMA → ? → FALA
FALM
→
FAPP
FALM · Louis Trichardt Southwest → FAPP · Polokwane
ferry
ZSPIR · sched Z
FAPP
→
FQMA
FAPP · Polokwane → FQMA · Maputo
ferry
intl
ZSPIR · sched Z
FAPP
→
?
FAPP · Polokwane → —
ferry
⚠ gap
ZSPIR · sched Z
FQMA
→
FALA
FQMA · Maputo → FALA · Johannesburg
ferry
intl
ZSPIR · sched Z
2026-04-10
4 legs
ZSP
FALA → FQMA → FAPP → FAPP → ?
FALA
→
FQMA
FALA · Johannesburg → FQMA · Maputo
ferry
intl
ZSPIR · ⏱ 07:03– (Nonem)
FQMA
→
FAPP
FQMA · Maputo → FAPP · Polokwane
ferry
intl
ZSPIR · sched Z
FALM
→
FAPP
FALM · Louis Trichardt Southwest → FAPP · Polokwane
ferry
⚠ gap
ZSPIR · sched Z
FAPP
→
?
FAPP · Polokwane → —
ferry
ZSPIR · sched Z
2026-04-04
4 legs
ZSP
FABP → FAOR → FABP → FALA → FAOR
FABP
→
FAOR
FABP · Santoy → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
FABP
FAOR · Johannesburg → FABP · Santoy
ferry
ZSPIR · sched Z
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
2026-03-29
3 legs
round-trip
ZSP
FAHS → FALA → FAOR → FAHS
FAHS
→
FALA
Non-Existent Airport → FALA · Johannesburg
ferry
ZSPIR · sched Z
FALA
→
FAOR
FALA · Johannesburg → FAOR · Johannesburg
ferry
ZSPIR · sched Z
FAOR
→
FAHS
FAOR · Johannesburg → Non-Existent Airport
ferry
ZSPIR · sched Z
2026-03-25
3 legs
ZSP
FALA → FASE → FALA → FAOR
FALA
→
FASE
FALA · Johannesburg → FASE · Belfast
ferry
ZSPIR · sched Z
FAOR
→
FALA
FAOR · Johannesburg → FALA · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z
FASE
→
FAOR
FASE · Belfast → FAOR · Johannesburg
ferry
⚠ gap
ZSPIR · sched Z