✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
OK-TST
/ 49D403
89 flights over 36 days · 2.47 legs/day · base OERK · Riyadh · operators: TVS, KNE
89
Flights
7
Airports served
3%
ADS-B observed
3
Ferry / no-flightnum
Aircraft identity
B738
B738
—
· reg OK-TST
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-05-12
1 legs
TVS
LKPR → LRBC
LKPR
→
LRBC
LKPR · Prague → LRBC · Bacău
ferry
intl
TVS122T · sched Z
2026-05-05
1 legs
TVS
OERK → LKPR
OERK
→
LKPR
OERK · Riyadh → LKPR · Prague
ferry
intl
TVS789P · sched Z
2026-04-29
2 legs
round-trip
KNE
OERK → OEJN → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE37 · XY37 · sched 14:45Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
KNE38 · XY38 · sched 17:25Z
2026-04-28
2 legs
round-trip
KNE
OERK → HECA → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE265 · XY265 · sched 16:40Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE266 · XY266 · sched 20:25Z
2026-04-27
2 legs
KNE
HECA → OERK → ?
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE270 · XY270 · sched 19:05Z
OERK
→
?
OERK · Riyadh → —
KNE269 · XY269 · sched Z
2026-04-25
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-24
2 legs
round-trip
KNE
OERK → HECA → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE265 · XY265 · sched 16:40Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE266 · XY266 · sched 20:25Z
2026-04-23
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-22
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-21
4 legs
round-trip
KNE
OERK → OEJN → OERK → LTFM → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · sched 02:30Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
KNE004 · XY4 · sched 05:05Z
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-20
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-19
3 legs
round-trip
KNE
OERK → LTFM → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
⚠ gap
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-17
2 legs
round-trip
KNE
OERK → HECA → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE265 · XY265 · sched 16:40Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE266 · XY266 · sched 20:25Z
2026-04-16
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-15
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-14
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-13
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-12
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-10
2 legs
round-trip
KNE
OERK → HECA → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE265 · XY265 · sched 16:40Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE266 · XY266 · sched 20:25Z
2026-04-09
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-08
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-07
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-06
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-05
2 legs
round-trip
KNE
OERK → HECA → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE265 · XY265 · sched 16:40Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE266 · XY266 · sched 20:25Z
2026-04-04
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-04-03
4 legs
round-trip
KNE
OERK → HECA → OERK → LTFM → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE263 · XY263 · sched 04:05Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE264 · XY264 · sched 07:50Z
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · ⏱ 18:32–22:05 (213m)
2026-04-02
2 legs
round-trip
KNE
OERK → LTFJ → OERK
OERK
→
LTFJ
OERK · Riyadh → LTFJ · Pendik, Istanbul
intl
KNE257 · XY257 · sched 05:45Z
LTFJ
→
OERK
LTFJ · Pendik, Istanbul → OERK · Riyadh
intl
KNE258 · XY258 · sched 10:50Z
2026-04-01
4 legs
round-trip
KNE
OERK → HECA → OERK → LTFM → OERK
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
intl
KNE263 · XY263 · sched 04:05Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE264 · XY264 · sched 07:50Z
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-03-31
4 legs
KNE
OERK → OEJN → HECA → OERK → ?
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · sched 02:30Z
OERK
→
HECA
OERK · Riyadh → HECA · Cairo
⚠ gap
intl
KNE265 · XY265 · sched 16:40Z
HECA
→
OERK
HECA · Cairo → OERK · Riyadh
intl
KNE266 · XY266 · sched 20:25Z
OEJN
→
?
OEJN · Jeddah → —
ferry
⚠ gap
KNE004 · sched Z
2026-03-30
4 legs
round-trip
KNE
OERK → OEJN → OERK → LTFM → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · sched 02:30Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
KNE004 · XY4 · sched 05:05Z
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · ⏱ 18:51–23:23 (272m)
2026-03-29
2 legs
round-trip
KNE
OERK → LTFM → OERK
OERK
→
LTFM
OERK · Riyadh → LTFM · Istanbul
intl
KNE299 · XY299 · sched 12:25Z
LTFM
→
OERK
LTFM · Istanbul → OERK · Riyadh
intl
KNE300 · XY300 · sched 17:45Z
2026-03-28
4 legs
round-trip
KNE
OERK → OEJN → OERK → HESX → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · sched 02:25Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
KNE004 · XY4 · sched 05:10Z
OERK
→
HESX
OERK · Riyadh → HESX · Al Jiza
intl
KNE285 · XY285 · sched 08:00Z
HESX
→
OERK
HESX · Al Jiza → OERK · Riyadh
intl
KNE286 · XY286 · sched 12:05Z
2026-03-27
2 legs
KNE
OERK → OERK → HESX
OERK
→
OERK
OERK · Riyadh → OERK · Riyadh
KNE286 · XY285 · sched 08:00Z
OERK
→
HESX
OERK · Riyadh → HESX · Al Jiza
intl
KNE285 · XY285 · sched 08:00Z
2026-03-26
4 legs
round-trip
KNE
OERK → OEJN → OERK → HESX → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · ⏱ 02:42– (Nonem)
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
KNE004 · XY4 · sched 05:10Z
OERK
→
HESX
OERK · Riyadh → HESX · Al Jiza
intl
KNE285 · XY285 · sched 08:00Z
HESX
→
OERK
HESX · Al Jiza → OERK · Riyadh
intl
KNE286 · XY286 · sched 12:05Z
2026-03-25
4 legs
round-trip
KNE
OERK → OEJN → OERK → HESX → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · sched 02:25Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
KNE004 · XY4 · sched 05:10Z
OERK
→
HESX
OERK · Riyadh → HESX · Al Jiza
intl
KNE285 · XY285 · sched 08:00Z
HESX
→
OERK
HESX · Al Jiza → OERK · Riyadh
intl
KNE286 · XY286 · sched 12:05Z
2026-03-24
4 legs
round-trip
KNE
OERK → OEJN → OERK → HESX → OERK
OERK
→
OEJN
OERK · Riyadh → OEJN · Jeddah
KNE003 · XY3 · sched 02:25Z
OERK
→
OERK
OERK · Riyadh → OERK · Riyadh
⚠ gap
KNE286 · XY285 · sched 08:00Z
OERK
→
HESX
OERK · Riyadh → HESX · Al Jiza
intl
KNE285 · XY285 · sched 08:00Z
OEJN
→
OERK
OEJN · Jeddah → OERK · Riyadh
⚠ gap
KNE004 · XY4 · sched Z