Flight

ASH4020

Flight history and live tracking for ASH4020, operated by Mesa Airlines. 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
RouteKCLT CHARLOTTE DOUGLAS INTERNATIONAL → KIAH GEORGE BUSH INTCNTL HOUSTON
Scheduled departure17:04 EDT

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

Route

AirlineMesa Airlines
Typical originKCLT CHARLOTTE DOUGLAS INTERNATIONAL
Typical destinationKIAH GEORGE BUSH INTCNTL HOUSTON
Distance792 nm

Flight history 246 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-02KCLT CHARLOTTE DOUGLAS INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON19:40 EDT20:52 CDT2h 12mN80348
2026-10-01KCLT CHARLOTTE DOUGLAS INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON17:33 EDT18:41 CDT2h 08mN87306
2026-09-29KCLT CHARLOTTE DOUGLAS INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON17:17 EDT18:22 CDT2h 05mN87345
2026-09-28KCLT CHARLOTTE DOUGLAS INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON17:15 EDT18:33 CDT2h 18mN88301
2026-09-27KCLT CHARLOTTE DOUGLAS INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON17:38 EDT18:47 CDT2h 09mN86336
2026-09-25KCLT CHARLOTTE DOUGLAS INTERNATIONALKIAH GEORGE BUSH INTCNTL HOUSTON17:15 EDT18:17 CDT2h 02mN85323
2026-09-24KCLTKIAH17:14 EDT18:20 CDT2h 05mN85352
2026-09-23partialKIAH?20:39 CDTN89313
2026-09-22KCLTKIAH17:26 EDT18:34 CDT2h 07mN89313
2026-09-21KCLTKIAH17:15 EDT18:40 CDT2h 24mN88332
2026-09-20KCLTKIAH17:39 EDT18:42 CDT2h 03mN86322
2026-09-19KCLTKIAH17:23 EDT18:36 CDT2h 12mN87306
2026-09-18partialKIAH?20:03 CDTN88326
2026-09-17partialKIAH?12:27 CDTN86311
2026-09-16KCLTKIAH17:17 EDT18:16 CDT1h 58mN93305
2026-09-15KCLTKIAH17:26 EDT18:36 CDT2h 09mN86311
2026-09-13KCLTKIAH17:32 EDT18:34 CDT2h 01mN85355
2026-09-12partialKIAH?19:00 CDTN86311
2026-09-11estimatedKCLTKIAH17:42 EDT18:58 CDT2h 15mN86311
2026-09-10KCLTKIAH17:13 EDT18:12 CDT1h 58mN88331
2026-09-09KCLTKIAH17:25 EDT18:32 CDT2h 06mN82338
2026-09-08partialKCLT?20:00 EDTN87302
2026-09-07estimatedKCLTKIAH18:22 EDT18:58 CDT1h 35mN87302
2026-09-06partialKIAH?21:01 CDTN88332
2026-09-05partialKIAH?20:21 CDTN88301
2026-09-04partialKIAH?20:24 CDTN88330
Earlier flights (220) - back to 2025-10-04
DateFromToDepArrDurationAircraft
2026-09-03partialKIAH?20:16 CDTN88346
2026-09-02partialKIAH?20:15 CDTN86316
2026-09-01partialKIAH?20:16 CDTN87319
2026-08-31KCLTKIAH17:17 EDT18:28 CDT2h 11mN87319
2026-08-30partialKIAH?20:08 CDTN86316
2026-08-29partialKIAH?07:39 CDTN88332
2026-08-29KCLTKIAH20:26 EDT21:30 CDT2h 03mN88332
2026-08-27KCLTKIAH17:26 EDT18:40 CDT2h 13mN86312
2026-08-26partialKIAH?19:57 CDTN82314
2026-08-25partialKIAH?19:00 CDTN87318
2026-08-24partialKCLT?20:00 EDTN89349
2026-08-23partialKIAH?20:41 CDTN89349
2026-08-22partialKIAH?20:30 CDTN89349
2026-08-21partialKIAH?20:36 CDTN88325
2026-08-20partialKIAH?07:28 CDTN82338
2026-08-19partialKIAH?20:28 CDTN88327
2026-08-18KCLTKIAH17:44 EDT18:14 CDT1h 29mN88327
2026-08-17partialKIAH?20:26 CDTN88331
2026-08-16estimatedKCLTKIAH17:32 EDT18:30 CDT1h 58mN88331
2026-08-15partialKIAH?07:31 CDTN86336
2026-08-14KCLTKIAH17:31 EDT18:38 CDT2h 06mN86336
2026-08-13KCLTKIAH17:22 EDT18:30 CDT2h 07mN88330
2026-08-12KCLTKIAH17:26 EDT18:22 CDT1h 55mN85323
2026-08-11KCLTKIAH17:13 EDT18:22 CDT2h 09mN88332
2026-07-22KCLTKIAH17:25 EDT18:28 CDT2h 02mN88327
2026-07-21partialKIAH?20:05 CDTN88310
2026-07-20KCLTKIAH17:07 EDT18:00 CDT1h 52mN88310
2026-07-19KCLTKIAH17:33 EDT18:44 CDT2h 10mN89308
2026-07-18KCLTKIAH17:07 EDT18:04 CDT1h 56mN88330
2026-07-17KCLTKIAH17:18 EDT18:18 CDT1h 59mN88310
2026-07-16partialKIAH?20:09 CDTN88301
2026-07-15partialKIAH?07:41 CDTN86322
2026-07-14partialKMGE?20:00 EDTN86350
2026-07-13estimatedKCLTKIAH19:28 EDT18:58 CDT0h 29mN86350
2026-07-12partialKDHN?19:00 CDTN86334
2026-07-11partialKIAH?19:00 CDTN88331
2026-07-10partialKIAH?21:05 CDTN86309
2026-07-09KCLTKIAH17:06 EDT18:18 CDT2h 11mN86309
2026-07-08partialKEFD?19:02 CDTN88310
2026-07-07partialKIAH?20:21 CDTN89349
2026-07-06KCLTKIAH17:55 EDT18:58 CDT2h 02mN89349
2026-07-05KCLTKIAH17:29 EDT18:38 CDT2h 09mN88346
2026-07-04KIAHKSDF12:51 CDT15:52 EDT2h 00mN87319
2026-07-03partialKIAH?20:01 CDTN86316
2026-07-02partialKIAH?21:48 CDTN86309
2026-07-01partialKIAH?20:05 CDTN87339
2026-06-30KCLTKIAH17:51 EDT18:08 CDT1h 17mN87339
2026-06-29KCLTKIAH17:11 EDT18:32 CDT2h 20mN88310
2026-06-28partialKIAH?20:14 CDTN89313
2026-06-27partialKIAH?20:20 CDTN86312
2026-06-26partialKIAH?20:19 CDTN87303
2026-06-25KCLTKIAH17:13 EDT18:08 CDT1h 54mN87303
2026-06-24KCLTKIAH17:08 EDT18:10 CDT2h 01mN82338
2026-06-23KCLTKIAH17:16 EDT18:20 CDT2h 03mN88326
2026-06-22KCLTKIAH17:23 EDT18:34 CDT2h 10mN88346
2026-06-21KCLTKIAH17:14 EDT18:50 CDT2h 35mN82338
2026-06-19partialKIAH?19:00 CDTN86336
2026-06-18estimatedKCLTKIAH17:45 EDT18:58 CDT2h 12mN86336
2026-06-17KCLTKIAH17:16 EDT18:22 CDT2h 05mN93305
2026-06-16partialKANB?19:00 CDTN87306
2026-06-15partialKIAH?20:10 CDTN89313
2026-06-14partialKIAH?19:57 CDTN88330
2026-06-13KCLTKIAH17:40 EDT18:54 CDT2h 13mN88330
2026-06-12KCLTKIAH17:10 EDT18:08 CDT1h 57mN86309
2026-06-11estimatedKESFKIAH17:40 CDT18:18 CDT0h 37mN86316
2026-05-28partialKIAH?21:01 CDTN88330
2026-05-27partialKEFD?19:00 CDTN82338
2026-05-26partialKIAH?07:34 CDTN86324
2026-05-25partialKIAH?21:03 CDTN85358
2026-05-24partialKGVT?19:00 CDTN89313
2026-05-23partialKIAH?20:07 CDTN89321
2026-05-22estimatedKCLTKIAH17:25 EDT18:32 CDT2h 06mN89321
2026-05-21KCLTKIAH17:11 EDT18:22 CDT2h 11mN85352
2026-05-20partialKIAH?19:53 CDTN89321
2026-05-19partialKIAH?22:20 CDTN85352
2026-05-12estimatedKCLTKIAH10:38 EDT10:38 CDT0h 59mN86324
2026-05-11estimatedKDYSKIAH09:37 CDT10:32 CDT0h 54mN85358
2026-05-10partialKIAH?09:46 CDTN87303
2026-05-09partialKIAH?09:37 CDTN89304
2026-05-08estimatedKCXOKIAH09:38 CDT10:38 CDT0h 59mN86312
2026-05-07estimatedKLBBKIAH11:06 CDT12:02 CDT0h 56mN87360
2026-05-06partialKIAH?10:07 CDTN85320
2026-05-05partialKIAH?09:33 CDTN88326
2026-05-04partialKIAH?09:33 CDTN82338
2026-05-03partialKIAH?09:40 CDTN88310
2026-05-01estimatedKLBBKIAH12:43 CDT14:04 CDT1h 20mN88331
2026-04-30partialKIAH?19:02 CDTN89349
2026-04-29partialKIAH?19:10 CDTN86316
2026-04-28estimatedKCXOKIAH19:00 CDT20:06 CDT1h 06mN89308
2026-04-27partialKCXO?19:00 CDTN86336
2026-04-26partialKIAH?19:26 CDTN80348
2026-04-25partialKIAH?19:00 CDTN85351
2026-04-24partialKIAH?19:08 CDTN93305
2026-04-23estimated?KIAH00:00Z19:56 CDT0h 55mN88327
2026-04-22estimatedKCLT?20:00 EDT01:30Z1h 30mN86311
2026-04-21estimated?KIAH00:00Z20:30 CDT1h 30mN86316
2026-04-20estimated??00:00Z00:42Z0h 41mN86311
2026-04-19partialKIAH?19:06 CDTN86316
2026-04-18partialKIAH?19:00 CDTN89342
2026-04-17?KBHM00:00Z20:16 CDT1h 15mN88310
2026-04-16partialKIAH?19:13 CDTN88331
2026-04-15estimated??00:00Z01:02Z1h 01mN87345
2026-04-14partialKIAH?19:00 CDTN88331
2026-04-13partialKIAH?20:26 CDTN93305
2026-04-12estimated?KIAH00:01Z20:30 CDT1h 28mN86336
2026-04-11partialKIAH?19:18 CDTN82338
2026-04-06estimated?KIAH00:00Z19:48 CDT0h 48mN85320
2026-04-05partialKIAH?19:33 CDTN85358
2026-04-04estimated??00:00Z00:58Z0h 58mN87345
2026-04-03partialKIAH?19:18 CDTN87337
2026-04-02estimated??00:00Z02:44Z2h 44mN86350
2026-04-01partialKIAH?19:05 CDTN86309
2026-03-31estimated??00:00Z01:04Z1h 04mN87303
2026-03-30partial??00:00ZN87339
2026-03-28KDTWKIAH16:52 EDT18:14 CDT2h 21mN88301
2026-03-16estimatedKCLTKIAH20:00 EDT20:06 CDT1h 06mN89349
2026-03-15KDTW?18:18 EDT23:58Z1h 39mN89349
2026-03-14KDTWKIAH16:53 EDT18:28 CDT2h 34mN89308
2026-03-13KDTWKIAH17:10 EDT18:46 CDT2h 35mN86316
2026-03-12partialKIAH?21:51 CDTN86350
2026-03-12estimatedKCLTKIAH20:00 EDT20:26 CDT1h 26mN86350
2026-03-11KDTW?17:44 EDT23:58Z2h 13mN86350
2026-03-10partialKIAH?19:00 CDTN89349
2026-03-09partialKCLT?20:00 EDTN82314
2026-03-08partial??01:43ZN86324
2026-03-07estimatedKCLTKIAH19:00 EST18:46 CST0h 46mN86344
2026-03-06partial??00:00ZN86350
2026-03-04partialKDTW?16:41 ESTAB3EE2
2026-03-03KIAHKPHL07:32 CST11:36 EST3h 04mN89317
2026-03-03estimatedKCLTKIAH19:00 EST18:24 CST0h 23mN87360
2026-03-02partial??00:02ZN87353
2026-03-01partial??00:00ZN87339
2026-02-28partial??00:00ZN87339
2026-02-27partial??00:00ZN80343
2026-02-26partial??00:01ZN88325
2026-02-25KDTW?16:40 EST23:58Z2h 17mN88325
2026-02-24KIAHKPHL07:40 CST11:46 EST3h 06mN86316
2026-02-24estimatedKCLTKIAH19:09 EST18:38 CST0h 28mN88335
2026-02-23partial??00:03ZN82333
2026-02-22partial??00:02ZN80348
2026-02-21partial??00:00ZN86344
2026-02-20partialKCLT?19:00 ESTN88359
2026-02-19partial??00:03ZN93305
2026-02-18KDTW?16:37 EST23:58Z2h 20mN93305
2026-02-17KIAHKPHL07:32 CST11:30 EST2h 57mN85320
2026-02-17estimatedKCLTKIAH19:02 EST18:22 CST0h 19mN85358
2026-02-16partial??00:02ZN87302
2026-02-15partialKIAH?21:44 CSTN86344
2026-02-15estimatedKCLTKIAH19:02 EST18:58 CST0h 56mN86344
2026-02-14partial??00:02ZN87345
2026-02-13partialKIAH?20:10 CSTN86347
2026-02-12KDTW?16:38 EST23:58Z2h 19mN86347
2026-02-11partialKIAH?12:23 CSTN84307
2026-02-07partialKIAH?12:24 CSTN86316
2026-02-07estimatedKCLTKIAH19:02 EST18:22 CST0h 19mN88331
2026-02-06partial??00:00ZN85320
2026-02-05KDTW?16:54 EST23:58Z2h 03mN85320
2026-02-03estimatedKCLTKIAH19:00 EST19:36 CST1h 36mN89308
2026-02-02partial??00:00ZN89308
2026-02-01KDTW?16:55 EST23:58Z2h 02mN89308
2026-01-31estimatedKCLTKIAH19:00 EST18:28 CST0h 28mN86334
2026-01-30partial??00:01ZN85323
2026-01-29KDTW?16:44 EST23:58Z2h 13mN85323
2026-01-27estimatedKCLTKIAH19:01 EST18:24 CST0h 23mN85358
2026-01-26partial??00:00ZN85340
2026-01-25estimatedKDTW?17:32 EST23:58Z1h 25mN85340
2026-01-24estimatedKCLTKIAH19:06 EST19:04 CST0h 57mN88325
2026-01-23partial??00:09ZN82338
2026-01-22KDTW?16:52 EST23:58Z2h 06mN82338
2026-01-20estimatedKCLTKIAH19:00 EST18:50 CST0h 49mN89304
2026-01-19KDTW?17:09 EST23:58Z1h 49mN89304
2026-01-09partial??00:01ZN89357
2026-01-08KDTW?16:48 EST23:58Z2h 09mN89357
2026-01-06estimatedKCLTKIAH19:00 EST19:54 CST1h 53mN82338
2026-01-05partial??00:00ZN89313
2026-01-04estimatedKCLE?18:18 EST23:58Z0h 39mN89313
2026-01-03KCLEKIAH20:44 EST22:16 CST2h 31mN88327
2026-01-02estimatedKCLTKIAH19:02 EST20:22 CST2h 20mN88331
2025-12-31estimatedKCLTKIAH19:00 EST19:58 CST1h 58mN85355
2025-12-30partial??00:02ZN86334
2025-12-29partial??00:00ZN86350
2025-12-28estimatedKCLE?18:27 EST23:58Z0h 31mN86350
2025-12-27estimatedKCLTKIAH19:00 EST20:20 CST2h 20mN86336
2025-12-26partial??00:01ZN83329
2025-12-25partial??00:00ZN85354
2025-12-24partial??00:00ZN88301
2025-12-23partial??00:00ZN89313
2025-12-22partial??00:00ZN87303
2025-12-21KCLE?07:55 EST23:58Z11h 03mN83329
2025-12-20KCLEKIAH19:00 EST20:26 CST2h 26mN83329
2025-12-19partial??00:00ZN85352
2025-12-18estimatedKCLE?18:17 EST23:58Z0h 40mN85352
2025-12-18KIADKCLE22:13 EST23:20 EST1h 07mN88331
2025-12-17KIADKCLE22:13 EST23:28 EST1h 15mN88331
2025-12-16KIADKCLE22:20 EST23:38 EST1h 18mN86336
2025-12-15estimated?KCLE14:44Z11:10 EST1h 25mN85351
2025-12-15estimated??05:37Z06:16Z0h 38mN89317
2025-12-14KIADKCLE22:43 EST23:58 EST1h 14mN87318
2025-12-13KIADKCLE22:11 EST23:24 EST1h 12mN86312
2025-12-12KIADKCLE22:42 EST23:56 EST1h 13mN87360
2025-12-11KIADKCLE22:24 EST23:58 EST1h 33mN87302
2025-12-10KIADKCLE22:11 EST23:32 EST1h 21mN88331
2025-11-27KBUFKIAD12:05 EST13:06 EST1h 00mN87318
2025-10-30KBUFKIAD10:55 EDT11:50 EDT0h 54mN89304
2025-10-28KBUFKIAD10:37 EDT11:26 EDT0h 48mN82338
2025-10-27KBUFKIAD10:44 EDT11:36 EDT0h 51mN88335
2025-10-26KCMHKIAD20:13 EDT21:02 EDT0h 48mN93305
2025-10-24partialKOKC?19:24 CDTN88346
2025-10-23partialKOKC?19:26 CDTN88331
2025-10-22KIAHKOKC16:38 CDT17:42 CDT1h 03mN88331
2025-10-21partialKIAH?16:56 CDTN88341
2025-10-20partialKOKC?19:17 CDTN88330
2025-10-19partialKCMH?20:00 EDTN86322
2025-10-14KIAHKOKC16:48 CDT17:50 CDT1h 02mN89321
2025-10-13partial??00:00ZN86347
2025-10-12partialKIAH?18:06 CDTN86347
2025-10-07KIAHKOKC16:34 CDT17:32 CDT0h 57mN83329
2025-10-06KIAHKOKC16:51 CDT17:52 CDT1h 00mN87306
2025-10-05KIAHKOKC10:02 CDT17:48 CDT7h 45mN89342
2025-10-04KIAHKOKC08:43 CDT09:20 CDT0h 36mN82338

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