Flight

ENY4099

Flight history and live tracking for ENY4099, 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
Observed routeKSMF → KPHX

Flight history 243 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-07estimatedKCVGKMIA23:16 EDT14:38 EDT15h 21mA39E0C
2026-09-06KCVGKPBI12:18 EDT14:46 EDT2h 28mA39E0C
2026-09-06estimatedKMIAKCVG08:51 EDT10:54 EDT2h 02mA39E0C
2026-09-04estimatedKCVGKMIA12:14 EDT16:04 EDT3h 49mN223NN
2026-09-04estimatedKMIAKCVG09:11 EDT11:18 EDT2h 06mN223NN
2026-09-03estimatedKPBI?17:05 EDT21:22Z0h 16mN267NN
2026-09-03KCVGKPBI12:36 EDT16:02 EDT3h 25mN267NN
2026-09-03estimatedKMIAKCVG08:55 EDT10:56 EDT2h 00mN267NN
Earlier flights (235) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-08-31estimatedKCVGKMIA12:14 EDT14:12 EDT1h 57mN259NN
2026-08-31estimatedKMIAKCVG08:47 EDT10:48 EDT2h 00mN259NN
2026-08-30estimatedKCVGKMIA12:21 EDT14:30 EDT2h 08mA3DC7E
2026-08-30KMIAKCVG08:46 EDT10:56 EDT2h 09mA3DC7E
2026-08-29KMIAKCVG08:58 EDT11:10 EDT2h 11mN288NN
2026-08-28KCVGKMIA12:50 EDT14:56 EDT2h 05mN219NN
2026-08-28KMIAKCVG08:48 EDT10:52 EDT2h 03mN219NN
2026-08-27KCVGKMIA12:08 EDT14:26 EDT2h 17mA3B398
2026-08-27KMIAKCVG08:44 EDT10:50 EDT2h 06mA3B398
2026-08-24KCVGKMIA12:18 EDT15:38 EDT3h 20mA35DC2
2026-08-24KMIAKCVG08:43 EDT10:54 EDT2h 10mA35DC2
2026-08-23KCVGKMIA12:07 EDT14:12 EDT2h 04mA39E0C
2026-08-23KMIAKCVG08:49 EDT10:58 EDT2h 08mA39E0C
2026-08-22?KCVG12:58Z11:04 EDT2h 05mN257NN
2026-08-21partialKMIA?08:56 EDTN335JS
2026-08-20partialKMIA?08:42 EDTN214NN
2026-08-19estimated??12:53Z18:08Z5h 14mN326CJ
2026-08-17partialKMIA?09:27 EDTN277NN
2026-08-16partialKMIA?08:49 EDTN231AN
2026-08-15?KCVG12:51Z10:52 EDT2h 01mN259NN
2026-08-14partialKMIA?08:56 EDTN259NN
2026-08-13partialKMIA?08:55 EDTN284JN
2026-08-12partialKMIA?08:47 EDTN284JN
2026-07-23KSMFKPHX09:56 PDT11:28 MST1h 31mN337MR
2026-07-23KPHXKSMF07:31 MST09:04 PDT1h 32mN337MR
2026-07-22KSMFKPHX09:57 PDT11:28 MST1h 31mA33E08
2026-07-22estimatedKPHXKSMF07:04 MST08:54 PDT1h 50mA33E08
2026-07-21estimatedKSMFKPHX10:00 PDT11:42 MST1h 41mN226NN
2026-07-21KPHXKSMF07:28 MST08:58 PDT1h 29mN226NN
2026-07-20KSMFKPHX10:07 PDT11:48 MST1h 41mA369BE
2026-07-20KPHXKSMF07:22 MST08:54 PDT1h 31mA369BE
2026-07-19estimatedKSMFKPHX09:56 PDT11:36 MST1h 40mA35DC2
2026-07-19?KSMF14:16Z08:50 PDT1h 33mA35DC2
2026-07-18KSMFKPHX10:07 PDT11:48 MST1h 40mA36556
2026-07-18estimated?KSMF14:28Z09:12 PDT1h 44mA36556
2026-07-17KSMFKPHX11:14 PDT12:52 MST1h 38mN254NN
2026-07-17KPHXKSMF07:32 MST09:00 PDT1h 27mN254NN
2026-07-16KSMFKPHX10:19 PDT12:08 MST1h 48mA3B398
2026-07-16KPHXKSMF07:42 MST09:32 PDT1h 49mA3B398
2026-07-15KSMFKPHX10:00 PDT11:28 MST1h 28mN226NN
2026-07-15estimatedKPHXKSMF07:26 MST09:06 PDT1h 40mN226NN
2026-07-14KSMFKPHX10:01 PDT11:38 MST1h 36mN290NN
2026-07-14KPHXKSMF07:32 MST09:02 PDT1h 30mN290NN
2026-07-13KSMFKPHX09:53 PDT11:32 MST1h 38mN299JJ
2026-07-13KPHXKSMF07:32 MST09:04 PDT1h 31mN299JJ
2026-07-12KSMFKPHX09:59 PDT11:40 MST1h 40mN289MW
2026-07-12KPHXKSMF07:22 MST08:54 PDT1h 31mN289MW
2026-07-11KSMFKPHX09:57 PDT11:30 MST1h 33mN246NN
2026-07-11estimatedKPHXKSMF07:23 MST09:00 PDT1h 36mN246NN
2026-07-10KSMFKPHX09:59 PDT11:30 MST1h 30mN299JJ
2026-07-10KPHXKSMF07:30 MST09:04 PDT1h 33mN299JJ
2026-07-09KSMFKPHX10:10 PDT11:40 MST1h 30mA3813A
2026-07-09KPHXKSMF07:32 MST09:10 PDT1h 37mA3813A
2026-07-08KSMFKPHX09:58 PDT11:26 MST1h 27mN216NN
2026-07-08KPHXKSMF07:23 MST09:04 PDT1h 40mN216NN
2026-07-07KSMFKPHX10:01 PDT11:30 MST1h 28mN201NN
2026-07-07KPHXKSMF07:25 MST08:58 PDT1h 32mN201NN
2026-07-06KSMFKPHX09:58 PDT11:28 MST1h 30mN227NN
2026-07-06KPHXKSMF07:31 MST09:04 PDT1h 33mN227NN
2026-07-05KSMFKPHX10:04 PDT11:46 MST1h 41mA35220
2026-07-05KPHXKSMF07:33 MST09:08 PDT1h 34mA35220
2026-07-04KSMFKPHX10:00 PDT11:28 MST1h 27mN229NN
2026-07-04KPHXKSMF07:30 MST09:06 PDT1h 35mN229NN
2026-07-03KSMFKPHX10:03 PDT11:34 MST1h 30mN231AN
2026-07-03KPHXKSMF07:35 MST09:10 PDT1h 34mN231AN
2026-07-02KSMFKPHX09:18 PDT11:28 MST2h 09mN259NN
2026-07-02KPHXKSMF07:39 MST09:18 PDT1h 38mN259NN
2026-07-01KSMFKPHX10:05 PDT11:36 MST1h 31mA3ADD3
2026-07-01KPHXKSMF07:35 MST09:14 PDT1h 38mA3ADD3
2026-06-30estimatedKPHXKSMF13:31 MST13:58 PDT0h 26mA33E08
2026-06-30partialKPHX?11:10 MSTA33E08
2026-06-29KSMFKPHX10:07 PDT11:40 MST1h 32mN276NN
2026-06-29KPHXKSMF07:42 MST09:24 PDT1h 42mN276NN
2026-06-28KSMFKPHX10:29 PDT11:56 MST1h 26mA3A27A
2026-06-28estimatedKPHXKSMF07:48 MST09:40 PDT1h 51mA3A27A
2026-06-27estimatedKSMFKPHX10:10 PDT11:34 MST1h 23mN215NN
2026-06-27KPHXKSMF07:31 MST09:18 PDT1h 46mN215NN
2026-06-26KSMFKPHX09:58 PDT11:31 MST1h 32mA33E08
2026-06-26KPHXKSMF07:29 MST09:06 PDT1h 36mA33E08
2026-06-25KSMFKPHX10:08 PDT11:40 MST1h 31mN265NN
2026-06-25KPHXKSMF07:37 MST09:16 PDT1h 38mN265NN
2026-06-24KSMFKPHX09:56 PDT11:30 MST1h 33mN303DD
2026-06-24KPHXKSMF07:18 MST08:56 PDT1h 37mN303DD
2026-06-23KSMFKPHX10:05 PDT11:32 MST1h 26mN280NN
2026-06-23KPHXKSMF07:20 MST08:56 PDT1h 36mN280NN
2026-06-22KSMFKPHX10:04 PDT11:40 MST1h 35mN227NN
2026-06-22KPHXKSMF07:30 MST09:08 PDT1h 37mN227NN
2026-06-21KSMFKPHX10:21 PDT11:52 MST1h 31mN226NN
2026-06-21KPHXKSMF07:43 MST09:20 PDT1h 36mN226NN
2026-06-20KSMFKPHX12:19 PDT13:52 MST1h 32mN289MW
2026-06-20KPHXKSMF08:25 MST10:04 PDT1h 38mN289MW
2026-06-19KSMFKPHX10:26 PDT11:59 MST1h 32mN289MW
2026-06-19KPHXKSMF07:30 MST09:06 PDT1h 35mN289MW
2026-06-18KSMFKPHX10:37 PDT11:50 MST1h 12mN254NN
2026-06-18KPHXKSMF08:41 MST09:14 PDT0h 33mN254NN
2026-06-17KSMFKPHX10:31 PDT12:10 MST1h 38mN280NN
2026-06-17estimatedKPHXKSMF07:22 MST09:00 PDT1h 37mN280NN
2026-06-16KSMFKPHX10:04 PDT11:44 MST1h 39mN280NN
2026-06-16KPHXKSMF07:54 MST09:00 PDT1h 05mN280NN
2026-06-15KSMFKPHX10:02 PDT11:39 MST1h 36mN214NN
2026-06-15KPHXKSMF07:29 MST09:04 PDT1h 34mN214NN
2026-06-14estimatedKSMFKPHX09:58 PDT11:34 MST1h 35mN237NN
2026-06-14KPHXKSMF07:25 MST08:58 PDT1h 32mN237NN
2026-06-13partialKPHX?10:35 MSTN289MW
2026-06-13estimatedKPHX?07:15 MST15:06Z0h 50mN289MW
2026-06-12KSMFKPHX09:58 PDT11:30 MST1h 31mA36556
2026-06-12KPHXKSMF07:20 MST09:00 PDT1h 39mA36556
2026-05-29KSMFKPHX10:06 PDT11:38 MST1h 31mA38C64
2026-05-29KPHXKSMF07:18 MST09:00 PDT1h 41mA38C64
2026-05-28KSMFKPHX10:06 PDT11:42 MST1h 35mA37738
2026-05-28estimatedKPHX?07:11 MST15:34Z1h 22mA37738
2026-05-27KSMFKPHX09:59 PDT11:34 MST1h 35mA37738
2026-05-27KPHXKSMF07:17 MST09:04 PDT1h 46mA37738
2026-05-26partialKPHX?10:08 MSTA38C64
2026-05-26estimatedKPHXKSMF08:46 MST09:16 PDT0h 29mA38C64
2026-05-26estimatedKPHX?07:11 MST15:00Z0h 48mA38C64
2026-05-25KSMFKPHX10:00 PDT11:30 MST1h 30mA39B19
2026-05-25KPHXKSMF07:28 MST09:06 PDT1h 37mA39B19
2026-05-24KSMFKPHX10:34 PDT12:10 MST1h 35mN236NN
2026-05-24KPHXKSMF08:12 MST09:44 PDT1h 31mN236NN
2026-05-23KSMFKPHX09:58 PDT11:36 MST1h 37mN218NN
2026-05-23estimatedKPHXKSMF07:10 MST09:00 PDT1h 50mN218NN
2026-05-22KSMFKPHX10:00 PDT11:34 MST1h 33mN275NN
2026-05-22estimated?KSMF14:19Z09:08 PDT1h 48mN275NN
2026-05-21KSMFKPHX10:05 PDT11:36 MST1h 30mN281NN
2026-05-21KPHXKSMF07:24 MST08:56 PDT1h 31mN281NN
2026-05-20partialKCAE?20:40 EDTN304KM
2026-05-19partialKCAE?23:06 EDTN298FR
2026-05-12KCAE?12:30 EDT18:54Z2h 24mN259NN
2026-05-12KDFWKCAE08:34 CDT11:36 EDT2h 01mN259NN
2026-05-11KCAEKDFW12:53 EDT14:18 CDT2h 24mN276NN
2026-05-11KDFWKCAE09:15 CDT12:02 EDT1h 46mN276NN
2026-05-10KCAEKDFW12:32 EDT14:08 CDT2h 35mA37DA1
2026-05-10KDFWKCAE08:35 CDT11:42 EDT2h 06mA37DA1
2026-05-09KCAE?12:35 EDT19:02Z2h 26mN259NN
2026-05-09KDFWKCAE08:33 CDT11:34 EDT2h 00mN259NN
2026-05-08KCAEKDFW12:35 EDT14:16 CDT2h 41mN211NN
2026-05-08KDFWKCAE08:33 CDT11:16 EDT1h 42mN211NN
2026-05-07KCAEKDFW12:34 EDT14:16 CDT2h 41mN235NN
2026-05-07KDFWKCAE08:47 CDT11:28 EDT1h 40mN235NN
2026-05-06KCAE?12:38 EDT19:14Z2h 35mN220NN
2026-05-06estimatedKDFWKCAE08:42 CDT11:28 EDT1h 45mN220NN
2026-05-05KCAE?12:27 EDT18:54Z2h 26mN213NN
2026-05-05KDFWKCAE08:36 CDT11:28 EDT1h 51mN213NN
2026-05-04KCAE?12:39 EDT19:06Z2h 26mA3A4ED
2026-05-04KDFWKCAE08:35 CDT11:26 EDT1h 50mA3A4ED
2026-05-01KCAEKDFW12:36 EDT14:10 CDT2h 33mAA63ED
2026-05-01KDFWKCAE08:36 CDT11:18 EDT1h 41mAA63ED
2026-04-30?KDFW16:36Z14:42 CDT3h 05mN302RN
2026-04-30KDFWKCAE08:35 CDT11:34 EDT1h 58mN302RN
2026-04-29KCAEKDFW12:31 EDT14:38 CDT3h 06mN226NN
2026-04-28KCAEKDFW12:41 EDT14:20 CDT2h 38mN211NN
2026-04-28KDFWKCAE08:39 CDT11:48 EDT2h 09mN211NN
2026-04-27estimated??16:32Z19:02Z2h 29mN763CC
2026-04-27KDFWKCAE08:37 CDT11:36 EDT1h 58mN763CC
2026-04-26?KDFW16:37Z15:35 CDT3h 57mN268NN
2026-04-26KDFWKCAE08:36 CDT11:32 EDT1h 55mN268NN
2026-04-25KCAE?12:35 EDT18:58Z2h 22mN257NN
2026-04-25estimatedKDFW?08:41 CDT15:40Z1h 58mN257NN
2026-04-24KCAEKDFW12:33 EDT13:52 CDT2h 18mN204NN
2026-04-24?KCAE13:41Z11:42 EDT2h 00mN204NN
2026-04-23KCAE?12:29 EDT18:48Z2h 18mN250NN
2026-04-23KDFWKCAE08:31 CDT11:30 EDT1h 58mN250NN
2026-04-22KCAEKDFW13:31 EDT14:44 CDT2h 12mA37DA1
2026-04-22partialKCAE?09:35 EDTA37DA1
2026-04-21KCAE?12:56 EDT19:20Z2h 23mN257NN
2026-04-21KDFWKCAE08:54 CDT12:00 EDT2h 06mN257NN
2026-04-20partialKCAE?12:35 EDTA1AC11
2026-04-19KCAE?12:56 EDT19:32Z2h 35mA37DA1
2026-04-19KDFWKCAE08:34 CDT11:24 EDT1h 49mA37DA1
2026-04-18KCAEKDFW13:02 EDT14:36 CDT2h 33mA34C68
2026-04-18KDFWKCAE08:37 CDT11:54 EDT2h 16mA34C68
2026-04-17KCAE?12:39 EDT19:12Z2h 32mA379DD
2026-04-17??13:40Z15:30Z1h 49mA379DD
2026-04-16KCAE?12:41 EDT19:20Z2h 38mA3A27A
2026-04-16partialKCAE?09:32 EDTA3A27A
2026-04-15estimated??17:04Z19:30Z2h 25mAAA342
2026-04-15estimated?KCAE13:36Z11:34 EDT1h 57mAAA342
2026-04-14KCAEKDFW12:29 EDT13:38 CDT2h 08mN240NN
2026-04-14KDFWKCAE08:31 CDT11:24 EDT1h 52mN240NN
2026-04-12estimated??17:07Z19:46Z2h 38mN246NN
2026-04-12?KCAE14:13Z12:14 EDT2h 00mN246NN
2026-04-11KCAEKDFW12:53 EDT14:18 CDT2h 24mN282NN
2026-04-11??13:35Z15:34Z1h 58mN282NN
2026-04-06KDFWKCAE20:34 CDT23:26 EDT1h 51mA34C68
2026-04-05KDFWKCAE20:41 CDT23:42 EDT2h 01mN243NN
2026-04-04KDFWKCAE20:41 CDT23:30 EDT1h 48mN210NN
2026-04-03?KCAE01:32Z23:26 EDT1h 53mA3ADD3
2026-04-02?KCAE01:35Z23:34 EDT1h 58mN255NN
2026-04-01KDFWKCAE20:29 CDT23:28 EDT1h 58mA379DD
2026-03-31?KCAE01:42Z23:36 EDT1h 53mN214NN
2026-03-30?KCAE01:37Z23:34 EDT1h 56mA396A9
2026-03-29KDFWKCAE20:25 CDT23:16 EDT1h 50mN230NN
2026-03-16KDFWKCAE00:10 CDT03:28 EDT2h 17mA335EB
2026-03-15KDFWKCAE20:32 CDT23:24 EDT1h 51mN225NN
2026-03-14KDFWKCAE20:45 CDT23:32 EDT1h 46mN302RN
2026-03-13KDFWKCAE20:32 CDT23:24 EDT1h 51mA3627D
2026-03-12KDFW?20:27 CDT05:44Z4h 17mA9FA9E
2026-03-11KDFWKCAE20:27 CDT23:22 EDT1h 55mN219NN
2026-03-10KDFWKCAE20:26 CDT23:40 EDT2h 13mN232NN
2026-03-09KDFWKCAE20:22 CDT23:24 EDT2h 01mN220NN
2026-01-03KDFWKMSY14:54 CST16:04 CST1h 09mN245NN
2025-12-27KDFWKMSY14:51 CST15:56 CST1h 04mA34199
2025-12-20KDFWKMSY14:48 CST15:52 CST1h 04mN266NN
2025-12-17KOMAKMIA07:04 CST10:52 EST2h 48mN243NN
2025-12-16KOMAKMIA07:15 CST11:00 EST2h 44mA37738
2025-12-15KOMAKMIA06:59 CST10:42 EST2h 42mA34199
2025-12-14KOMAKMIA07:22 CST11:16 EST2h 54mN200NN
2025-12-13KOMAKMIA06:55 CST10:40 EST2h 44mN282NN
2025-12-12KOMAKMIA06:58 CST10:40 EST2h 41mN290NN
2025-12-11KOMAKMIA06:57 CST10:38 EST2h 40mN282NN
2025-12-10KOMAKMIA06:56 CST10:38 EST2h 41mN243NN
2025-11-27partialKMIA?07:39 ESTN298FR
2025-11-26partialKMIA?07:40 ESTN260NN
2025-10-29estimated?KCLT20:05Z16:38 EDT0h 32mN217NN
2025-10-28estimated?KCLT20:12Z16:48 EDT0h 35mN244NN
2025-10-27estimated?KCLT19:18Z15:54 EDT0h 35mN227NN
2025-10-26estimated?KCLT19:23Z15:58 EDT0h 34mN225NN
2025-10-25estimated?KCLT19:17Z15:54 EDT0h 36mA33A55
2025-10-24estimated?KCLT19:46Z16:24 EDT0h 37mN236NN
2025-10-23estimated?KCLT19:23Z15:56 EDT0h 32mA335EB
2025-10-21estimated?KCLT19:51Z16:40 EDT0h 48mN256NN
2025-10-20estimated?KCLT19:25Z16:00 EDT0h 34mN219NN
2025-10-14KHXDKCLT15:41 EDT16:22 EDT0h 40mN266NN
2025-10-13estimated?KCLT19:21Z15:58 EDT0h 37mA3813A
2025-10-07KNBCKCLT16:00 EDT16:36 EDT0h 35mN219NN
2025-10-06estimated?KCLT19:37Z16:16 EDT0h 38mA3900E
2025-10-05KHXDKCLT10:56 EDT15:24 EDT4h 27mN228NN
2025-08-25KHXDKCLT09:48 EDT13:37 EDT3h 48mN288NN
2025-08-23KHXDKCLT15:27 EDT16:04 EDT0h 37mN204NN
2025-08-21KHXDKCLT15:28 EDT16:12 EDT0h 44mN247NN
2025-08-17KHXDKCLT14:55 EDT15:36 EDT0h 40mN246NN
2025-08-16KHXDKCLT17:07 EDT18:28 EDT1h 20mN249NN
2025-08-15estimated?KCLT20:10Z16:56 EDT0h 45mA35DC2
2025-08-14KHXDKCLT14:49 EDT15:34 EDT0h 44mN216NN

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