✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N219VP
/ A1DCDA
124 flights over 46 days · 2.7 legs/day · base KDEN · Denver · operators: AIP
124
Flights
10
Airports served
25%
ADS-B observed
124
Ferry / no-flightnum
Aircraft identity
1900
B190
Alpine Aviation
· reg N219VP · built 1984
Beech · P&W CANADA PT6A-65B ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
round-trip
AIP
KDEN → KANK → KALS → KDEN
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
AIP1842 · sched Z
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
AIP1842 · sched Z
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
⚠ gap
AIP1875 · sched Z
2026-06-22
1 legs
AIP
KDEN → KGJT
KDEN
→
KGJT
KDEN · Denver → KGJT · Grand Junction
ferry
AIP1876 · sched Z
2026-06-20
5 legs
AIP
KHDN → KDEN → KDEN → KHDN → KEGE → KGJT
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · ⏱ 01:14– (Nonem)
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
⚠ gap
AIP1875 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KDEN
→
KEGE
KDEN · Denver → KEGE · Eagle
ferry
⚠ gap
AIP1876 · sched Z
KEGE
→
KGJT
KEGE · Eagle → KGJT · Grand Junction
ferry
AIP1876 · sched Z
2026-06-19
3 legs
AIP
KALS → KDEN → KRWL → KHDN
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · ⏱ 00:52– (Nonem)
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
⚠ gap
AIP1856 · ⏱ 13:50– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-06-18
3 legs
AIP
KALS → KDEN → KALS → KANK
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · ⏱ 00:53– (Nonem)
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
⚠ gap
AIP1842 · sched Z
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
⚠ gap
AIP1842 · sched Z
2026-06-17
3 legs
AIP
KALS → KDEN → KALS → KANK
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · ⏱ 00:55– (Nonem)
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
⚠ gap
AIP1842 · sched Z
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
⚠ gap
AIP1842 · sched Z
2026-06-16
2 legs
AIP
KDEN → KANK → KALS
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
AIP1842 · sched Z
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
AIP1842 · sched Z
2026-06-10
1 legs
AIP
KALS → KDEN
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · ⏱ 01:13– (Nonem)
2026-06-09
3 legs
AIP
KGJT → KDEN → KALS → KANK
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
AIP1875 · ⏱ 02:37– (Nonem)
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
⚠ gap
AIP1842 · sched Z
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
⚠ gap
AIP1842 · sched Z
2026-06-08
1 legs
AIP
KDEN → KGJT
KDEN
→
KGJT
KDEN · Denver → KGJT · Grand Junction
ferry
AIP1876 · sched Z
2026-06-06
4 legs
AIP
KALS → KDEN → KGJT → KDEN → KEGE
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · ⏱ 01:11– (Nonem)
KEGE
→
KGJT
KEGE · Eagle → KGJT · Grand Junction
ferry
⚠ gap
AIP1876 · ⏱ 14:21–14:47 (26m)
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
AIP1875 · ⏱ 15:16– (Nonem)
KDEN
→
KEGE
KDEN · Denver → KEGE · Eagle
ferry
AIP1876 · sched Z
2026-06-05
3 legs
round-trip
AIP
KALS → KDEN → KANK → KALS
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · ⏱ 01:08– (Nonem)
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
AIP1842 · sched Z
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
AIP1842 · sched Z
2026-06-04
4 legs
AIP
KDEN → KANK → KALS → KDEN → KHDN
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
AIP1842 · sched Z
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
AIP1842 · sched Z
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
⚠ gap
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-06-03
4 legs
round-trip
AIP
KHDN → KRWL → KDEN → KHDN → KHDN
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · ⏱ 13:54– (Nonem)
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
⚠ gap
AIP1855 · sched Z
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-06-02
3 legs
round-trip
AIP
KDEN → KHDN → KRWL → KDEN
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · sched Z
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · sched Z
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
⚠ gap
AIP1875 · sched Z
2026-06-01
1 legs
AIP
KDEN → KGJT
KDEN
→
KGJT
KDEN · Denver → KGJT · Grand Junction
ferry
AIP1876 · sched Z
2026-05-30
2 legs
round-trip
AIP
KDEN → KHDN → KDEN
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · sched Z
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · sched Z
2026-05-28
1 legs
AIP
KCYS → KDEN
KCYS
→
KDEN
KCYS · Cheyenne → KDEN · Denver
ferry
AIP9921 · sched Z
2026-05-08
3 legs
AIP
KHDN → KCYS → KHDN → KDEN
KHDN
→
KCYS
KHDN · Hayden → KCYS · Cheyenne
ferry
AIP1856 · ⏱ 14:50–16:16 (86m)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
⚠ gap
AIP1841 · sched Z
2026-05-07
4 legs
round-trip
AIP
KDEN → KANK → KALS → KHDN → KDEN
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
AIP1842 · ⏱ 13:27– (Nonem)
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
AIP1842 · ⏱ 14:40– (Nonem)
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · sched Z
2026-05-06
2 legs
round-trip
AIP
KHDN → KRWL → KHDN
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · sched Z
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-05-05
5 legs
round-trip
AIP
KHDN → KDEN → KRWL → KDEN → KHDN → KHDN
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · ⏱ 01:38– (Nonem)
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
⚠ gap
AIP1856 · ⏱ 14:51– (Nonem)
KRWL
→
KDEN
KRWL · Rawlins → KDEN · Denver
ferry
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-05-04
1 legs
AIP
KDEN → KRWL
KDEN
→
KRWL
KDEN · Denver → KRWL · Rawlins
ferry
AIP1856 · sched Z
2026-05-02
4 legs
AIP
KHDN → KDEN → KHDN → KHDN → KDEN
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · ⏱ 01:10– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · sched Z
2026-05-01
4 legs
round-trip
AIP
KHDN → KDEN → KRWL → KHDN → KHDN
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · ⏱ 01:48–02:33 (45m)
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
⚠ gap
AIP1856 · ⏱ 14:13– (Nonem)
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
AIP1855 · sched Z
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-04-30
2 legs
AIP
KDEN → KHDN → KRWL
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · sched Z
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · sched Z
2026-04-29
2 legs
round-trip
AIP
KHDN → KDEN → KHDN
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-04-28
3 legs
AIP
KGJT → KDEN → KRWL → KHDN
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
AIP1875 · ⏱ 01:03– (Nonem)
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
⚠ gap
AIP1856 · ⏱ 14:50– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-04-27
1 legs
AIP
KDEN → KGJT
KDEN
→
KGJT
KDEN · Denver → KGJT · Grand Junction
ferry
AIP1876 · sched Z
2026-04-22
2 legs
round-trip
AIP
KHDN → KDEN → KHDN
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-04-21
3 legs
AIP
KHDN → KRWL → KHDN → KDEN
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · sched Z
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
⚠ gap
AIP1875 · sched Z
2026-04-20
1 legs
AIP
KDEN → KGJT
KDEN
→
KGJT
KDEN · Denver → KGJT · Grand Junction
ferry
AIP1876 · ⏱ 23:24– (Nonem)
2026-04-18
5 legs
AIP
KRWL → KDEN → KHDN → KHDN → KRWL → KDEN
KRWL
→
KDEN
KRWL · Rawlins → KDEN · Denver
ferry
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · sched Z
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
⚠ gap
AIP1855 · sched Z
2026-04-17
3 legs
AIP
KDEN → KRWL → KDEN → KHDN
KDEN
→
KRWL
KDEN · Denver → KRWL · Rawlins
ferry
AIP1856 · sched Z
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
⚠ gap
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-04-16
4 legs
AIP
KDEN → KHDN → KRWL → KDEN → KHDN
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · ⏱ 13:00–13:38 (39m)
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · ⏱ 14:05– (Nonem)
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
⚠ gap
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-04-15
2 legs
round-trip
AIP
KHDN → KRWL → KHDN
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · ⏱ 14:53– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-04-10
2 legs
AIP
KDRO → KGUC → KDEN
KDRO
→
KGUC
KDRO · Durango → KGUC · Gunnison
ferry
AIP1813 · sched Z
KGUC
→
KDEN
KGUC · Gunnison → KDEN · Denver
ferry
AIP1813 · sched Z
2026-04-09
3 legs
AIP
KHDN → KDEN → KHDN → KDRO
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · ⏱ 01:43– (Nonem)
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KDEN
→
KDRO
KDEN · Denver → KDRO · Durango
ferry
⚠ gap
AIP1814 · sched Z
2026-04-08
4 legs
AIP
KHDN → KDEN → KHDN → KHDN → KRWL
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · ⏱ 01:26– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
AIP1856 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · sched Z
2026-04-07
3 legs
AIP
KGJT → KDEN → KRWL → KHDN
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
AIP1875 · ⏱ 01:01– (Nonem)
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
⚠ gap
AIP1856 · ⏱ 14:37– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z
2026-04-06
1 legs
AIP
KDEN → KGJT
KDEN
→
KGJT
KDEN · Denver → KGJT · Grand Junction
ferry
AIP1876 · sched Z
2026-04-04
4 legs
AIP
KALS → KDEN → KEGE → KGJT → KDEN
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · sched Z
KDEN
→
KEGE
KDEN · Denver → KEGE · Eagle
ferry
AIP1876 · sched Z
KEGE
→
KGJT
KEGE · Eagle → KGJT · Grand Junction
ferry
AIP1876 · sched Z
KGJT
→
KDEN
KGJT · Grand Junction → KDEN · Denver
ferry
AIP1875 · sched Z
2026-04-03
3 legs
AIP
KALS → KDEN → KALS → KANK
KALS
→
KDEN
KALS · Alamosa → KDEN · Denver
ferry
AIP1841 · sched Z
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
⚠ gap
AIP1842 · sched Z
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
⚠ gap
AIP1842 · sched Z
2026-04-02
2 legs
AIP
KDEN → KANK → KALS
KDEN
→
KANK
KDEN · Denver → KANK · Salida
ferry
AIP1842 · sched Z
KANK
→
KALS
KANK · Salida → KALS · Alamosa
ferry
AIP1842 · sched Z
2026-03-25
2 legs
round-trip
AIP
KHDN → KDEN → KHDN
KHDN
→
KDEN
KHDN · Hayden → KDEN · Denver
ferry
AIP1855 · sched Z
KRWL
→
KHDN
KRWL · Rawlins → KHDN · Hayden
ferry
⚠ gap
AIP1855 · sched Z
2026-03-24
2 legs
round-trip
AIP
KHDN → KRWL → KHDN
KHDN
→
KRWL
KHDN · Hayden → KRWL · Rawlins
ferry
AIP1856 · ⏱ 14:24– (Nonem)
KDEN
→
KHDN
KDEN · Denver → KHDN · Hayden
ferry
⚠ gap
AIP1856 · sched Z