✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
SP-KPR
/ 48A5F0
67 flights over 36 days · 1.86 legs/day · base ESMS · Malmö · operators: SAR, NYX, SRN
67
Flights
26
Airports served
7%
ADS-B observed
29
Ferry / no-flightnum
Aircraft identity
340 A
SF34
Sprintair
· reg SP-KPR
Saab-fairchild ·
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
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-22
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-19
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-18
2 legs
round-trip
SAR
EPGD → ESMS → EPGD
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
2026-06-17
2 legs
round-trip
SAR
EPGD → ESMS → EPGD
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
2026-06-16
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · ⏱ 03:55– (Nonem)
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-15
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-13
3 legs
SRN
EDDW → ESSA → EDDW → ESMS
EDDW
→
ESSA
EDDW · Bremen → ESSA · Stockholm
intl
SRN151 · P8151 · sched Z
ESMS
→
EDDW
ESMS · Malmö → EDDW · Bremen
⚠ gap
intl
SRN150 · P8150 · sched Z
ESSA
→
ESMS
ESSA · Stockholm → ESMS · Malmö
⚠ gap
SRN152 · P8152 · sched Z
2026-06-12
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-11
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-10
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-09
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · ⏱ 03:46–04:48 (63m)
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-08
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-05
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-03
2 legs
round-trip
SAR
ESMS → EPGD → ESMS
ESMS
→
EPGD
ESMS · Malmö → EPGD · Gdańsk
ferry
intl
SAR1956 · sched Z
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
2026-06-02
2 legs
round-trip
SAR
SRN
EPGD → ESMS → EPGD
EPGD
→
ESMS
EPGD · Gdańsk → ESMS · Malmö
ferry
intl
SAR1957 · sched Z
EPWA
→
EPGD
EPWA · Warsaw → EPGD · Gdańsk
⚠ gap
SRN903 · P8903 · sched Z
2026-05-08
1 legs
SRN
ESKN → EPWA
ESKN
→
EPWA
ESKN · Nyköping → EPWA · Warsaw
intl
SRN122 · P8122 · sched Z
2026-05-06
2 legs
round-trip
SRN
EDDS → ESKN → EDDS
EDDS
→
ESKN
EDDS · Stuttgart → ESKN · Nyköping
intl
SRN121 · P8121 · sched Z
EDDK
→
EDDS
EDDK · Köln (Cologne) → EDDS · Stuttgart
⚠ gap
SRN120 · P8120 · sched Z
2026-05-05
3 legs
SRN
EYKA → EDDK → EYKA → EVRA
EYKA
→
EDDK
EYKA · Kaunas → EDDK · Köln (Cologne)
intl
SRN7911 · P87911 · sched Z
EVRA
→
EYKA
EVRA · Riga → EYKA · Kaunas
⚠ gap
intl
SRN7911 · P87911 · sched Z
ESMS
→
EVRA
ESMS · Malmö → EVRA · Riga
⚠ gap
intl
SRN7910 · P87910 · sched Z
2026-05-04
2 legs
SRN
EPWR → EDDC → ESMS
EPWR
→
EDDC
EPWR · Wrocław → EDDC · Dresden
intl
SRN110 · P8110 · sched Z
EDDC
→
ESMS
EDDC · Dresden → ESMS · Malmö
intl
SRN111 · P8111 · sched Z
2026-04-24
1 legs
SRN
ESGJ → EPWR
ESGJ
→
EPWR
ESGJ · Jönköping → EPWR · Wrocław
intl
SRN122 · P8122 · sched Z
2026-04-23
2 legs
round-trip
SRN
LIPO → ESGJ → LIPO
LIPO
→
ESGJ
LIPO · Montichiari (BS) → ESGJ · Jönköping
intl
SRN121 · P8121 · ⏱ 21:53– (Nonem)
EDDV
→
LIPO
EDDV · Hannover → LIPO · Montichiari (BS)
⚠ gap
intl
SRN120 · P8120 · sched Z
2026-04-22
2 legs
round-trip
SRN
BKPR → EDDV → BKPR
BKPR
→
EDDV
BKPR · Prishtina → EDDV · Hannover
intl
SRN162 · P8162 · sched Z
EPWR
→
BKPR
EPWR · Wrocław → BKPR · Prishtina
⚠ gap
intl
SRN161 · P8161 · sched Z
2026-04-20
3 legs
round-trip
SRN
EPWR → EBOS → ESGG → EPWR
EPWR
→
EBOS
EPWR · Wrocław → EBOS · Oostende
intl
SRN145 · P8145 · sched Z
EBOS
→
ESGG
EBOS · Oostende → ESGG · Göteborg
intl
SRN146 · P8146 · sched Z
ESGG
→
EPWR
ESGG · Göteborg → EPWR · Wrocław
intl
SRN147 · P8147 · sched Z
2026-04-18
1 legs
SRN
ESGT → EPWR
ESGT
→
EPWR
ESGT · Trollhättan → EPWR · Wrocław
intl
SRN132 · P8132 · sched Z
2026-04-17
3 legs
round-trip
NYX
SRN
EDSB → LIPO → ESGT → EDSB
EDSB
→
LIPO
EDSB · Rheinmünster → LIPO · Montichiari (BS)
intl
SRN130 · P8130 · ⏱ 17:56– (Nonem)
LIPO
→
ESGT
LIPO · Montichiari (BS) → ESGT · Trollhättan
intl
SRN131 · P8131 · ⏱ 20:30– (Nonem)
EIDW
→
EDSB
EIDW · Dublin → EDSB · Rheinmünster
⚠ gap
intl
NYX301 · OJ301 · sched Z
2026-04-16
2 legs
NYX
EPWR → EDSB → EIDW
EPWR
→
EDSB
EPWR · Wrocław → EDSB · Rheinmünster
intl
NYX320 · OJ320 · sched Z
EDSB
→
EIDW
EDSB · Rheinmünster → EIDW · Dublin
intl
NYX300 · OJ300 · sched Z
2026-04-15
1 legs
SRN
ESGT → EPWR
ESGT
→
EPWR
ESGT · Trollhättan → EPWR · Wrocław
intl
SRN162 · P8162 · sched Z
2026-04-14
2 legs
SRN
EPWR → EBOS → ESGT
EPWR
→
EBOS
EPWR · Wrocław → EBOS · Oostende
intl
SRN160 · P8160 · sched Z
EBOS
→
ESGT
EBOS · Oostende → ESGT · Trollhättan
intl
SRN161 · P8161 · sched Z
2026-04-10
1 legs
SRN
LRTR → EPWR
LRTR
→
EPWR
LRTR · Timişoara → EPWR · Wrocław
intl
SRN133 · P8133 · sched Z
2026-04-08
3 legs
SRN
LFEJ → LYBE → LFLX → LRTR
LFEJ
→
LYBE
LFEJ · Saint-Maur, Indre → LYBE · Belgrade
intl
SRN131 · P8131 · sched Z
EPWA
→
LFLX
EPWA · Warsaw → LFLX · Châteauroux
⚠ gap
intl
SRN130 · P8130 · sched Z
LYBE
→
LRTR
LYBE · Belgrade → LRTR · Timişoara
⚠ gap
intl
SRN132 · P8132 · sched Z
2026-04-01
1 legs
SRN
EDRZ → EPWA
EDRZ
→
EPWA
EDRZ · Zweibrücken → EPWA · Warsaw
intl
SRN111 · P8111 · sched Z
2026-03-31
1 legs
SRN
EPWR → EDRZ
EPWR
→
EDRZ
EPWR · Wrocław → EDRZ · Zweibrücken
intl
SRN110 · P8110 · sched Z
2026-03-26
1 legs
SRN
ESGJ → EPWR
ESGJ
→
EPWR
ESGJ · Jönköping → EPWR · Wrocław
intl
SRN171 · P8171 · sched Z
2026-03-25
1 legs
SRN
EBOS → ESGJ
EBOS
→
ESGJ
EBOS · Oostende → ESGJ · Jönköping
intl
SRN170 · P8170 · sched Z
2026-03-23
1 legs
SRN
LKTB → EBOS
LKTB
→
EBOS
LKTB · Brno → EBOS · Oostende
intl
SRN151 · P8151 · sched Z