✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N16510
/ A106D5
248 flights over 78 days · 3.18 legs/day · base KDEN · Denver · operators: VTE
248
Flights
9
Airports served
10%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
EMB-135ER
E135
Corporate Flight Management
· reg N16510 · built 2000
Embraer · ALLISON AE 3007A ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
VTE
KPGA → KPHX → KPGA → KPHX → KPGA
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
2026-06-22
4 legs
round-trip
VTE
KPGA → KPHX → KPGA → KPHX → KPGA
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
2026-06-21
4 legs
round-trip
VTE
KPGA → KPHX → KPGA → KPHX → KPGA
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
2026-06-20
6 legs
round-trip
VTE
KPHX → KPGA → KPHX → KPGA → KPHX → KPGA → KPHX
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched Z
2026-06-19
4 legs
VTE
KVEL → KDEN → KPHX → KPGA → KPGA
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
⚠ gap
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KDEN
→
KPGA
KDEN · Denver → KPGA · Page
⚠ gap
VTE8510 · LF8510 · sched Z
2026-06-18
6 legs
VTE
KVEL → KDEN → KPHX → KCNY → KDEN → KVEL → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
⚠ gap
VTE3347 · LF3347 · sched 16:15Z
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
⚠ gap
VTE8510 · LF8510 · sched Z
2026-06-17
5 legs
round-trip
VTE
KVEL → KDEN → KCNY → KDEN → KVEL → KVEL
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · ⏱ 16:42– (Nonem)
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KCNY
→
KVEL
KCNY · Moab → KVEL · Vernal
⚠ gap
VTE8510 · LF8510 · sched Z
2026-06-16
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
2026-06-15
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KVEL
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · sched 16:15Z
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 21:03– (Nonem)
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-06-14
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-06-13
2 legs
VTE
KCNY → KDEN → KVEL
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-06-12
3 legs
VTE
KDEN → KVEL → KDEN → KCNY
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · ⏱ 14:31– (Nonem)
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-06-11
3 legs
VTE
KVEL → KDEN → KCNY → KDEN
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 23:32– (Nonem)
2026-06-10
4 legs
round-trip
VTE
KVEL → KDEN → KCNY → KDEN → KVEL
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 21:02– (Nonem)
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-06-09
5 legs
VTE
KDEN → KVEL → KDEN → KCNY → KDEN → KVEL
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-06-08
3 legs
VTE
KCNY → KPHX → KCNY → KDEN
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:15– (Nonem)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 23:42– (Nonem)
2026-06-07
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · ⏱ 14:29– (Nonem)
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-06-06
4 legs
round-trip
VTE
KDEN → KCNY → KDEN → KVEL → KDEN
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KPGA
→
KDEN
KPGA · Page → KDEN · Denver
⚠ gap
VTE8510 · LF8510 · sched Z
2026-06-05
4 legs
round-trip
VTE
KPHX → KPGA → KPHX → KPGA → KPHX
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
KVEL
→
KPHX
KVEL · Vernal → KPHX · Phoenix
⚠ gap
VTE0510 · LF510 · sched Z
2026-06-04
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KVEL
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:15– (Nonem)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 21:03– (Nonem)
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-06-03
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
2026-06-02
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KVEL
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:11– (Nonem)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 21:00– (Nonem)
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-06-01
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · ⏱ 14:28– (Nonem)
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-05-31
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KVEL
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · sched 16:15Z
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-05-30
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-05-29
3 legs
VTE
KPHX → KCNY → KDEN → KVEL
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-05-27
2 legs
round-trip
VTE
KPHX → KLAX → KPHX
KPHX
→
KLAX
KPHX · Phoenix → KLAX · Los Angeles
VTE8340 · LF8340 · sched Z
KLAX
→
KPHX
KLAX · Los Angeles → KPHX · Phoenix
VTE8341 · LF8341 · sched Z
2026-05-25
1 legs
VTE
KPGA → KPHX
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
2026-05-24
4 legs
round-trip
VTE
KPGA → KPHX → KPGA → KPHX → KPGA
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
2026-05-23
6 legs
round-trip
VTE
KPHX → KPGA → KPHX → KPGA → KPHX → KPGA → KPHX
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
⚠ gap
VTE3347 · LF3347 · sched Z
2026-05-22
4 legs
VTE
KPGA → KPHX → KPGA → KCNY → KPHX
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
⚠ gap
VTE3344 · LF3344 · sched 18:40Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
⚠ gap
VTE3303 · LF3303 · sched 20:15Z
2026-05-21
4 legs
round-trip
VTE
KPGA → KPHX → KPGA → KPHX → KPGA
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3301 · LF3301 · sched 15:00Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
2026-05-20
6 legs
VTE
KCNY → KPHX → KPGA → KPHX → KPGA → KCNY → KVEL
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:20–17:31 (71m)
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3302 · LF3302 · sched 18:15Z
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE3303 · LF3303 · sched 20:15Z
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE3304 · LF3304 · sched 22:45Z
KVEL
→
KCNY
KVEL · Vernal → KCNY · Moab
⚠ gap
VTE8510 · LF8510 · sched Z
KCNY
→
KVEL
KCNY · Moab → KVEL · Vernal
VTE8510 · LF8510 · sched Z
2026-05-19
5 legs
VTE
KPHX → KCNY → KVEL → KDEN → KCNY → KDEN
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
⚠ gap
VTE3393 · LF3393 · sched 23:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
⚠ gap
VTE3340 · LF3340 · ⏱ 04:58– (Nonem)
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
⚠ gap
VTE3392 · LF3392 · ⏱ 21:10– (Nonem)
2026-05-18
5 legs
round-trip
VTE
KVEL → KDEN → KPHX → KDEN → KCNY → KVEL
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
⚠ gap
VTE3347 · LF3347 · sched 16:15Z
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
VTE8510 · LF8510 · sched Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE6337 · LF6337 · sched Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
⚠ gap
VTE6393 · LF6393 · sched Z
2026-05-15
1 legs
VTE
KVEL → KPHX
KVEL
→
KPHX
KVEL · Vernal → KPHX · Phoenix
VTE8510 · LF8510 · sched Z
2026-05-14
3 legs
VTE
KDEN → KVEL → KDEN → KVEL
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-05-13
1 legs
VTE
KVEL → KDEN
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · ⏱ 14:28– (Nonem)
2026-05-12
3 legs
VTE
KDEN → KVEL → KDEN → KVEL
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · ⏱ 14:28– (Nonem)
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-05-11
4 legs
round-trip
VTE
KDEN → KCNM → KABQ → KCNM → KDEN
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
2026-05-10
1 legs
VTE
KVEL → KDEN
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
2026-05-05
1 legs
VTE
KDEN → KVEL
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-05-04
4 legs
round-trip
VTE
KDEN → KCNM → KABQ → KCNM → KDEN
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
2026-05-03
3 legs
VTE
KCNM → KABQ → KCNM → KDEN
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
2026-05-02
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-05-01
2 legs
VTE
KVEL → KDEN → KCNM
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-30
1 legs
VTE
KDEN → KVEL
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-04-29
3 legs
VTE
KCNM → KABQ → KCNM → KDEN
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
2026-04-28
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-04-27
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-26
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-25
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-04-24
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-23
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KCNM
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:15– (Nonem)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · ⏱ 18:45–19:43 (58m)
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-22
2 legs
VTE
KVEL → KDEN → KCNY
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3331 · LF3331 · sched 17:35Z
2026-04-21
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KVEL
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:13–17:21 (68m)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
2026-04-20
3 legs
VTE
KDEN → KVEL → KDEN → KCNY
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-04-19
2 legs
VTE
KCNM → KABQ → KDEN
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KDEN
KABQ · Albuquerque → KDEN · Denver
VTE8510 · LF8510 · sched Z
2026-04-18
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-04-17
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-16
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-15
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-14
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-04-13
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-12
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · ⏱ 14:26– (Nonem)
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · ⏱ 18:14– (Nonem)
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-11
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-04-10
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-09
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-08
4 legs
round-trip
VTE
KCNM → KABQ → KCNM → KDEN → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KCNM
→
KDEN
KCNM · Carlsbad → KDEN · Denver
VTE3199 · LF3199 · sched 20:10Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · sched 22:50Z
2026-04-07
2 legs
round-trip
VTE
KCNM → KABQ → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
2026-04-06
4 legs
VTE
KCNY → KPHX → KCNY → KDEN → KCNM
KCNY
→
KPHX
KCNY · Moab → KPHX · Phoenix
VTE3347 · LF3347 · ⏱ 16:13– (Nonem)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
VTE3344 · LF3344 · sched 18:40Z
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · sched 21:00Z
KDEN
→
KCNM
KDEN · Denver → KCNM · Carlsbad
VTE3198 · LF3198 · ⏱ 23:17– (Nonem)
2026-04-05
3 legs
VTE
KDEN → KVEL → KDEN → KCNY
KDEN
→
KVEL
KDEN · Denver → KVEL · Vernal
VTE3393 · LF3393 · sched 23:40Z
KVEL
→
KDEN
KVEL · Vernal → KDEN · Denver
VTE3392 · LF3392 · sched 14:30Z
KDEN
→
KCNY
KDEN · Denver → KCNY · Moab
VTE3337 · LF3337 · sched 21:35Z
2026-04-04
2 legs
round-trip
VTE
KCNY → KDEN → KCNY
KCNY
→
KDEN
KCNY · Moab → KDEN · Denver
VTE3340 · LF3340 · ⏱ 23:49– (Nonem)
KPHX
→
KCNY
KPHX · Phoenix → KCNY · Moab
⚠ gap
VTE3344 · LF3344 · sched Z
2026-04-01
1 legs
VTE
KCNM → KPHX
KCNM
→
KPHX
KCNM · Carlsbad → KPHX · Phoenix
VTE510 · LF510 · sched Z
2026-03-31
3 legs
round-trip
VTE
KCNM → KABQ → KCNM → KCNM
KCNM
→
KABQ
KCNM · Carlsbad → KABQ · Albuquerque
VTE3191 · LF3191 · sched 14:30Z
KABQ
→
KCNM
KABQ · Albuquerque → KCNM · Carlsbad
VTE3192 · LF3192 · sched 17:45Z
KPHX
→
KCNM
KPHX · Phoenix → KCNM · Carlsbad
⚠ gap
VTE510 · LF510 · sched Z
2026-03-29
3 legs
round-trip
VTE
KPHX → KPGA → KSFO → KPHX
KPHX
→
KPGA
KPHX · Phoenix → KPGA · Page
VTE673 · LF673 · sched Z
KPGA
→
KSFO
KPGA · Page → KSFO · San Francisco
VTE674 · LF674 · sched Z
KSFO
→
KPHX
KSFO · San Francisco → KPHX · Phoenix
VTE675 · LF675 · sched Z
2026-03-27
1 legs
VTE
KPGA → KPHX
KPGA
→
KPHX
KPGA · Page → KPHX · Phoenix
VTE672 · LF672 · sched Z
2026-03-26
2 legs
round-trip
VTE
KSFO → KPGA → KSFO
KSFO
→
KPGA
KSFO · San Francisco → KPGA · Page
VTE671 · LF671 · sched Z
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
⚠ gap
VTE670 · LF670 · sched Z