✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N2049K
/ A1A47C
147 flights over 64 days · 2.3 legs/day · base KLAN · Lansing · operators: AMF
147
Flights
10
Airports served
5%
ADS-B observed
3
Ferry / no-flightnum
Aircraft identity
1900C
B190
Uas Transervices Inc
· reg N2049K · built 1991
Beech · P&W PT6A SER ·
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
AMF
KLAN → KSAW → KLAN
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1690 · A81690 · sched Z
KSAW
→
KLAN
KSAW · Gwinn → KLAN · Lansing
AMF1689 · A81689 · sched Z
2026-06-22
3 legs
AMF
? → KPLN → KLAN → KMCD
?
→
KPLN
— → KPLN · Pellston
ferry
· sched Z
KPLN
→
KLAN
KPLN · Pellston → KLAN · Lansing
AMF1301 · A81301 · sched Z
KLAN
→
KMCD
KLAN · Lansing → KMCD · Mackinac Island
AMF1302 · A81302 · sched Z
2026-06-20
5 legs
round-trip
AMF
KIWD → KESC → KTVC → KLAN → KESC → KIWD
KIWD
→
KESC
KIWD · Ironwood → KESC · Escanaba
AMF1088 · A81088 · sched Z
KESC
→
KTVC
KESC · Escanaba → KTVC · Traverse City
ferry
AMF1088 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1088 · A81088 · sched Z
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1088 · A81088 · sched Z
KESC
→
KIWD
KESC · Escanaba → KIWD · Ironwood
AMF1088 · A81088 · sched Z
2026-06-19
2 legs
round-trip
AMF
KPLN → KLAN → KPLN
KPLN
→
KLAN
KPLN · Pellston → KLAN · Lansing
AMF1301 · A81301 · sched Z
KLAN
→
KPLN
KLAN · Lansing → KPLN · Pellston
AMF1302 · A81302 · sched Z
2026-06-18
2 legs
round-trip
AMF
KLAN → KESC → KLAN
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1690 · A81690 · sched Z
KSAW
→
KLAN
KSAW · Gwinn → KLAN · Lansing
⚠ gap
AMF1689 · A81689 · sched Z
2026-06-17
2 legs
round-trip
AMF
KLAN → KESC → KLAN
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1088 · A81088 · sched Z
KESC
→
KLAN
KESC · Escanaba → KLAN · Lansing
AMF1089 · A81089 · sched Z
2026-06-16
2 legs
round-trip
AMF
KESC → KLAN → KESC
KESC
→
KLAN
KESC · Escanaba → KLAN · Lansing
AMF1089 · A81089 · sched Z
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1088 · A81088 · sched Z
2026-06-15
2 legs
round-trip
AMF
KESC → KLAN → KESC
KESC
→
KLAN
KESC · Escanaba → KLAN · Lansing
AMF1089 · A81089 · sched Z
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1088 · A81088 · sched Z
2026-06-13
4 legs
round-trip
AMF
KESC → KTVC → KIWD → KLAN → KESC
KESC
→
KTVC
KESC · Escanaba → KTVC · Traverse City
AMF1088 · A81088 · sched Z
KLAN
→
KIWD
KLAN · Lansing → KIWD · Ironwood
⚠ gap
AMF1088 · A81088 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
⚠ gap
AMF1088 · A81088 · sched Z
KIWD
→
KESC
KIWD · Ironwood → KESC · Escanaba
⚠ gap
AMF1088 · A81088 · sched Z
2026-06-12
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-06-11
3 legs
AMF
KSAW → KLAN → KSAW → KLAN
KSAW
→
KLAN
KSAW · Gwinn → KLAN · Lansing
AMF1022 · A81022 · sched Z
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1690 · A81690 · sched Z
KSAW
→
KLAN
KSAW · Gwinn → KLAN · Lansing
AMF1689 · A81689 · sched Z
2026-06-10
3 legs
AMF
KIWD → KCMX → KIWD → KSAW
KIWD
→
KCMX
KIWD · Ironwood → KCMX · Hancock
AMF1022 · A81022 · sched Z
KLAN
→
KIWD
KLAN · Lansing → KIWD · Ironwood
⚠ gap
AMF1022 · A81022 · sched Z
KCMX
→
KSAW
KCMX · Hancock → KSAW · Gwinn
⚠ gap
AMF1021 · A81021 · sched Z
2026-06-09
2 legs
round-trip
AMF
KLAN → KPLN → KLAN
KLAN
→
KPLN
KLAN · Lansing → KPLN · Pellston
AMF1302 · A81302 · sched Z
KPLN
→
KLAN
KPLN · Pellston → KLAN · Lansing
AMF1301 · A81301 · sched Z
2026-06-06
1 legs
AMF
KESC → KLAN
KESC
→
KLAN
KESC · Escanaba → KLAN · Lansing
AMF1088 · A81088 · sched Z
2026-06-05
1 legs
AMF
KLAN → KESC
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1088 · A81088 · sched Z
2026-06-04
2 legs
round-trip
AMF
KSAW → KLAN → KSAW
KSAW
→
KLAN
KSAW · Gwinn → KLAN · Lansing
AMF1689 · A81689 · sched Z
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1690 · A81690 · sched Z
2026-06-03
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-06-02
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 23:42– (Nonem)
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-06-01
3 legs
round-trip
AMF
KTVC → KLAN → KSAW → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 23:35– (Nonem)
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1570 · A81570 · sched Z
KSAW
→
KTVC
KSAW · Gwinn → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-30
3 legs
round-trip
AMF
KSAW → KCMX → KLAN → KSAW
KSAW
→
KCMX
KSAW · Gwinn → KCMX · Hancock
AMF1022 · A81022 · sched Z
KCMX
→
KLAN
KCMX · Hancock → KLAN · Lansing
AMF1021 · A81021 · sched Z
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1022 · A81022 · sched Z
2026-05-29
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-28
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-27
2 legs
round-trip
AMF
KLAN → KESC → KLAN
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
AMF1088 · A81088 · sched Z
KESC
→
KLAN
KESC · Escanaba → KLAN · Lansing
AMF1089 · A81089 · sched Z
2026-05-26
3 legs
round-trip
AMF
KPLN → KLAN → KMCD → KPLN
KPLN
→
KLAN
KPLN · Pellston → KLAN · Lansing
AMF1301 · A81301 · sched Z
KLAN
→
KMCD
KLAN · Lansing → KMCD · Mackinac Island
AMF1302 · A81302 · sched Z
KMCD
→
KPLN
KMCD · Mackinac Island → KPLN · Pellston
ferry
· sched Z
2026-05-23
3 legs
round-trip
AMF
KLAN → KSAW → KCMX → KLAN
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1022 · A81022 · sched Z
KSAW
→
KCMX
KSAW · Gwinn → KCMX · Hancock
AMF1022 · A81022 · sched Z
KCMX
→
KLAN
KCMX · Hancock → KLAN · Lansing
AMF1021 · A81021 · sched Z
2026-05-22
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-21
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-20
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-05-19
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-16
2 legs
round-trip
AMF
KLAN → KPLN → KLAN
KLAN
→
KPLN
KLAN · Lansing → KPLN · Pellston
AMF1302 · A81302 · sched Z
KPLN
→
KLAN
KPLN · Pellston → KLAN · Lansing
AMF1301 · A81301 · sched Z
2026-05-15
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-14
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-05-13
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-05-12
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-05-11
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 23:38– (Nonem)
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-09
5 legs
round-trip
AMF
KESC → KTVC → KESC → KLAN → KIWD → KESC
KESC
→
KTVC
KESC · Escanaba → KTVC · Traverse City
AMF1088 · A81088 · ⏱ 17:03– (Nonem)
KIWD
→
KESC
KIWD · Ironwood → KESC · Escanaba
⚠ gap
AMF1088 · A81088 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
⚠ gap
AMF1088 · A81088 · sched Z
KESC
→
KIWD
KESC · Escanaba → KIWD · Ironwood
⚠ gap
AMF1088 · A81088 · sched Z
KLAN
→
KESC
KLAN · Lansing → KESC · Escanaba
⚠ gap
AMF1088 · A81088 · sched Z
2026-05-07
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-06
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-05-05
3 legs
round-trip
AMF
KTVC → KLAN → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 00:01– (Nonem)
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
⚠ gap
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-05-04
2 legs
round-trip
AMF
KSAW → KTVC → KSAW
KSAW
→
KTVC
KSAW · Gwinn → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
⚠ gap
AMF1570 · A81570 · sched Z
2026-05-02
2 legs
round-trip
AMF
KLAN → KCMX → KLAN
KLAN
→
KCMX
KLAN · Lansing → KCMX · Hancock
AMF1022 · A81022 · sched Z
KCMX
→
KLAN
KCMX · Hancock → KLAN · Lansing
AMF1689 · A81689 · sched Z
2026-05-01
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-30
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-29
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-28
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-27
3 legs
AMF
KGLR → KLAN → KGLR → KMCD
KGLR
→
KLAN
KGLR · Gaylord → KLAN · Lansing
AMF1301 · A81301 · sched Z
KMCD
→
KGLR
KMCD · Mackinac Island → KGLR · Gaylord
⚠ gap
AMF1301 · A81301 · sched Z
KLAN
→
KMCD
KLAN · Lansing → KMCD · Mackinac Island
⚠ gap
AMF1302 · A81302 · sched Z
2026-04-25
3 legs
AMF
KSAW → KCMX → KSAW → KLAN
KSAW
→
KCMX
KSAW · Gwinn → KCMX · Hancock
AMF1022 · A81022 · sched Z
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
⚠ gap
AMF1022 · A81022 · sched Z
KCMX
→
KLAN
KCMX · Hancock → KLAN · Lansing
⚠ gap
AMF1021 · A81021 · sched Z
2026-04-24
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-23
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-04-22
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-21
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 23:38– (Nonem)
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-04-16
3 legs
round-trip
AMF
KTVC → KLAN → KCAD → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KCAD
KLAN · Lansing → KCAD · Cadillac
AMF1570 · A81570 · sched Z
KCAD
→
KTVC
KCAD · Cadillac → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-04-15
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-14
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-04-13
3 legs
AMF
KLAN → KIWD → KLAN → KTVC
KLAN
→
KIWD
KLAN · Lansing → KIWD · Ironwood
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
⚠ gap
AMF1571 · A81571 · sched Z
KIWD
→
KTVC
KIWD · Ironwood → KTVC · Traverse City
⚠ gap
AMF1570 · A81570 · sched Z
2026-04-10
2 legs
round-trip
AMF
KTVC → KLAN → KTVC
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 23:32– (Nonem)
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-03-31
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-03-30
3 legs
round-trip
AMF
KSAW → KTVC → KLAN → KSAW
KSAW
→
KTVC
KSAW · Gwinn → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
KLAN
→
KSAW
KLAN · Lansing → KSAW · Gwinn
AMF1570 · A81570 · sched Z
2026-03-28
3 legs
AMF
KSAW → KLAN → KSAW → KCMX
KSAW
→
KLAN
KSAW · Gwinn → KLAN · Lansing
AMF1021 · A81021 · sched Z
KCMX
→
KSAW
KCMX · Hancock → KSAW · Gwinn
⚠ gap
AMF1021 · A81021 · sched Z
KLAN
→
KCMX
KLAN · Lansing → KCMX · Hancock
⚠ gap
AMF1022 · A81022 · sched Z
2026-03-27
3 legs
AMF
KTVC → KLAN → KPLN → KLAN
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · ⏱ 00:35– (Nonem)
KLAN
→
KPLN
KLAN · Lansing → KPLN · Pellston
AMF1302 · A81302 · sched Z
KPLN
→
KLAN
KPLN · Pellston → KLAN · Lansing
AMF1301 · A81301 · sched Z
2026-03-26
1 legs
AMF
KLAN → KTVC
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
2026-03-25
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-03-24
2 legs
round-trip
AMF
KLAN → KTVC → KLAN
KLAN
→
KTVC
KLAN · Lansing → KTVC · Traverse City
AMF1570 · A81570 · sched Z
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z
2026-03-23
1 legs
AMF
KTVC → KLAN
KTVC
→
KLAN
KTVC · Traverse City → KLAN · Lansing
AMF1571 · A81571 · sched Z