Flight

ENY3421

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

DateSun 04 Oct 2026
RouteKCMI University of Illinois Willard Airport → KORD CHICAGO OHARE INTERNATIONAL
Scheduled departure06:00 CDT

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

Route

AirlineEnvoy Air
Typical originKCMI University of Illinois Willard Airport
Typical destinationKORD CHICAGO OHARE INTERNATIONAL
Distance118 nm

Flight history 224 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KCMIKORD16:27 CDT17:20 CDT0h 52mN784DP
2026-10-02KCMI University of Illinois Willard AirportKORD CHICAGO OHARE INTERNATIONAL06:05 CDT06:39 CDT0h 34mN781EJ
2026-10-01KCMI University of Illinois Willard AirportKORD CHICAGO OHARE INTERNATIONAL05:38 CDT06:43 CDT1h 05mN760MQ
2026-09-30KCMI University of Illinois Willard AirportKORD CHICAGO OHARE INTERNATIONAL06:02 CDT06:36 CDT0h 34mN789SS
2026-09-29KCMI University of Illinois Willard AirportKORD CHICAGO OHARE INTERNATIONAL05:59 CDT06:41 CDT0h 42mN776MS
2026-09-28KCMI University of Illinois Willard AirportKORD CHICAGO OHARE INTERNATIONAL06:16 CDT06:51 CDT0h 35mN743MB
2026-09-27KCMI University of Illinois Willard AirportKORD CHICAGO OHARE INTERNATIONAL06:10 CDT06:49 CDT0h 39mN772MR
2026-09-26KCMIKORD05:57 CDT06:56 CDT0h 58mN751AB
2026-09-25KCMIKORD05:57 CDT06:44 CDT0h 46mN766JM
2026-09-24KCMIKORD05:54 CDT06:44 CDT0h 49mN772MR
2026-09-23KCMIKORD06:00 CDT07:06 CDT1h 05mN788CJ
2026-09-22KCMIKORD06:05 CDT06:52 CDT0h 46mN281NN
2026-09-21KCMIKORD06:20 CDT07:08 CDT0h 47mN766JM
2026-09-20KCMIKORD06:53 CDT07:36 CDT0h 42mAA8BFA
2026-09-18KCMIKORD06:20 CDT07:04 CDT0h 43mAAA342
2026-09-17KCMIKORD09:52 CDT10:28 CDT0h 35mAA69DB
2026-09-16KCMIKORD06:11 CDT07:00 CDT0h 48mA9EC7F
2026-09-14KCMIKORD06:14 CDT06:58 CDT0h 43mAA11C9
2026-09-13KCMIKORD06:03 CDT06:48 CDT0h 44mAAB922
2026-09-12KCMIKORD06:27 CDT07:04 CDT0h 36mN741AK
2026-09-11KCMIKORD06:17 CDT06:50 CDT0h 32mAA1A26
2026-09-10KCMIKORD06:06 CDT06:36 CDT0h 29mAA8BFA
2026-09-09KCMIKORD06:13 CDT06:55 CDT0h 41mA9F3AD
2026-09-08KCMIKORD06:12 CDT06:44 CDT0h 32mAA6D9A
2026-09-06KCMIKORD06:08 CDT06:40 CDT0h 31mN798CC
2026-09-05KCMIKORD06:41 CDT07:12 CDT0h 30mAA883E
2026-09-04partialKORD?09:09 CDTN742GR
2026-09-04estimated??11:12Z11:50Z0h 37mN742GR
Earlier flights (196) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03KCMIKORD06:02 CDT06:38 CDT0h 35mN790MK
2026-09-01KCMIKORD06:09 CDT06:48 CDT0h 39mN765ST
2026-08-31KCMIKORD06:23 CDT07:14 CDT0h 50mAA8075
2026-08-30KCMIKORD06:05 CDT06:40 CDT0h 34mAA8BFA
2026-08-29KCMIKORD06:38 CDT07:16 CDT0h 37mN761RW
2026-08-28KCMIKORD06:08 CDT06:42 CDT0h 33mAAA342
2026-08-27KCMIKORD06:16 CDT06:52 CDT0h 35mN761RW
2026-08-25KCMIKORD06:01 CDT06:34 CDT0h 32mN288NN
2026-08-24KCMIKORD06:07 CDT06:44 CDT0h 36mA9EC7F
2026-08-23KCMIKORD06:04 CDT06:40 CDT0h 35mAA908E
2026-08-22KCMIKORD06:15 CDT06:52 CDT0h 36mAA1A26
2026-08-21estimatedKCMIKORD06:05 CDT06:52 CDT0h 46mN792JB
2026-08-20KCMIKORD06:05 CDT08:32 CDT2h 27mN798CC
2026-08-16KCMIKORD06:08 CDT06:44 CDT0h 35mN762DT
2026-08-15partialKORD?20:11 CDTN787BP
2026-08-14estimated??11:24Z11:46Z0h 21mN787BP
2026-08-12estimatedKCMIKORD06:13 CDT08:14 CDT2h 01mN750BD
2026-07-23estimatedKDPA?06:15 CDT11:36Z0h 20mAA94AA
2026-07-22estimatedKCMIKORD06:11 CDT06:40 CDT0h 28mAA05E7
2026-07-21KDPAKORD06:08 CDT06:42 CDT0h 33mN293NN
2026-07-20KCMIKORD06:07 CDT06:44 CDT0h 36mN765ST
2026-07-19KCMIKORD06:11 CDT06:46 CDT0h 34mAA01B3
2026-07-18estimatedKDPAKORD06:18 CDT06:38 CDT0h 20mA9FEC4
2026-07-17KCMIKORD06:08 CDT06:46 CDT0h 38mAAA342
2026-07-14KDPAKORD06:32 CDT07:04 CDT0h 31mAA11C9
2026-07-10estimatedKDPAKORD08:03 CDT08:32 CDT0h 28mN763CC
2026-07-09partialKORD?06:28 CDTAAC03D
2026-07-08partialKORD?06:27 CDTAA9CA8
2026-07-07estimatedKDPAKORD06:35 CDT06:52 CDT0h 16mN768RD
2026-07-05estimatedKDPAKORD06:03 CDT06:30 CDT0h 26mN766JM
2026-07-04KDPAKORD10:01 CDT10:36 CDT0h 34mN280NN
2026-07-02KDPAKORD06:35 CDT06:56 CDT0h 20mAA8075
2026-07-01partialKORD?06:31 CDTAA69DB
2026-06-30KDPAKORD06:49 CDT07:36 CDT0h 46mN798CC
2026-06-29KCMIKORD10:15 CDT10:52 CDT0h 36mN763CC
2026-06-29KDPAKORD06:16 CDT06:54 CDT0h 37mN768RD
2026-06-27KDPAKORD06:24 CDT06:48 CDT0h 23mN764JD
2026-06-26KDPAKORD06:28 CDT06:46 CDT0h 17mN237NN
2026-06-25KDPAKORD06:24 CDT06:50 CDT0h 26mAA11C9
2026-06-23KDPAKORD06:23 CDT06:50 CDT0h 26mAA7198
2026-06-22KDPAKORD06:23 CDT06:54 CDT0h 31mN768RD
2026-06-21KDPAKORD13:03 CDT13:40 CDT0h 36mAAB396
2026-06-20KDPAKORD06:15 CDT06:50 CDT0h 34mAAAE79
2026-06-19KDPAKORD06:17 CDT06:56 CDT0h 38mN798CC
2026-06-17KDPAKORD06:32 CDT07:04 CDT0h 31mAA9CA8
2026-06-16partialKORD?06:23 CDTA3A4ED
2026-06-15partialKORD?06:18 CDTAA11C9
2026-06-14KDPAKORD06:21 CDT06:58 CDT0h 37mAA1A26
2026-06-13partialKORD?06:23 CDTAA63ED
2026-06-12partialKORD?06:29 CDTAA6D9A
2026-05-29KDPAKORD07:21 CDT07:52 CDT0h 30mAAA86C
2026-05-28KDPAKORD06:08 CDT06:40 CDT0h 32mAAAAAE
2026-05-27KDPAKORD06:27 CDT07:02 CDT0h 34mN765ST
2026-05-26KDPAKORD06:19 CDT06:52 CDT0h 33mN213NN
2026-05-25KDPAKORD06:52 CDT07:28 CDT0h 35mAA8075
2026-05-24KDPAKORD08:12 CDT09:00 CDT0h 47mAA141E
2026-05-23KDPAKORD06:10 CDT06:44 CDT0h 33mAA1A26
2026-05-22estimatedKDPAKORD06:24 CDT06:54 CDT0h 29mN765ST
2026-05-21KDPAKORD06:07 CDT06:40 CDT0h 32mAAAAAE
2026-05-20partialKORD?19:26 CDTAA7198
2026-05-19partialKMDW?21:46 CDTAA94AA
2026-05-11KDPAKORD06:11 CDT06:48 CDT0h 36mN768RD
2026-05-10KDPAKORD06:16 CDT06:54 CDT0h 37mAAB396
2026-05-09KDPAKORD06:11 CDT06:50 CDT0h 38mAABC11
2026-05-08partialKORD?06:14 CDTAA0909
2026-05-07KDPAKORD06:07 CDT06:42 CDT0h 34mA9FA9E
2026-05-06KDPAKORD06:08 CDT06:46 CDT0h 37mN768RD
2026-05-04KDPAKORD06:49 CDT07:24 CDT0h 34mAA01B3
2026-05-03KDPAKORD06:06 CDT06:44 CDT0h 37mAABC11
2026-05-02KDPAKORD06:13 CDT06:52 CDT0h 38mA9F3AD
2026-05-01KDPAKORD06:10 CDT06:46 CDT0h 35mAAC03D
2026-04-30KDPAKORD06:09 CDT06:44 CDT0h 34mAA883E
2026-04-27KDPAKORD08:21 CDT08:58 CDT0h 36mAA9FBB
2026-04-26KDPAKORD06:08 CDT06:42 CDT0h 34mAA9FBB
2026-04-25KDPAKORD06:18 CDT06:52 CDT0h 33mA9F3AD
2026-04-24KCMIKORD06:09 CDT06:42 CDT0h 32mAA01B3
2026-04-23KCMIKORD06:09 CDT08:40 CDT2h 30mAA883E
2026-04-22KCMIKORD06:08 CDT08:34 CDT2h 25mN762DT
2026-04-20estimated?KMDW11:19Z08:52 CDT2h 32mAA0909
2026-04-19KCMIKORD06:28 CDT07:08 CDT0h 39mN762DT
2026-04-18KCMIKORD06:14 CDT06:48 CDT0h 33mN764JD
2026-04-17KCMIKORD06:22 CDT06:50 CDT0h 27mN741AK
2026-04-16KCMIKORD06:20 CDT06:44 CDT0h 23mN762DT
2026-04-13KCMIKORD06:11 CDT06:42 CDT0h 30mAAAAAE
2026-04-12KCMIKORD06:11 CDT06:38 CDT0h 26mAAAE79
2026-04-11KCMIKORD06:14 CDT06:48 CDT0h 33mAAA86C
2026-04-06KBTRKDFW20:20 CDT21:32 CDT1h 11mAAAAAE
2026-04-05KDFWKBTR18:29 CDT19:32 CDT1h 02mAAAAAE
2026-04-05KBTRKDFW20:43 CDT22:44 CDT2h 00mAAC7B1
2026-04-05estimated?KBTR00:00Z20:04 CDT1h 04mAAC7B1
2026-04-04partialKBTR?20:43 CDTAA8075
2026-04-04estimated?KBTR00:00Z19:50 CDT0h 49mAA8075
2026-04-03estimatedKBTR?20:43 CDT02:56Z1h 12mA37DA1
2026-04-02KDFWKBTR18:19 CDT19:22 CDT1h 02mA37DA1
2026-04-02partialKBTR?20:07 CDTAA883E
2026-04-01estimated??23:13Z23:58Z0h 44mAA883E
2026-03-31estimatedKBTR?20:10 CDT02:34Z1h 23mN244NN
2026-03-30KDFWKBTR18:27 CDT19:28 CDT1h 00mA24014
2026-03-30estimatedKBTR?20:17 CDT02:44Z1h 26mAA0909
2026-03-29KDFWKBTR18:30 CDT19:32 CDT1h 01mAA0909
2026-03-29KBTRKDFW20:28 CDT21:50 CDT1h 21mAA01B3
2026-03-28estimated??23:17Z23:58Z0h 40mAA01B3
2026-03-16KBTRKDFW22:28 CDT00:24 CDT1h 55mAA63ED
2026-03-16KDFWKBTR19:16 CDT20:42 CDT1h 25mAA63ED
2026-03-15estimated??01:23Z02:44Z1h 20mAAA86C
2026-03-14KDFWKBTR18:31 CDT19:36 CDT1h 04mAAA86C
2026-03-14KBTRKDFW20:09 CDT21:28 CDT1h 18mAAA86C
2026-03-13KDFWKBTR18:21 CDT19:22 CDT1h 00mAAA86C
2026-03-13KBTRKDFW20:32 CDT21:52 CDT1h 19mAA1A26
2026-03-13estimated?KBTR00:00Z19:46 CDT0h 45mAA1A26
2026-03-12KBTRKDFW22:04 CDT23:16 CDT1h 11mN220NN
2026-03-12estimatedKCFDKBTR19:00 CDT19:54 CDT0h 54mN220NN
2026-03-11estimatedKDFW?18:35 CDT23:58Z0h 22mN220NN
2026-03-10KBTRKDFW20:09 CDT21:40 CDT1h 30mAA908E
2026-03-09estimatedKDFW?18:16 CDT23:58Z0h 41mAA908E
2026-03-09KBTRKDFW20:33 CDT21:48 CDT1h 14mN764JD
2026-03-08estimatedKDFW?18:03 CDT23:58Z0h 54mN764JD
2026-03-07KBTRKDFW20:25 CST21:46 CST1h 21mAA908E
2026-03-07KDFWKBTR18:18 CST19:42 CST1h 24mAA908E
2026-03-06KBTRKDFW20:16 CST21:42 CST1h 25mAA11C9
2026-03-06KDFWKBTR18:12 CST19:22 CST1h 09mAA11C9
2026-03-02KBTRKDFW20:11 CST21:26 CST1h 14mN741AK
2026-03-02KDFWKBTR18:18 CST19:20 CST1h 01mN741AK
2026-02-28KBTRKDFW20:17 CST21:44 CST1h 26mAA63ED
2026-02-28KDFWKBTR18:13 CST19:18 CST1h 05mAA63ED
2026-02-27KBTRKDFW20:24 CST21:44 CST1h 20mN262NN
2026-02-27KDFWKBTR18:12 CST19:22 CST1h 09mN262NN
2026-02-23KBTRKDFW20:41 CST21:52 CST1h 10mAA6D9A
2026-02-23KDFWKBTR18:49 CST19:58 CST1h 08mAA6D9A
2026-02-21KBTRKDFW20:14 CST21:38 CST1h 24mN761RW
2026-02-21KDFWKBTR18:15 CST19:26 CST1h 10mN761RW
2026-02-20KBTRKDFW20:34 CST21:52 CST1h 17mAA05E7
2026-02-20KDFWKBTR18:12 CST19:32 CST1h 19mAA05E7
2026-02-16KBTRKDFW20:17 CST21:32 CST1h 15mAA9990
2026-02-16KDFWKBTR18:12 CST19:22 CST1h 10mAA9990
2026-02-14KBTRKDFW20:44 CST22:08 CST1h 23mAA9CA8
2026-02-14KDFWKBTR18:49 CST20:06 CST1h 16mAA9CA8
2026-02-13KBTRKDFW20:17 CST22:16 CST1h 58mAA63ED
2026-02-13KDFWKBTR18:15 CST19:12 CST0h 56mAA63ED
2026-02-11KDSMKORD06:08 CST07:20 CST1h 11mN766JM
2026-02-07KDSMKORD06:13 CST07:28 CST1h 14mN761RW
2026-02-06KDSMKORD06:20 CST07:38 CST1h 17mA9FEC4
2026-02-05KDSMKORD06:06 CST07:20 CST1h 14mAAAE79
2026-02-04KDSMKORD06:05 CST07:15 CST1h 09mAA05E7
2026-02-03KDSMKORD06:43 CST07:57 CST1h 14mAA908E
2026-02-02KDSMKORD06:12 CST07:16 CST1h 03mAAA342
2026-02-01KDSMKORD08:01 CST09:12 CST1h 10mAA94AA
2026-01-06estimated?KDFW12:51Z08:02 CST1h 10mN230NN
2026-01-06KDFWKLRD19:05 CST20:06 CST1h 01mA37DA1
2026-01-05KLRDKDFW20:14 CST21:28 CST1h 13mN218NN
2026-01-05KDFWKLRD18:20 CST19:22 CST1h 01mN218NN
2026-01-03KLRDKDFW20:16 CST21:28 CST1h 11mN262NN
2026-01-03KDFWKLRD18:24 CST19:32 CST1h 07mN262NN
2026-01-02KLRDKDFW20:10 CST21:26 CST1h 15mN247NN
2026-01-02KDFWKLRD18:27 CST19:32 CST1h 04mN247NN
2025-12-31KLRDKDFW20:10 CST21:18 CST1h 08mN283NN
2025-12-31KDFWKLRD18:20 CST19:16 CST0h 56mN283NN
2025-12-30KLRDKDFW20:34 CST21:42 CST1h 08mN261NN
2025-12-30KDFWKLRD18:53 CST20:04 CST1h 10mN261NN
2025-12-29KLRDKDFW20:17 CST21:31 CST1h 13mN264NN
2025-12-29KDFWKLRD18:34 CST19:50 CST1h 15mN264NN
2025-12-27KLRDKDFW20:05 CST21:22 CST1h 16mN221NN
2025-12-27KDFWKLRD18:32 CST19:32 CST0h 59mN221NN
2025-12-26KDFWKLRD19:02 CST20:02 CST1h 00mN281NN
2025-12-24KLRDKDFW21:54 CST23:10 CST1h 15mN257NN
2025-12-24KDFWKLRD19:03 CST20:04 CST1h 00mN257NN
2025-12-23KLRDKDFW20:06 CST21:26 CST1h 19mN259NN
2025-12-23KDFWKLRD18:30 CST19:32 CST1h 01mN259NN
2025-12-22KLRDKDFW20:10 CST21:28 CST1h 17mA384D5
2025-12-22KDFWKLRD18:27 CST19:40 CST1h 13mA384D5
2025-12-20KLRDKDFW20:08 CST21:28 CST1h 20mN223NN
2025-12-20KDFWKLRD18:30 CST19:32 CST1h 01mN223NN
2025-12-19KLRDKDFW20:09 CST21:34 CST1h 25mN268NN
2025-12-19KDFWKLRD18:25 CST19:40 CST1h 14mN268NN
2025-12-17KORDKLAN11:59 CST13:36 EST0h 37mN302RN
2025-12-16KORDKLAN12:06 CST13:42 EST0h 35mAA0909
2025-12-15KORDKLAN11:15 CST12:54 EST0h 38mN760MQ
2025-12-14KORDKLAN11:08 CST12:54 EST0h 45mAAAAAE
2025-12-13KORDKLAN10:09 CST11:52 EST0h 43mN763CC
2025-12-12KORDKLAN10:24 CST12:04 EST0h 40mN798CC
2025-12-11KORDKLAN11:13 CST12:56 EST0h 42mA9F3AD
2025-12-10KORDKLAN12:39 CST14:20 EST0h 40mAAA86C
2025-12-09KORDKLAN12:13 CST13:50 EST0h 36mA9FA9E
2025-11-27estimatedKDPAKORD06:47 CST07:36 CST0h 48mA34C68
2025-11-26estimatedKDPAKORD06:08 CST07:04 CST0h 56mA9F3AD
2025-10-13estimatedKPHX?22:03 MST05:46Z0h 43mN254NN
2025-10-05partialKMIA?12:28 EDTA35220
2025-10-05partialKRDU?10:55 EDTN223NN
2025-10-04KMIAKRDU17:36 EDT19:24 EDT1h 47mN223NN
2025-09-27KMIA Miami InternationalKLNA10:11 EDT14:22 EDT4h 11mA21127
2025-09-21KMIA Miami InternationalKFXE10:16 EDT14:20 EDT4h 03mA3813A
2025-08-24KCMIKORD06:46 CDT07:24 CDT0h 37mAA9990
2025-08-21KCMIKORD06:51 CDT07:30 CDT0h 38mAA9FBB
2025-08-20KCMIKORD13:32 CDT14:56 CDT1h 23mN768RD
2025-08-16KCMIKORD06:39 CDT07:16 CDT0h 36mAA0909
2025-08-15KCMIKORD06:44 CDT07:32 CDT0h 47mAAAE79

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