‹ Aircraft

N16502 / A106B4

354 flights over 80 days · 4.43 legs/day · base KPHX · Phoenix · operators: VTE

354
Flights
13
Airports served
13%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

EMB-135ER E135
Corporate Flight Management · reg N16502 · built 1999
Embraer · ALLISON AE3007C SER · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 5 legs VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
2026-06-22 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-21 5 legs round-trip VTE
KPHX → KSOW → KPHX → KVEL → KPHX → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix ferry ⚠ gap VTE3383 · sched Z
2026-06-20 3 legs VTE
KPHX → KSOW → KPHX → KSOW
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:28–15:58 (30m)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
2026-06-19 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · ⏱ 02:16– (Nonem)
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:09– (Nonem)
2026-06-18 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:08– (Nonem)
2026-06-17 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
2026-06-16 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-15 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-14 5 legs VTE
KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:19– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-13 3 legs VTE
KPHX → KSOW → KPHX → KSOW
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
2026-06-12 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-11 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:30– (Nonem)
2026-06-10 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:01–19:28 (27m)
2026-06-09 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:19– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:09– (Nonem)
2026-06-08 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-07 5 legs VTE
KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-06 3 legs VTE
KPHX → KSOW → KPHX → KSOW
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
2026-06-05 7 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix ⚠ gap VTE3397 · LF3397 · sched Z
2026-06-04 6 legs VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KVEL
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:23– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KVEL KVEL · Vernal → KVEL · Vernal VTE3397 · LF3397 · sched 23:10Z
2026-06-03 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
2026-06-02 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · ⏱ 21:17–22:33 (76m)
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-06-01 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:10– (Nonem)
2026-05-31 6 legs round-trip VTE
KSOW → KPHX → KSOW → KPHX → KVEL → KPHX → KSOW
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:31– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:21– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
KCNM KSOW KCNM · Carlsbad → KSOW · Show Low ⚠ gap VTE8502 · LF8502 · sched Z
2026-05-30 6 legs VTE
KPHX → KSOW → KABQ → KPHX → KSOW → KCNM → KCNM
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KCNM KABQ KCNM · Carlsbad → KABQ · Albuquerque ⚠ gap VTE3191 · LF3191 · sched 14:30Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix ⚠ gap VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KABQ KCNM KABQ · Albuquerque → KCNM · Carlsbad ⚠ gap VTE3192 · LF3192 · sched 17:45Z
KSOW KCNM KSOW · Show Low → KCNM · Carlsbad ⚠ gap VTE8502 · LF8502 · sched Z
2026-05-29 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · ⏱ 21:15–22:27 (72m)
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-28 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:36– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-27 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
2026-05-26 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-25 7 legs VTE
KVEL → KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 00:30– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-24 4 legs VTE
KSOW → KPHX → KSOW → KPHX → KVEL
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 20:17– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
2026-05-23 3 legs VTE
KPHX → KSOW → KPHX → KSOW
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:47– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
2026-05-22 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:11– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-21 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:19– (Nonem)
2026-05-20 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:20– (Nonem)
2026-05-19 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:42– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-18 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:02– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-17 5 legs VTE
KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:40–16:09 (29m)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:16– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · ⏱ 21:17– (Nonem)
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-16 3 legs VTE
KPHX → KSOW → KPHX → KSOW
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · ⏱ 02:02– (Nonem)
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
2026-05-15 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:09–19:37 (28m)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · ⏱ 21:25– (Nonem)
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-14 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · ⏱ 15:35– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-13 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:16– (Nonem)
2026-05-12 7 legs VTE
KVEL → KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 00:18– (Nonem)
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:08– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-05-11 7 legs VTE
KDEN → KVEL → KDEN → KSOW → KPHX → KVEL → KDEN → KPHX
KDEN KVEL KDEN · Denver → KVEL · Vernal VTE3393 · LF3393 · sched 23:40Z
KVEL KDEN KVEL · Vernal → KDEN · Denver VTE3392 · LF3392 · sched 14:30Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low ⚠ gap VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KCNY KDEN KCNY · Moab → KDEN · Denver ⚠ gap VTE3340 · LF3340 · sched Z
KDEN KPHX KDEN · Denver → KPHX · Phoenix VTE8502 · LF8502 · sched Z
2026-05-10 4 legs VTE
KCNM → KABQ → KCNM → KDEN → KCNY
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 KCNY KDEN · Denver → KCNY · Moab VTE3337 · LF3337 · sched 21:35Z
2026-05-09 6 legs round-trip VTE
KCNM → KABQ → KSOW → KCNM → KPHX → KSOW → KCNM
KCNM KABQ KCNM · Carlsbad → KABQ · Albuquerque VTE3191 · LF3191 · sched 14:30Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low ⚠ gap VTE3386 · LF3386 · sched 17:15Z
KABQ KCNM KABQ · Albuquerque → KCNM · Carlsbad ⚠ gap VTE3192 · LF3192 · sched 17:45Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix ⚠ gap VTE3385 · LF3385 · sched Z
KCNM KSOW KCNM · Carlsbad → KSOW · Show Low ⚠ gap VTE502 · LF502 · sched Z
KSOW KCNM KSOW · Show Low → KCNM · Carlsbad VTE502 · LF502 · sched Z
2026-05-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-05-07 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 VTE3199 · LF3198 · sched 22:50Z
2026-05-06 5 legs VTE
KABQ → KCNM → KDEN → KCNM → KABQ → KCNM
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
KCNM KABQ KCNM · Carlsbad → KABQ · Albuquerque ferry VTE3191 · sched Z
KSRR KCNM KSRR · Alto → KCNM · Carlsbad ⚠ gap VTE8510 · LF8510 · sched Z
2026-05-05 4 legs VTE
KDEN → KCNM → KABQ → KCNM → KSRR
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 KSRR KCNM · Carlsbad → KSRR · Alto VTE8510 · LF8510 · sched Z
2026-05-04 6 legs round-trip VTE
KDEN → KVEL → KDEN → KCNY → KDEN → KPHX → KDEN
KDEN KVEL KDEN · Denver → KVEL · Vernal VTE3393 · LF3393 · sched 23:40Z
KVEL KDEN KVEL · Vernal → KDEN · Denver VTE3392 · LF3392 · ⏱ 16:03– (Nonem)
KPHX KCNY KPHX · Phoenix → KCNY · Moab ⚠ gap VTE3344 · LF3344 · sched 18:40Z
KCNY KDEN KCNY · Moab → KDEN · Denver VTE3340 · LF3340 · ⏱ 22:55– (Nonem)
KDEN KPHX KDEN · Denver → KPHX · Phoenix VTE8522 · LF8522 · sched Z
KCNY KDEN KCNY · Moab → KDEN · Denver ⚠ gap VTE3340 · LF3340 · sched Z
2026-05-03 4 legs VTE
KVEL → KDEN → KCNY → KPHX → KCNY
KVEL KDEN KVEL · Vernal → KDEN · Denver VTE3392 · LF3392 · sched 14:30Z
KPHX KCNY KPHX · Phoenix → KCNY · Moab ⚠ gap VTE3344 · LF3344 · sched 18:40Z
KCNY KPHX KCNY · Moab → KPHX · Phoenix VTE3347 · LF3347 · ⏱ 18:54– (Nonem)
KDEN KCNY KDEN · Denver → KCNY · Moab ⚠ gap VTE502 · LF502 · sched Z
2026-05-02 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-04-30 2 legs VTE
KPDX → KSDM → KPHX
KPDX KSDM KPDX · Portland → KSDM · San Diego VTE523 · LF523 · sched Z
KSDM KPHX KSDM · San Diego → KPHX · Phoenix VTE524 · LF524 · sched Z
2026-04-28 2 legs VTE
KPHX → KSAN → KPDX
KPHX KSAN KPHX · Phoenix → KSAN · San Diego VTE521 · LF521 · sched Z
KSAN KPDX KSAN · San Diego → KPDX · Portland VTE522 · LF522 · sched Z
2026-04-26 3 legs round-trip VTE
KPHX → KLBB → KPSP → KPHX
KPHX KLBB KPHX · Phoenix → KLBB · Lubbock VTE070 · LF70 · sched Z
KLBB KPSP KLBB · Lubbock → KPSP · Palm Springs VTE071 · LF71 · sched Z
KPSP KPHX KPSP · Palm Springs → KPHX · Phoenix VTE072 · LF72 · sched Z
2026-04-17 1 legs VTE
KCNY → KPHX
KCNY KPHX KCNY · Moab → KPHX · Phoenix VTE3347 · LF3347 · sched 16:15Z
2026-04-16 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-04-15 5 legs round-trip VTE
KVEL → KCNY → KPHX → KCNY → KDEN → KVEL
KVEL KCNY KVEL · Vernal → KCNY · Moab VTE502 · LF502 · ⏱ 14:24– (Nonem)
KCNY KPHX KCNY · Moab → KPHX · Phoenix VTE3347 · LF3347 · ⏱ 16:16– (Nonem)
KPHX KCNY KPHX · Phoenix → KCNY · Moab VTE3344 · LF3344 · sched 18:40Z
KCNY KDEN KCNY · Moab → KDEN · Denver VTE3340 · LF3340 · ⏱ 20:56– (Nonem)
KDEN KVEL KDEN · Denver → KVEL · Vernal VTE3393 · LF3393 · sched 23:40Z
2026-04-13 4 legs VTE
KCNY → KPHX → KCNY → KDEN → KVEL
KCNY KPHX KCNY · Moab → KPHX · Phoenix VTE3347 · LF3347 · ⏱ 16:17– (Nonem)
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-12 6 legs VTE
KDEN → KVEL → KDEN → KDEN → KDEN → KCNY → KCNY
KDEN KVEL KDEN · Denver → KVEL · Vernal VTE3393 · LF3393 · sched 23:40Z
KCNY KDEN KCNY · Moab → KDEN · Denver ⚠ gap VTE3340 · LF3340 · ⏱ 00:25– (Nonem)
KVEL KDEN KVEL · Vernal → KDEN · Denver ⚠ gap VTE3392 · LF3392 · sched 14:30Z
KCNY KDEN KCNY · Moab → KDEN · Denver ⚠ gap VTE3340 · LF3340 · sched 21:00Z
KDEN KCNY KDEN · Denver → KCNY · Moab VTE3337 · LF3337 · sched 21:35Z
KDEN KCNY KDEN · Denver → KCNY · Moab ⚠ gap VTE502 · LF502 · sched Z
2026-04-11 5 legs VTE
KPHX → KSOW → KPHX → KSOW → KCNY → KDEN
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KDEN KCNY KDEN · Denver → KCNY · Moab ⚠ gap VTE3337 · LF3337 · sched 21:35Z
KSOW KDEN KSOW · Show Low → KDEN · Denver ⚠ gap VTE502 · LF502 · sched Z
2026-04-10 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:04– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · ⏱ 23:19– (Nonem)
2026-04-09 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · ⏱ 19:05– (Nonem)
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-04-08 2 legs round-trip VTE
KPHX → KSOW → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
2026-04-07 6 legs round-trip VTE
KPHX → KSOW → KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3388 · LF3388 · sched 02:00Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3383 · LF3383 · sched 15:15Z
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-04-06 4 legs round-trip VTE
KPHX → KSOW → KPHX → KVEL → KPHX
KPHX KSOW KPHX · Phoenix → KSOW · Show Low VTE3386 · LF3386 · sched 17:15Z
KSOW KPHX KSOW · Show Low → KPHX · Phoenix VTE3385 · LF3385 · sched 19:00Z
KPHX KVEL KPHX · Phoenix → KVEL · Vernal VTE3390 · LF3390 · sched 21:00Z
KVEL KPHX KVEL · Vernal → KPHX · Phoenix VTE3397 · LF3397 · sched 23:10Z
2026-04-04 1 legs VTE
KCNY → KPHX
KCNY KPHX KCNY · Moab → KPHX · Phoenix VTE3347 · LF3347 · sched 16:15Z
2026-04-03 4 legs VTE
KCNM → KABQ → KCNM → KDEN → KCNY
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 KCNY KDEN · Denver → KCNY · Moab VTE3337 · LF3337 · sched 21:35Z
2026-04-02 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-01 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-03-31 1 legs VTE
KDEN → KCNM
KDEN KCNM KDEN · Denver → KCNM · Carlsbad VTE6198 · LF6198 · sched Z
2026-03-30 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-03-29 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 · ⏱ 20:17– (Nonem)
KDEN KCNM KDEN · Denver → KCNM · Carlsbad VTE3198 · LF3198 · sched 22:50Z
2026-03-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-03-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-03-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-03-25 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-03-24 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-03-23 1 legs VTE
KDEN → KCNM
KDEN KCNM KDEN · Denver → KCNM · Carlsbad VTE3198 · LF3198 · sched 22:50Z