Flight

ENY3958

Flight history and live tracking for ENY3958, 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.

Route

AirlineEnvoy Air
Typical originKTUS TUCSON INTERNATIONAL
Typical destinationKPHX PHOENIX SKY HARBOR INTERNATIONAL
Distance96 nm

Flight history 193 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-05KTUS TUCSON INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL13:58 MST14:28 MST0h 30mN336TS
2026-10-05KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL12:49 MST13:10 MST0h 21mN336TS
2026-10-04KTUS TUCSON INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:43 MST09:12 MST0h 29mN249NN
2026-10-04KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL07:33 MST08:00 MST0h 27mN249NN
2026-10-03KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL07:39 MST08:03 MST0h 24m
2026-10-02KTUS TUCSON INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:48 MST09:15 MST0h 27mN269NN
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL07:30 MST07:55 MST0h 25mN269NN
2026-10-01KTUS TUCSON INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:47 MST09:18 MST0h 31mN279MQ
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL07:30 MST07:54 MST0h 24mN279MQ
2026-09-30KTUS TUCSON INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:32 MST08:59 MST0h 27mN284JN
2026-09-30KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL07:22 MST07:42 MST0h 20mN284JN
2026-09-29KTUS TUCSON INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL09:30 MST10:04 MST0h 34mN209NN
2026-09-29KPHX PHOENIX SKY HARBOR INTERNATIONALKTUS TUCSON INTERNATIONAL07:36 MST08:09 MST0h 33mN209NN
2026-09-28estimatedKTUSKPHX08:51 MST09:26 MST0h 34mN349DD
2026-09-28estimatedKPHXKTUS07:16 MST07:56 MST0h 39mN349DD
2026-09-27KTUSKPHX08:46 MST10:07 MST1h 20mN263NN
2026-09-27KPHXKTUS07:13 MST07:56 MST0h 42mN263NN
2026-09-26KTUSKPHX08:48 MST09:28 MST0h 39mN311VE
2026-09-26KPHXKTUS07:12 MST07:50 MST0h 37mN311VE
2026-09-25estimatedKTUSKPHX09:17 MST09:58 MST0h 40mN311VE
2026-09-25KPHXKTUS08:05 MST08:42 MST0h 36mN311VE
2026-09-24KTUSKPHX09:09 MST09:56 MST0h 46mN298FR
2026-09-24KPHXKTUS07:16 MST08:18 MST1h 01mN298FR
2026-09-23estimatedKTUSKPHX08:36 MST09:06 MST0h 30mN311VE
2026-09-23KPHXKTUS07:12 MST07:50 MST0h 37mN311VE
2026-09-22estimatedKTUSKPHX08:39 MST09:22 MST0h 42mN253NN
2026-09-22KPHXKTUS07:13 MST07:54 MST0h 40mN253NN
2026-09-21KTUSKPHX08:38 MST09:16 MST0h 37mN288NN
2026-09-21KPHXKTUS07:16 MST07:52 MST0h 35mN288NN
2026-09-20estimatedKTUSKPHX08:42 MST09:18 MST0h 35mN272NN
2026-09-20KPHXKTUS07:12 MST07:52 MST0h 39mN272NN
2026-09-19estimatedKTUSKPHX08:50 MST09:22 MST0h 32mN271NN
2026-09-19KPHXKTUS07:18 MST07:49 MST0h 30mN271NN
2026-09-18KTUSKPHX08:42 MST09:12 MST0h 29mN258NN
2026-09-18KPHXKTUS07:20 MST07:56 MST0h 35mN258NN
2026-09-17KTUSKPHX08:50 MST09:22 MST0h 31mN245NN
2026-09-17KPHXKTUS07:17 MST07:50 MST0h 32mN245NN
2026-09-16KTUSKPHX08:37 MST09:18 MST0h 40mN258NN
2026-09-16KPHXKTUS07:11 MST07:48 MST0h 36mN258NN
2026-09-15estimatedKTUSKPHX09:05 MST09:28 MST0h 22mA36556
2026-09-15estimatedKPHXKTUS07:22 MST07:46 MST0h 24mA36556
2026-09-14KTUSKPHX08:48 MST10:37 MST1h 48mA3CCF3
2026-09-14KPHXKTUS07:24 MST07:56 MST0h 31mA3CCF3
2026-09-13KTUSKPHX08:35 MST10:22 MST1h 46mN284JN
2026-09-13KPHXKTUS07:12 MST07:44 MST0h 31mN284JN
2026-09-12KTUSKPHX09:01 MST09:34 MST0h 32mN273NN
2026-09-12KPHXKTUS07:44 MST08:10 MST0h 25mN273NN
2026-09-11KTUSKPHX08:40 MST09:12 MST0h 31mN250NN
2026-09-11KPHXKTUS07:33 MST07:56 MST0h 22mN250NN
2026-09-10KTUSKPHX08:37 MST09:06 MST0h 29mN273NN
2026-09-10KPHXKTUS07:30 MST07:52 MST0h 22mN273NN
2026-09-09estimatedKTUS?08:33 MST16:06Z0h 32mA33E08
2026-09-09KPHXKTUS07:24 MST07:46 MST0h 21mA33E08
Earlier flights (140) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-07-23estimated??17:45Z19:26Z1h 40mA9F3AD
2026-07-23estimated?KDFW15:11Z11:32 CDT1h 20mA9F3AD
2026-07-22estimated??17:55Z19:20Z1h 24mAA11C9
2026-07-22partialKDFW?10:24 CDTAA11C9
2026-07-21partialKDFW?10:10 CDTN761RW
2026-07-20partialKDFW?10:07 CDTN761RW
2026-07-19?KDFW16:06Z14:54 CDT3h 48mN798CC
2026-07-18estimated??18:01Z19:28Z1h 26mN293NN
2026-07-18estimated?KDFW15:18Z11:28 CDT1h 10mN293NN
2026-07-17estimated??17:47Z19:24Z1h 36mN761RW
2026-07-17estimatedKDFW?10:15 CDT16:28Z1h 13mN761RW
2026-07-16estimated??17:59Z19:28Z1h 29mAA9990
2026-07-16estimated??15:08Z16:22Z1h 13mAA9990
2026-07-15estimated??18:32Z20:38Z2h 05mAA9990
2026-07-15estimatedKDFW?10:13 CDT17:12Z1h 58mAA9990
2026-07-14estimated??17:50Z19:32Z1h 41mAAB922
2026-07-14partialKDFW?10:27 CDTAAB922
2026-07-13estimated??18:52Z21:08Z2h 15mAAB922
2026-07-13estimatedKDFW?10:39 CDT17:28Z1h 48mAAB922
2026-07-12estimated??18:06Z19:48Z1h 41mN763CC
2026-07-12estimatedKDFW?10:41 CDT17:02Z1h 20mN763CC
2026-07-11estimated??17:44Z19:24Z1h 40mN256NN
2026-07-11partialKDFW?10:26 CDTN256NN
2026-07-10estimated??17:39Z19:20Z1h 40mAAB922
2026-07-10partialKDFW?10:13 CDTAAB922
2026-07-09partialKDFW?12:51 CDTAA9990
2026-07-09partialKDFW?10:24 CDTAA9990
2026-07-08partialKDFW?12:45 CDTN761RW
2026-07-08partialKDFW?10:19 CDTN761RW
2026-07-07partialKDFW?12:45 CDTAAB922
2026-07-07partialKDFW?10:11 CDTAAB922
2026-07-06estimated??17:53Z19:36Z1h 42mAAA86C
2026-07-06partialKDFW?10:23 CDTAAA86C
2026-07-05estimated??18:10Z19:40Z1h 29mAA141E
2026-07-05partialKDFW?10:33 CDTAA141E
2026-07-04estimated??17:35Z19:14Z1h 39mN241NN
2026-07-04partialKDFW?10:03 CDTN241NN
2026-07-03estimated??17:48Z19:24Z1h 35mN760MQ
2026-07-03estimated??15:26Z16:54Z1h 27mN760MQ
2026-07-02estimated??20:07Z21:46Z1h 38mAA8BFA
2026-07-02estimated??17:47Z19:10Z1h 22mAA8BFA
2026-07-01partialKDFW?12:34 CDTN760MQ
2026-07-01partialKDFW?10:11 CDTN760MQ
2026-06-30partialKDFW?13:11 CDTAA63ED
2026-06-29partialKDFW?12:34 CDTA39E0C
2026-06-29partialKDFW?10:22 CDTA39E0C
2026-06-28estimated??17:34Z19:14Z1h 39mAA9990
2026-06-28estimatedKDFWKMGM10:08 CDT11:34 CDT1h 26mAA9990
2026-06-27partialKDFW?12:42 CDTA3900E
2026-06-27estimatedKDFW?10:11 CDT16:42Z1h 30mA3900E
2026-06-26partialKDFW?12:33 CDTA9FA9E
2026-06-26partialKDFW?10:08 CDTA9FA9E
2026-06-25partialKDFW?12:48 CDTAAA86C
2026-06-25partialKDFW?10:12 CDTAAA86C
2026-06-24estimated?KDFW17:43Z14:22 CDT1h 38mAA9990
2026-06-24estimatedKDFW?10:10 CDT16:44Z1h 33mAA9990
2026-06-23partialKDFW?12:43 CDTAA69DB
2026-06-23partialKDFW?10:23 CDTAA69DB
2026-06-22estimated??18:34Z20:18Z1h 43mAA63ED
2026-06-22partialKDFW?11:03 CDTAA63ED
2026-06-21estimated??17:42Z19:24Z1h 41mAA9FBB
2026-06-21estimatedKDFW?10:08 CDT16:38Z1h 29mAA9FBB
2026-06-20estimated??18:06Z20:01Z1h 54mN258NN
2026-06-20partialKDFW?10:41 CDTN258NN
2026-06-18partialKDFW?13:42 CDTAAAAAE
2026-06-18partialKDFW?11:15 CDTAAAAAE
2026-06-17partialKDFW?13:05 CDTN766JM
2026-06-17estimatedKDFW?10:42 CDT17:04Z1h 21mN766JM
2026-06-16estimated??18:18Z20:10Z1h 52mN762DT
2026-06-16estimatedKDFW?10:14 CDT16:38Z1h 23mN762DT
2026-06-15partialKDFW?12:53 CDTAAA86C
2026-06-15partialKDFW?10:28 CDTAAA86C
2026-06-13estimatedKMXF?12:38 CDT19:23Z1h 44mN270NN
2026-06-12estimated??19:30Z21:14Z1h 43mAA141E
2026-06-12partialKDFW?10:13 CDTAA141E
2026-05-29estimated??18:20Z18:44Z0h 23mN252NN
2026-05-29estimatedKDFW?10:10 CDT16:34Z1h 23mN252NN
2026-05-28estimated??16:37Z19:14Z2h 36mAA7198
2026-05-27partialKDFW?14:05 CDTAA7198
2026-05-27estimatedKDFW?10:22 CDT17:52Z2h 29mAA7198
2026-05-26partialKDFW?12:47 CDTN764JD
2026-05-26estimatedKSEMKDFW10:50 CDT11:48 CDT0h 57mN764JD
2026-05-25estimated??17:37Z19:12Z1h 35mN761RW
2026-05-25partialKDFW?10:09 CDTN761RW
2026-05-24partialKDFW?12:47 CDTAA69DB
2026-05-24partialKDFW?10:27 CDTAA69DB
2026-05-23estimated??17:58Z19:58Z1h 59mN264NN
2026-05-23partialKDFW?10:41 CDTN264NN
2026-05-22estimated??17:53Z19:54Z2h 00mA9F3AD
2026-05-22partialKDFW?10:23 CDTA9F3AD
2026-05-21partialKDFW?10:16 CDTAA9990
2026-03-07partialKDFW?11:56 CSTN225NN
2026-03-04partialKDFW?15:32 CSTA3D3B3
2026-03-04partialKDFW?10:36 CSTA3D3B3
2026-02-28partialKDFW?10:17 CSTN201NN
2026-02-25partialKDFW?17:27 CSTN256NN
2026-02-25partialKDFW?10:34 CSTN256NN
2026-02-21partialKDFW?10:19 CSTN212NN
2026-02-18partialKDFW?10:40 CSTN265NN
2026-02-14estimated??22:27Z23:58Z1h 30mN302RN
2026-02-14partialKDFW?10:15 CSTN302RN
2026-02-11partialKDFW?10:01 CSTN253NN
2026-02-04estimated??21:10Z23:30Z2h 19mN236NN
2026-02-04partialKDFW?09:54 CSTN236NN
2026-01-28partialKDFW?09:55 CSTAA908E
2026-01-21partialKDFW?10:18 CSTN234JW
2026-01-07partialKDFW?09:55 CSTN245NN
2025-12-31partialKDFW?10:10 CSTN245NN
2025-12-24partialKDFW?10:28 CSTN233NN
2025-12-13partialKDFW?10:30 CSTN303DD
2025-10-19partialKPHX?11:59 MSTN223NN
2025-10-15estimatedKPHX?10:05 MST17:38Z0h 32mN205NN
2025-10-14KTUSKPHX11:30 MST12:16 MST0h 45mN215NN
2025-10-14KPHXKTUS10:10 MST10:55 MST0h 45mN215NN
2025-10-13KTUSKPHX12:05 MST13:02 MST0h 57mA3A27A
2025-10-13KPHXKTUS10:17 MST11:06 MST0h 49mA3A27A
2025-10-07KTUSKPHX11:43 MST12:20 MST0h 36mA384D5
2025-10-07KPHXKTUS10:05 MST10:56 MST0h 51mA384D5
2025-10-06KTUSKPHX11:34 MST12:12 MST0h 37mN283NN
2025-10-06KPHXKTUS10:09 MST10:54 MST0h 45mN283NN
2025-10-05partialKDFW?10:30 CDTN236NN
2025-10-04KMCIKDFW17:14 CDT18:24 CDT1h 09mN241NN
2025-10-04KDFWKMCI14:58 CDT16:00 CDT1h 01mN241NN
2025-08-25KTUSKPHX07:19 MST10:46 MST3h 26mN279MQ
2025-08-25KPHXKTUS21:33 MST01:15 MST3h 41mN279MQ
2025-08-25estimated?KPHX03:19Z21:08 MST0h 49mN279MQ
2025-08-23KTUSKPHX11:59 MST12:38 MST0h 38mA3899D
2025-08-23KPHXKTUS10:22 MST11:13 MST0h 51mA3899D
2025-08-21KTUSKPHX12:07 MST12:44 MST0h 36mA335EB
2025-08-21KPHXKTUS10:22 MST11:12 MST0h 49mA335EB
2025-08-19KTUSKPHX15:15 MST16:34 MST1h 18mN204NN
2025-08-19KPHXKTUS11:55 MST13:27 MST1h 31mN204NN
2025-08-17KTUSKPHX11:49 MST12:36 MST0h 46mN243NN
2025-08-17estimated?KTUS17:17Z11:16 MST0h 58mN243NN
2025-08-16KTUSKPHX12:04 MST13:06 MST1h 02mN256NN
2025-08-16KPHXKTUS10:42 MST11:26 MST0h 44mN256NN
2025-08-15KTUSKPHX11:44 MST12:34 MST0h 49mN246NN
2025-08-15estimated?KTUS17:17Z11:06 MST0h 48mN246NN
2025-08-14estimatedKTUS?12:35 MST19:52Z0h 16mA369BE
2025-08-14KPHXKTUS11:21 MST12:02 MST0h 41mA369BE

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 ENY3958 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]