Flight

ENY4102

Flight history and live tracking for ENY4102, operated by Envoy Air. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateTue 06 Oct 2026
RouteKORD CHICAGO OHARE INTERNATIONAL → KDEN DENVER INTERNATIONAL
Scheduled departure06:40 CDT
Also scheduledTue 06 Oct 09:03 MDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineEnvoy Air
Observed routeKDFW → KCLL

Flight history 331 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-05KDEN DENVER INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL09:35 MDT12:28 CDT1h 53mN213NN
2026-10-05KORD CHICAGO OHARE INTERNATIONALKDEN DENVER INTERNATIONAL07:12 CDT08:13 MDT2h 01mN213NN
2026-10-04KTYS MC GHEE TYSONKORD CHICAGO OHARE INTERNATIONAL11:40 EDT11:57 CDT1h 17mN792JB
2026-10-04KORD CHICAGO OHARE INTERNATIONALKTYS MC GHEE TYSON08:26 CDT10:34 EDT1h 08mN792JB
2026-10-03KTYSKORD11:39 EDT12:16 CDT1h 36mN760MQ
2026-10-03KORDKTYS08:17 CDT10:30 EDT1h 12mN760MQ
2026-10-02KTYS MC GHEE TYSONKORD CHICAGO OHARE INTERNATIONAL11:34 EDT11:52 CDT1h 18mN740MR
2026-10-02KORD CHICAGO OHARE INTERNATIONALKTYS MC GHEE TYSON08:19 CDT10:26 EDT1h 07mN740MR
2026-10-01KTYS MC GHEE TYSONKORD CHICAGO OHARE INTERNATIONAL11:59 EDT12:18 CDT1h 19mN790MK
2026-10-01KORD CHICAGO OHARE INTERNATIONALKTYS MC GHEE TYSON08:38 CDT10:44 EDT1h 06mN790MK
2026-09-30KTYS MC GHEE TYSONKORD CHICAGO OHARE INTERNATIONAL11:30 EDT11:48 CDT1h 18mN780AH
2026-09-30KORD CHICAGO OHARE INTERNATIONALKTYS MC GHEE TYSON08:09 CDT10:18 EDT1h 09mN780AH
2026-09-29KTYS MC GHEE TYSONKORD CHICAGO OHARE INTERNATIONAL11:27 EDT11:40 CDT1h 13mN760MQ
2026-09-29KORD CHICAGO OHARE INTERNATIONALKTYS MC GHEE TYSON08:15 CDT10:25 EDT1h 10mN760MQ
2026-09-28KTYSKORD11:38 EDT11:52 CDT1h 14mN764JD
2026-09-28KORDKTYS08:09 CDT10:16 EDT1h 06mN764JD
2026-09-27KTYSKORD13:59 EDT15:00 CDT2h 00mN787BP
2026-09-27KORDKTYS08:31 CDT10:44 EDT1h 12mN787BP
2026-09-26KTYSKORD12:31 EDT13:08 CDT1h 36mN764JD
2026-09-26KORDKTYS08:11 CDT10:16 EDT1h 04mN764JD
2026-09-25KTYSKORD11:55 EDT12:36 CDT1h 40mN237NN
2026-09-25KORDKTYS08:30 CDT10:50 EDT1h 20mN237NN
2026-09-24KTYSKORD11:39 EDT12:08 CDT1h 29mN748RR
2026-09-24KORDKTYS08:34 CDT10:42 EDT1h 07mN748RR
2026-09-23KTYSKORD11:37 EDT11:58 CDT1h 21mN787BP
2026-09-23KORDKTYS08:23 CDT10:42 EDT1h 18mN787BP
2026-09-22KTYSKORD11:39 EDT12:06 CDT1h 26mN764JD
2026-09-22KORDKTYS08:35 CDT10:42 EDT1h 06mN764JD
2026-09-21KTYSKORD11:58 EDT12:22 CDT1h 23mAA1DC2
2026-09-21KORDKTYS08:16 CDT10:46 EDT1h 29mAA1DC2
2026-09-20KTYSKORD11:45 EDT12:26 CDT1h 40mN305CL
2026-09-20KORDKTYS08:54 CDT11:00 EDT1h 06mN305CL
2026-09-19partialKORD?11:56 CDTAAC7B1
2026-09-18partialKORD?10:32 CDTN241NN
2026-09-18partialKORD?08:17 CDTN241NN
2026-09-17partialKORD?11:46 CDTAA8BFA
2026-09-17KORDKTYS08:49 CDT11:22 EDT1h 32mAA8BFA
2026-09-16KTYSKORD11:33 EDT12:08 CDT1h 34mN766JM
2026-09-16KORDKDKX08:06 CDT10:32 EDT1h 25mN766JM
2026-09-15partialKORD?12:49 CDTAA1DC2
2026-09-15partialKORD?08:32 CDTAA1DC2
2026-09-14KTYSKORD11:52 EDT12:34 CDT1h 41mAA11C9
2026-09-14KORDKTYS08:46 CDT10:46 EDT1h 00mAA11C9
2026-09-13KTYSKORD11:49 EDT12:07 CDT1h 18mN238NN
2026-09-13KORDKTYS08:38 CDT10:44 EDT1h 05mN238NN
2026-09-12partialKORD?10:34 CDTA9F3AD
2026-09-12KORDKTYS08:10 CDT10:16 EDT1h 05mA9F3AD
2026-09-11partialKORD?10:39 CDTA3ADD3
2026-09-11partialKORD?08:26 CDTA3ADD3
2026-09-10estimatedKTYSKORD11:42 EDT11:54 CDT1h 11mAA883E
2026-09-10KORDKDKX08:28 CDT10:32 EDT1h 04mAA883E
2026-09-09KTYSKORD11:32 EDT11:48 CDT1h 15mA9F3AD
2026-09-09KORDKTYS08:15 CDT10:20 EDT1h 04mA9F3AD
2026-09-06KBNAKCLT12:48 CDT14:42 EDT0h 53mN269NN
2026-09-06KCLTKBNA11:42 EDT11:34 CDT0h 51mN269NN
Earlier flights (276) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-05KGRBKDCA12:15 CDT14:46 EDT1h 30mN261NN
2026-09-03KORFKCLT15:22 EDT16:12 EDT0h 49mN254NN
2026-09-03KCLTKORF13:09 EDT13:52 EDT0h 42mN254NN
2026-08-30KINDKCLT14:31 EDT15:44 EDT1h 12mN248NN
2026-08-30KCLTKIND12:36 EDT13:40 EDT1h 03mN248NN
2026-08-27KBNAKCLT13:50 CDT15:38 EDT0h 47mA396A9
2026-08-27KCLTKBNA12:47 EDT12:42 CDT0h 54mA396A9
2026-08-23KBNAKCLT12:49 CDT14:38 EDT0h 48mN209NN
2026-08-23KCLTKBNA11:50 EDT11:42 CDT0h 51mN209NN
2026-08-20partialKCLT?12:53 EDTN209NN
2026-08-16partialKCLT?12:02 EDTN331SC
2026-08-13partialKCLT?12:41 EDTN283NN
2026-07-23estimated??02:03Z02:44Z0h 40mAA01B3
2026-07-23estimated?KORD00:20Z20:02 CDT0h 41mAA01B3
2026-07-22estimated??02:34Z03:12Z0h 37mAA01B3
2026-07-22estimatedKORD?20:04 CDT01:44Z0h 39mAA01B3
2026-07-21partialKORD?23:35 CDTN763CC
2026-07-21partialKORD?19:10 CDTN763CC
2026-07-20partialKORD?22:17 CDTAA908E
2026-07-20estimatedKORD?20:38 CDT02:20Z0h 41mAA908E
2026-07-18partialKORD?21:01 CDTAA78B2
2026-07-17partialKORD?21:20 CDTN766JM
2026-07-17partialKORD?19:38 CDTN766JM
2026-07-16partialKORD?21:40 CDTAAC7B1
2026-07-16partialKORD?20:09 CDTAAC7B1
2026-07-15partialKORD?20:55 CDTAA9CA8
2026-07-15partialKORD?19:18 CDTAA9CA8
2026-07-14estimated??02:06Z02:50Z0h 44mAA94AA
2026-07-14estimatedKORD?19:07 CDT00:46Z0h 38mAA94AA
2026-07-13estimated??02:01Z02:44Z0h 43mAA1DC2
2026-07-13estimatedKORD?19:18 CDT00:58Z0h 39mAA1DC2
2026-07-12estimated??01:49Z02:32Z0h 42mN764JD
2026-07-12partialKORD?19:18 CDTN764JD
2026-07-11estimated??02:13Z02:56Z0h 43mAAAAAE
2026-07-11partialKORD?19:32 CDTAAAAAE
2026-07-10estimated??02:04Z02:46Z0h 42mN762DT
2026-07-10estimatedKORD?19:02 CDT00:42Z0h 39mN762DT
2026-07-09partialKORD?21:37 CDTAAB396
2026-07-09partialKORD?19:21 CDTAAB396
2026-07-08estimated??02:03Z02:48Z0h 44mAAA86C
2026-07-08partialKORD?19:10 CDTAAA86C
2026-07-07estimated??03:54Z04:36Z0h 41mN741AK
2026-07-07partialKORD?21:12 CDTN741AK
2026-07-06estimated??02:05Z02:48Z0h 43mAA9CA8
2026-07-06partialKORD?19:15 CDTAA9CA8
2026-07-03partialKORD?03:09 CDTA37DA1
2026-07-03partialKORD?19:45 CDTA37DA1
2026-07-02partialKORD?20:21 CDTN763CC
2026-07-02estimatedKDSM?19:00 CDT00:22Z0h 22mN763CC
2026-07-01partialKORD?20:21 CDTAA908E
2026-06-30partialKORD?18:19 CDTAA908E
2026-06-30partialKORD?20:23 CDTAA78B2
2026-06-29partialKORD?18:31 CDTAA78B2
2026-06-29partialKORD?21:44 CDTAA1A26
2026-06-29partialKORD?20:05 CDTAA1A26
2026-06-28partialKORD?20:27 CDTN280NN
2026-06-28estimatedKDSM?19:00 CDT00:34Z0h 33mN280NN
2026-06-27partialKORD?20:31 CDTA9FEC4
2026-06-27estimatedKDSM?19:00 CDT00:26Z0h 26mA9FEC4
2026-06-26partialKORD?21:05 CDTAAC03D
2026-06-26partialKORD?19:04 CDTAAC03D
2026-06-25partialKORD?19:00 CDTAAB922
2026-06-24partialKORD?20:33 CDTA9FEC4
2026-06-24partialKORD?19:00 CDTA9FEC4
2026-06-23partialKORD?20:19 CDTN768RD
2026-06-23estimatedKORD?19:00 CDT00:22Z0h 22mN768RD
2026-06-22partialKORD?18:40 CDTN768RD
2026-06-22partialKORD?20:26 CDTA9F3AD
2026-06-22estimatedKDSM?19:00 CDT00:30Z0h 30mA9F3AD
2026-06-21partialKORD?20:17 CDTAAC7B1
2026-06-20partialKORD?20:12 CDTN798CC
2026-06-19partialKORD?18:25 CDTN798CC
2026-06-19partialKORD?20:43 CDTN764JD
2026-06-19partialKORD?19:01 CDTN764JD
2026-06-18partialKORD?22:16 CDTN768RD
2026-06-18partialKORD?19:49 CDTN768RD
2026-06-17partialKORD?20:14 CDTAAB396
2026-06-17estimatedKORD?19:00 CDT00:18Z0h 17mAAB396
2026-06-16partialKORD?18:38 CDTAAB396
2026-06-16partialKORD?20:24 CDTAAB922
2026-06-16estimatedKDSM?19:00 CDT00:24Z0h 24mAAB922
2026-06-15partialKORD?18:40 CDTAAB922
2026-06-15partialKORD?20:11 CDTN764JD
2026-06-14partialKORD?18:28 CDTN764JD
2026-06-14partialKORD?21:15 CDTAA11C9
2026-06-14partialKORD?19:26 CDTAA11C9
2026-06-13partialKORD?20:34 CDTAA1DC2
2026-06-12partialKORD?18:30 CDTAA1DC2
2026-05-29partialKORD?20:14 CDTN764JD
2026-05-28partialKORD?18:21 CDTN764JD
2026-05-28partialKORD?20:19 CDTA9F3AD
2026-05-27partialKORD?18:19 CDTA9F3AD
2026-05-27partialKORD?20:29 CDTN275NN
2026-05-27partialKORD?19:04 CDTN275NN
2026-05-26partialKORD?20:11 CDTAA141E
2026-05-25partialKORD?18:19 CDTAA141E
2026-05-25partialKORD?20:28 CDTA36E73
2026-05-25estimatedKDSM?19:00 CDT00:30Z0h 30mA36E73
2026-05-24estimatedKDPAKORD20:09 CDT20:54 CDT0h 44mAAC03D
2026-05-23partialKORD?18:14 CDTAAC03D
2026-05-23partialKORD?20:41 CDTAA883E
2026-05-23partialKORD?19:03 CDTAA883E
2026-05-22partialKORD?20:36 CDTAAA86C
2026-05-21partialKORD?18:25 CDTAAA86C
2026-05-20KCFDKDFW19:41 CDT12:49 CDT17h 07mN271NN
2026-05-19partialKDFW?22:09 CDTA37DA1
2026-05-12estimatedKCLL?10:19 CDT16:10Z0h 50mN201NN
2026-05-12KDFWKCLL08:47 CDT09:24 CDT0h 36mN201NN
2026-05-11estimatedKCLL?10:24 CDT16:06Z0h 41mA33E08
2026-05-11KDFWKCLL08:49 CDT09:28 CDT0h 38mA33E08
2026-05-10KCLLKDFW18:02 CDT18:46 CDT0h 43mN253NN
2026-05-10KDFWKCLL08:46 CDT09:22 CDT0h 35mN253NN
2026-05-09estimatedKCLL?10:17 CDT16:00Z0h 42mA33E08
2026-05-09KDFWKCLL08:49 CDT09:26 CDT0h 36mA33E08
2026-05-08estimatedKCLL?10:21 CDT16:12Z0h 50mN291NN
2026-05-08KDFWKCLL09:04 CDT09:32 CDT0h 27mN291NN
2026-05-07KCLLKDFW10:20 CDT10:58 CDT0h 37mN208AN
2026-05-07estimatedKDFWKCLL08:45 CDT09:38 CDT0h 53mN208AN
2026-05-06KCLLKDFW10:20 CDT11:06 CDT0h 45mN213NN
2026-05-06KDFWKCLL08:49 CDT09:28 CDT0h 38mN213NN
2026-05-05estimatedKCLL?10:19 CDT16:14Z0h 54mN259NN
2026-05-05KDFWKCLL08:47 CDT09:22 CDT0h 34mN259NN
2026-05-04estimatedKCLL?10:22 CDT16:18Z0h 55mN242NN
2026-05-04KDFWKCLL08:48 CDT09:20 CDT0h 32mN242NN
2026-05-03estimatedKCLL?10:21 CDT16:18Z0h 56mN243NN
2026-05-03KDFWKCLL08:41 CDT09:12 CDT0h 30mN243NN
2026-05-02KCLLKDFW10:32 CDT11:22 CDT0h 49mN238NN
2026-05-02KDFWKCLL08:44 CDT09:26 CDT0h 41mN238NN
2026-05-01estimatedKCLL?10:18 CDT16:02Z0h 43mA396A9
2026-05-01KDFWKCLL08:41 CDT09:30 CDT0h 48mA396A9
2026-04-30estimatedKCLL?10:22 CDT16:06Z0h 43mAABC11
2026-04-30KDFWKCLL08:51 CDT09:32 CDT0h 41mAABC11
2026-04-29estimatedKDAL?10:29 CDT16:06Z0h 36mA37DA1
2026-04-28KCLLKDFW10:25 CDT11:26 CDT1h 00mN240NN
2026-04-28KDFWKCLL08:51 CDT09:30 CDT0h 38mN240NN
2026-04-27KCLLKDFW10:18 CDT10:56 CDT0h 37mN254NN
2026-04-27KDFWKCLL08:52 CDT09:30 CDT0h 37mN254NN
2026-04-26estimatedKCLL?10:16 CDT16:12Z0h 55mN222NS
2026-04-26KDFWKCLL08:46 CDT09:14 CDT0h 27mN222NS
2026-04-25KCLLKDFW13:03 CDT13:52 CDT0h 48mN266NN
2026-04-25KDFWKCLL08:57 CDT09:30 CDT0h 33mA3D3B3
2026-04-24partialKCLL?10:17 CDTA1C229
2026-04-23estimatedKCLL?10:20 CDT16:16Z0h 55mN264NN
2026-04-23KCFDKCLL08:52 CDT09:34 CDT0h 42mN264NN
2026-04-22estimatedKCLL?10:20 CDT16:12Z0h 51mN278NN
2026-04-22KDFWKCLL09:02 CDT09:32 CDT0h 29mN278NN
2026-04-21KCLLKDFW10:19 CDT11:18 CDT0h 58mN246NN
2026-04-21KDFWKCLL08:59 CDT09:28 CDT0h 28mN246NN
2026-04-20estimatedKCLL?10:17 CDT16:08Z0h 51mN302RN
2026-04-19estimatedKCLL?10:21 CDT16:18Z0h 57mN248NN
2026-04-19KDFWKCLL08:41 CDT09:22 CDT0h 40mN248NN
2026-04-17partialKCLL?10:21 CDTA384D5
2026-04-16KCLLKDFW10:14 CDT11:11 CDT0h 56mN251NN
2026-04-16KCFDKCLL08:41 CDT09:16 CDT0h 34mN251NN
2026-04-15estimatedKCLL?10:17 CDT16:12Z0h 54mA34C68
2026-04-15KDFWKCLL08:43 CDT09:20 CDT0h 36mA34C68
2026-04-14KCLLKDFW10:20 CDT11:08 CDT0h 47mN278NN
2026-04-14KCFDKCLL08:44 CDT09:18 CDT0h 33mN278NN
2026-04-12KCLLKDFW10:22 CDT11:04 CDT0h 41mN264NN
2026-04-12KDFWKCLL08:44 CDT09:20 CDT0h 35mN264NN
2026-04-11estimatedKCLL?10:21 CDT16:12Z0h 51mN246NN
2026-04-11KDFWKCLL08:53 CDT09:26 CDT0h 32mN246NN
2026-04-06KPHX?07:41 MST16:38Z1h 56mN229NN
2026-04-05estimated?KPHX17:48Z12:44 MST1h 55mA3D3B3
2026-04-05KPHX?07:43 MST16:40Z1h 56mA3D3B3
2026-04-04partialKPHX?07:38 MSTN285NN
2026-04-03partialKPHX?07:43 MSTA3D3B3
2026-04-02estimated?KPHX18:18Z13:08 MST1h 49mA3A4ED
2026-04-02KPHX?07:44 MST16:48Z2h 03mA3A4ED
2026-03-31estimated?KPHX17:56Z12:50 MST1h 53mA3A4ED
2026-03-31estimatedKPHX?07:44 MST16:46Z2h 01mA3A4ED
2026-03-30estimated?KPHX17:57Z12:48 MST1h 50mN256NN
2026-03-30KPHX?07:41 MST16:44Z2h 02mN256NN
2026-03-29estimated??17:56Z19:44Z1h 47mN220NN
2026-03-29KPHX?07:39 MST16:36Z1h 56mN220NN
2026-03-28partialKPHX?07:48 MSTN256NN
2026-03-16estimatedKPHX?07:37 MST16:08Z1h 30mN314AD
2026-03-15estimated?KPHX18:30Z13:14 MST1h 43mN239NN
2026-03-15KPHXKRDM08:19 MST10:46 PDT2h 26mN239NN
2026-03-14estimated?KPHX17:57Z12:48 MST1h 50mN314AD
2026-03-14KPHX?07:41 MST17:02Z2h 20mN314AD
2026-03-13estimated?KPHX17:51Z12:38 MST1h 46mA3BEFA
2026-03-13KPHX?07:37 MST16:46Z2h 08mA3BEFA
2026-03-12KRDMKPHX10:53 PDT12:44 MST1h 51mA3899D
2026-03-11?KPHX18:00Z12:56 MST1h 55mN314AD
2026-03-11KPHX?07:19 MST17:04Z2h 44mN314AD
2026-03-10?KPHX18:08Z12:58 MST1h 49mN305CL
2026-03-10KPHX?07:33 MST17:08Z2h 34mN305CL
2026-03-09?KPHX17:58Z13:04 MST2h 06mN314AD
2026-03-09KPHX?07:22 MST16:58Z2h 35mN314AD
2026-03-08?KPHX17:56Z12:58 MST2h 01mN211NN
2026-03-08estimated??14:21Z16:50Z2h 29mN211NN
2026-03-07?KPHX18:45Z14:12 MST2h 26mN277NN
2026-03-07estimated?KRDM15:57Z09:52 PST1h 54mN277NN
2026-03-06?KPHX18:48Z13:56 MST2h 08mN218NN
2026-03-06KPHXKRDM08:19 MST09:56 PST2h 37mN218NN
2026-03-05?KPHX18:51Z13:56 MST2h 04mN292NN
2026-03-05KPHX?08:16 MST17:50Z2h 34mN292NN
2026-03-04?KPHX18:46Z13:52 MST2h 05mN220NN
2026-03-04KPHX?08:13 MST17:24Z2h 11mN220NN
2026-03-03?KPHX18:51Z13:50 MST1h 58mA39B19
2026-03-03KPHX?08:21 MST17:58Z2h 36mA39B19
2026-03-02?KPHX18:57Z14:00 MST2h 02mA35DC2
2026-03-02KPHX?08:21 MST17:48Z2h 26mA35DC2
2026-03-01?KPHX18:39Z13:44 MST2h 04mA35DC2
2026-03-01estimated??15:15Z17:48Z2h 32mA35DC2
2026-02-28?KPHX18:49Z13:50 MST2h 01mA33A55
2026-02-28KPHX?08:32 MST17:46Z2h 13mA33A55
2026-02-27?KPHX18:47Z13:38 MST1h 51mN274NN
2026-02-27KPHXKRDM08:15 MST10:00 PST2h 44mN274NN
2026-02-26?KPHX18:51Z13:44 MST1h 53mN275NN
2026-02-26KPHXKRDM08:27 MST10:10 PST2h 42mN275NN
2026-02-25?KPHX18:44Z13:50 MST2h 05mA3899D
2026-02-25estimated??15:15Z17:48Z2h 33mA3899D
2026-02-24?KPHX18:49Z13:46 MST1h 57mA3899D
2026-02-24estimated??15:18Z18:04Z2h 45mA3899D
2026-02-23?KPHX18:49Z13:52 MST2h 02mA3D3B3
2026-02-23KPHX?08:37 MST18:06Z2h 28mA3D3B3
2026-02-22?KPHX18:44Z13:44 MST1h 59mN238NN
2026-02-22KPHX?08:21 MST17:50Z2h 28mN238NN
2026-02-21?KPHX18:51Z13:52 MST2h 00mN267NN
2026-02-21estimated??15:23Z18:04Z2h 41mN267NN
2026-02-20?KPHX18:54Z13:58 MST2h 04mN250NN
2026-02-20KPHX?08:23 MST17:46Z2h 22mN250NN
2026-02-19?KPHX19:25Z14:30 MST2h 04mN203NN
2026-02-19KPHX?08:48 MST18:10Z2h 22mN203NN
2026-02-18?KPHX18:49Z13:56 MST2h 07mN210NN
2026-02-18KPHX?08:24 MST17:56Z2h 31mN210NN
2026-02-17?KPHX18:55Z14:06 MST2h 10mN261NN
2026-02-17KPHX?08:39 MST17:52Z2h 13mN261NN
2026-02-16?KPHX18:49Z14:02 MST2h 12mA3B7F4
2026-02-16KPHX?08:32 MST17:52Z2h 19mA3B7F4
2026-02-15?KPHX18:49Z14:00 MST2h 10mN282NN
2026-02-15KPHX?08:28 MST17:58Z2h 29mN282NN
2026-02-14?KPHX18:40Z13:38 MST1h 57mA3900E
2026-02-14KPHX?08:34 MST18:00Z2h 25mA3900E
2026-02-13?KPHX18:45Z13:46 MST2h 00mN270NN
2026-02-13KPHX?08:16 MST17:42Z2h 25mN270NN
2026-02-12?KPHX18:49Z13:54 MST2h 04mA3B7F4
2026-02-12KPHXKRDM08:20 MST09:42 PST2h 21mA3B7F4
2026-02-07KABQKDFW12:29 MST14:56 CST1h 27mN272NN
2026-02-07KDFWKABQ10:58 CST12:00 MST2h 01mN272NN
2026-01-31estimatedKABQ?12:36 MST21:22Z1h 45mN255NN
2026-01-31KDFWKABQ11:05 CST12:02 MST1h 56mN255NN
2026-01-24KDFWKABQ11:23 CST13:30 MST3h 06mN219NN
2025-12-17KDSMKDCA13:04 CST16:00 EST1h 56mN281NN
2025-12-17KDCAKDSM10:30 EST12:02 CST2h 31mN281NN
2025-12-16KDSMKDCA13:09 CST16:08 EST1h 58mN232NN
2025-12-16KDCAKDSM10:25 EST11:48 CST2h 22mN232NN
2025-12-15KDSMKDCA13:29 CST16:28 EST1h 58mA33E08
2025-12-15KDCAKDSM10:35 EST12:10 CST2h 34mA33E08
2025-12-14KDSMKDCA12:59 CST16:24 EST2h 24mN277NN
2025-12-14KDCAKDSM10:29 EST12:00 CST2h 30mN277NN
2025-12-12KDSMKDCA14:26 CST17:18 EST1h 51mA3813A
2025-12-12KDCAKDSM11:35 EST13:14 CST2h 38mA3813A
2025-12-11KDSMKDCA13:20 CST16:20 EST2h 00mN314AD
2025-12-11KDCAKDSM10:30 EST12:16 CST2h 45mN314AD
2025-12-10KDSMKDCA13:19 CST16:18 EST1h 58mN223NN
2025-12-10?KDSM15:26Z12:22 CST2h 56mN223NN
2025-12-09KDSMKDCA13:13 CST16:00 EST1h 46mN217NN
2025-12-09?KDSM16:12Z12:18 CST2h 05mN217NN
2025-11-26?KDCA20:48Z17:28 EST1h 39mN213NN
2025-11-26KDCA?10:48 EST17:58Z2h 10mN213NN
2025-10-28KTULKPHX19:18 CDT19:34 MST2h 15mA34E6A
2025-10-27KTULKPHX19:26 CDT19:44 MST2h 17mN238NN
2025-10-25KTULKPHX19:45 CDT20:02 MST2h 16mN257NN
2025-10-24KTULKPHX19:56 CDT20:18 MST2h 21mN248NN
2025-10-21KTULKPHX19:21 CDT19:34 MST2h 12mN206NN
2025-10-20KTULKPHX19:21 CDT19:40 MST2h 18mA3899D
2025-10-14KTULKPHX20:09 CDT19:56 MST1h 46mN201NN
2025-10-13KTULKPHX19:45 CDT20:16 MST2h 31mA3A4ED
2025-10-07KTULKPHX19:28 CDT20:08 MST2h 39mN278NN
2025-10-06KTULKPHX19:22 CDT19:46 MST2h 24mN292NN
2025-10-04KTULKPHX10:02 CDT08:46 MST0h 43mN242NN
2025-08-22KTULKPHX19:00 CDT19:54 MST2h 54mN204NN
2025-08-15KTULKPHX19:50 CDT19:08 MST1h 17mA34C68

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when ENY4102 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]