Flight

PDU80

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

In flightKLAF to Lafayette
Phaseunknown

Flight history 360 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-08KLAF Purdue University AirportKCMI University of Illinois Willard Airport08:07 EDT08:08 CDT1h 01m
2026-10-08KCMI University of Illinois Willard AirportKLAF Purdue University Airport07:07 CDT10:05 EDT1h 58m
2026-10-07KCMI University of Illinois Willard AirportKLAF Purdue University Airport13:21 CDT15:04 EDT0h 43mN850PU
2026-10-07KLAF Purdue University AirportKCMI University of Illinois Willard Airport13:19 EDT13:20 CDT1h 01m
2026-10-07KIND INDIANAPOLIS INTERNATIONALKLAF Purdue University Airport11:36 EDT12:14 EDT0h 38m
2026-10-07KOXI Starke County AirportKLAF Purdue University Airport08:11 CDT09:48 EDT0h 37m
2026-10-07KLAF Purdue University AirportKOXI Starke County Airport07:57 EDT07:25 CDT0h 28m
2026-10-07KMDW CHICAGO MIDWAY INTERNATIONALKLAF Purdue University Airport21:04 CDT23:18 EDT1h 14m
2026-10-06KMCX White County AirportKLAF Purdue University Airport16:35 EDT16:54 EDT0h 19m
2026-10-06KLAF Purdue University AirportKLAF Purdue University Airport13:21 EDT14:58 EDT1h 37m
2026-10-06KLAF Purdue University AirportKHUF TERRE HAUTE INTERNATIONAL HULMAN FLD21:01 EDT21:33 EDT0h 32m
2026-10-05partialKLAF?16:59 EDTN880PU
2026-10-05partialKLAF?14:54 EDTN880PU
2026-10-01partialKLAF?09:05 EDTN880PU
2026-09-30partialKLAF?16:20 EDTN880PU
2026-09-30partialKLAF?14:12 EDTN880PU
2026-09-30partialKLAF?10:57 EDTN880PU
2026-09-30partialKLAF?07:58 EDTN880PU
2026-09-30partialKLAF?20:14 EDTN880PU
2026-09-29partialKLAF?16:44 EDTN880PU
2026-09-29partialKLAF?15:13 EDTN880PU
2026-09-29partialKLAF?12:54 EDTN880PU
2026-09-29partialKLAF?10:54 EDTN880PU
2026-09-29partialKLAF?09:04 EDTN880PU
2026-09-29partialKLAF?20:43 EDTN880PU
2026-09-28partialKLAF?17:46 EDTN880PU
2026-09-28partialKLAF?14:04 EDTN880PU
2026-09-28partialKLAF?12:36 EDTN880PU
2026-09-26partialKLAF?11:14 EDTN880PU
2026-09-26partialKLAF?09:15 EDTN880PU
2026-09-26partialKLAF?20:40 EDTN880PU
2026-09-25partialKLAF?16:45 EDTN880PU
2026-09-25partialKLAF?14:58 EDTN880PU
2026-09-25partialKLAF?07:41 EDTN880PU
2026-09-25partialKLAF?20:07 EDTN880PU
2026-09-24partialKLAF?18:04 EDTN880PU
2026-09-24partialKLAF?16:22 EDTN880PU
2026-09-24partialKLAF?13:55 EDTN880PU
2026-09-24partialKLAF?12:09 EDTN880PU
2026-09-24partialKLAF?08:51 EDTN880PU
2026-09-23partialKLAF?17:05 EDTN880PU
2026-09-23partialKLAF?15:06 EDTN880PU
2026-09-23partialKLAF?10:21 EDTN880PU
2026-09-23partialKLAF?21:01 EDTN880PU
2026-09-22partialKLAF?17:47 EDTAC1F2D
2026-09-22partialKLAF?12:53 EDTAC1F2D
2026-09-22partialKLAF?11:27 EDTAC1F2D
2026-09-22partialKLAF?09:40 EDTAC1F2D
2026-09-21partialKLAF?15:21 EDTAC1F2D
2026-09-21partialKLAF?13:35 EDTAC1F2D
2026-09-18partialKLAF?10:42 EDTAC1F2D
2026-09-18partialKLAF?08:20 EDTAC1F2D
2026-09-17partialKLAF?16:22 EDTAC1F2D
2026-09-17partialKLAF?14:17 EDTAC1F2D
2026-09-17partialKLAF?12:01 EDTAC1F2D
2026-09-17partialKLAF?09:39 EDTAC1F2D
2026-09-16partialKLAF?14:57 EDTAC1F2D
2026-09-16partialKLAF?12:21 EDTAC1F2D
2026-09-15partialKLAF?15:20 EDTAC1F2D
Earlier flights (301) - back to 2025-12-09
DateFromToDepArrDurationAircraft
2026-09-08partialKLAF?08:39 EDTAC1F2D
2026-09-04partialKLAF?14:59 EDTN880PU
2026-09-04partialKLAF?13:10 EDTN880PU
2026-09-04partialKLAF?10:45 EDTN880PU
2026-09-04partialKLAF?07:55 EDTN880PU
2026-09-04partialKLAF?22:34 EDTN880PU
2026-09-04partialKLAF?21:08 EDTN880PU
2026-09-03partialKLAF?18:27 EDTN880PU
2026-09-03partialKLAF?17:07 EDTN880PU
2026-09-03partialKLAF?11:13 EDTN880PU
2026-09-03partialKLAF?08:14 EDTN880PU
2026-09-01partialKLAF?17:26 EDTAC1F2D
2026-09-01partialKLAF?14:24 EDTAC1F2D
2026-09-01partialKLAF?11:16 EDTAC1F2D
2026-09-01partialKLAF?08:56 EDTAC1F2D
2026-09-01partialKLAF?20:51 EDTAC1F2D
2026-08-31partialKLAF?18:38 EDTAC1F2D
2026-08-31partialKLAF?16:51 EDTAC1F2D
2026-08-31partialKLAF?14:47 EDTAC1F2D
2026-08-31partialKLAF?12:49 EDTAC1F2D
2026-08-31partialKLAF?11:53 EDTAC1F2D
2026-08-31partialKLAF?08:07 EDTAC1F2D
2026-08-30partialKLAF?16:06 EDTAC1F2D
2026-08-29partialKLAF?15:08 EDTAC1F2D
2026-08-29partialKLAF?13:11 EDTAC1F2D
2026-08-29partialKLAF?11:13 EDTAC1F2D
2026-08-28partialKLAF?18:17 EDTAC1F2D
2026-08-28partialKLAF?16:11 EDTAC1F2D
2026-08-28partialKLAF?13:59 EDTAC1F2D
2026-08-28partialKLAF?11:51 EDTAC1F2D
2026-08-28partialKLAF?10:22 EDTAC1F2D
2026-08-28partialKLAF?21:22 EDTAC1F2D
2026-08-27partialKLAF?15:14 EDTAC1F2D
2026-08-25partialKLAF?22:09 EDTAC1F2D
2026-07-19KMSNKOSH14:45 CDT15:50 CDT1h 04mAC1F2D
2026-07-19KLAFKMSN07:15 EDT08:12 CDT1h 56mAC1F2D
2026-07-15partialKLAF?15:19 EDTAC1F2D
2026-07-15partialKLAF?09:57 EDTAC1F2D
2026-07-14partialKLAF?15:18 EDTAC1F2D
2026-07-14partialKLAF?13:54 EDTAC1F2D
2026-07-14estimatedKGUSKLAF10:20 EDT11:50 EDT1h 29mAC1F2D
2026-07-13partialKLAF?14:58 EDTAC1F2D
2026-07-13?KLAF15:21Z11:52 EDT0h 30mAC1F2D
2026-07-09partialKLAF?16:49 EDTAC1F2D
2026-07-08partialKLAF?09:50 EDTAC1F2D
2026-07-07partialKLAF?17:51 EDTAC1F2D
2026-07-07partialKLAF?12:12 EDTAC1F2D
2026-07-07KGUSKLAF09:15 EDT10:18 EDT1h 02mAC1F2D
2026-07-01partialKLAF?11:45 EDTAC1F2D
2026-07-01KHUFKLAF22:17 EDT00:38 EDT2h 20mAC1F2D
2026-06-30KGUSKLAF08:45 EDT10:04 EDT1h 18mAC1F2D
2026-06-29KGUSKLAF16:37 EDT17:56 EDT1h 19mAC1F2D
2026-06-18partialKLAF?17:56 EDTAC1F2D
2026-06-18partialKLAF?15:43 EDTAC1F2D
2026-06-18partialKLAF?13:36 EDTAC1F2D
2026-06-18partialKLAF?11:51 EDTAC1F2D
2026-06-17KGUSKLAF10:20 EDT10:58 EDT0h 37mAC1F2D
2026-06-16?KLAF14:39Z11:10 EDT0h 30mAC1F2D
2026-06-15partialKLAF?18:07 EDTAC1F2D
2026-06-15partialKLAF?16:18 EDTAC1F2D
2026-06-15partialKLAF?13:55 EDTAC1F2D
2026-06-15partialKLAF?11:46 EDTAC1F2D
2026-06-15partialKLAF?10:03 EDTAC1F2D
2026-06-15?KLAF12:05Z09:06 EDT1h 00mAC1F2D
2026-06-13partialKLAF?17:15 EDTAC1F2D
2026-06-13partialKLAF?13:38 EDTAC1F2D
2026-06-13KHUFKLAF08:19 EDT10:10 EDT1h 50mAC1F2D
2026-06-12partialKLAF?17:51 EDTAC1F2D
2026-06-12partialKLAF?13:56 EDTAC1F2D
2026-06-12partialKLAF?12:09 EDTAC1F2D
2026-06-12KGUSKLAF08:58 EDT10:08 EDT1h 09mAC1F2D
2026-05-29KLAFKASW11:16 EDT12:02 EDT0h 45mAC1F2D
2026-05-29partialKLAF?08:56 EDTAC1F2D
2026-05-29KGUSKLAF21:44 EDT23:58 EDT2h 13mAC1F2D
2026-05-28partialKLAF?18:34 EDTAC1F2D
2026-05-28partialKLAF?15:52 EDTAC1F2D
2026-05-28partialKLAF?14:12 EDTAC1F2D
2026-05-28partialKLAF?09:15 EDTAC1F2D
2026-05-27partialKLAF?17:59 EDTAC1F2D
2026-05-27partialKLAF?15:43 EDTAC1F2D
2026-05-27partialKLAF?21:59 EDTAC1F2D
2026-05-26partialKLAF?19:34 EDTAC1F2D
2026-05-26partialKLAF?14:00 EDTAC1F2D
2026-05-26partialKLAF?12:15 EDTAC1F2D
2026-05-26KGUSKLAF09:54 EDT11:00 EDT1h 05mAC1F2D
2026-05-22partialKLAF?14:55 EDTAC1F2D
2026-05-22partialKLAF?09:16 EDTAC1F2D
2026-05-22partialKLAF?22:56 EDTAC1F2D
2026-05-22estimatedKLAFKOSH21:45 EDT21:30 CDT0h 44mAC1F2D
2026-05-21partialKLAF?17:50 EDTAC1F2D
2026-05-21partialKLAF?15:05 EDTAC1F2D
2026-05-21partialKLAF?13:14 EDTAC1F2D
2026-05-21estimatedKGUSKLAF09:31 EDT12:11 EDT2h 39mAC1F2D
2026-05-20partial??03:05ZAC1F2D
2026-05-12KGUSKLAF11:04 EDT12:22 EDT1h 17mAC1F2D
2026-05-11KBMGKLAF12:13 EDT13:52 EDT1h 39mAC1F2D
2026-05-11KLAFKHUF10:46 EDT11:32 EDT0h 45mAC1F2D
2026-05-11KGUSKLAF08:33 EDT09:42 EDT1h 08mAC1F2D
2026-05-10partialKLAF?14:56 EDTAC1F2D
2026-05-10partialKLAF?11:57 EDTAC1F2D
2026-05-10KGUSKLAF08:25 EDT09:50 EDT1h 25mAC1F2D
2026-05-09partialKLAF?18:59 EDTAC1F2D
2026-05-09partialKLAF?16:43 EDTAC1F2D
2026-05-09partialKLAF?15:07 EDTAC1F2D
2026-05-09estimatedKLAFKSBN12:43 EDT13:40 EDT0h 56mAC1F2D
2026-05-09partialKLAF?10:06 EDTAC1F2D
2026-05-08partialKLAF?18:44 EDTAC1F2D
2026-05-08partialKLAF?10:54 EDTAC1F2D
2026-05-08?KLAF12:49Z10:08 EDT1h 18mAC1F2D
2026-05-07partialKLAF?16:04 EDTAC1F2D
2026-05-07partialKLAF?12:18 EDTAC1F2D
2026-05-07partialKLAF?10:18 EDTAC1F2D
2026-05-07KGUSKLAF08:08 EDT09:14 EDT1h 05mAC1F2D
2026-05-06partialKLAF?17:54 EDTAC1F2D
2026-05-06partialKLAF?15:43 EDTAC1F2D
2026-05-06partialKLAF?13:14 EDTAC1F2D
2026-05-06partialKLAF?10:42 EDTAC1F2D
2026-05-06KGUSKLAF07:57 EDT09:30 EDT1h 32mAC1F2D
2026-05-05partialKLAF?15:58 EDTAC1F2D
2026-05-05partialKLAF?09:33 EDTAC1F2D
2026-05-05estimatedKGUSKLAF08:12 EDT09:04 EDT0h 51mAC1F2D
2026-05-04partialKLAF?13:11 EDTAC1F2D
2026-05-04partialKLAF?10:47 EDTAC1F2D
2026-05-04KGUSKLAF08:17 EDT09:10 EDT0h 52mAC1F2D
2026-05-03partialKLAF?14:56 EDTAC1F2D
2026-05-03partialKLAF?13:06 EDTAC1F2D
2026-05-03partialKLAF?10:52 EDTAC1F2D
2026-05-03KGUSKLAF08:45 EDT10:52 EDT2h 06mAC1F2D
2026-05-02partialKLAF?15:59 EDTAC1F2D
2026-05-02partialKLAF?13:01 EDTAC1F2D
2026-05-02partialKLAF?10:44 EDTAC1F2D
2026-05-02partialKLAF?07:55 EDTAC1F2D
2026-05-02KGUSKLAF20:45 EDT22:42 EDT1h 56mAC1F2D
2026-05-01partialKLAF?18:45 EDTAC1F2D
2026-05-01partialKLAF?17:12 EDTAC1F2D
2026-05-01partialKLAF?15:53 EDTAC1F2D
2026-05-01partialKLAF?13:52 EDTAC1F2D
2026-05-01estimatedKGUSKLAF10:55 EDT11:20 EDT0h 24mAC1F2D
2026-04-30partialKLAF?12:54 EDTAC1F2D
2026-04-30partialKLAF?11:23 EDTAC1F2D
2026-04-30KGUSKLAF09:31 EDT10:10 EDT0h 38mAC1F2D
2026-04-29partialKLAF?15:45 EDTAC1F2D
2026-04-29estimatedKHUFKLAF14:04 EDT14:54 EDT0h 49mAC1F2D
2026-04-29partialKLAF?12:43 EDTAC1F2D
2026-04-29KMDWKLAF20:33 CDT23:22 EDT1h 48mAC1F2D
2026-04-28partialKLAF?18:56 EDTAC1F2D
2026-04-28partialKLAF?17:45 EDTAC1F2D
2026-04-28partialKLAF?14:56 EDTAC1F2D
2026-04-28partialKLAF?11:51 EDTAC1F2D
2026-04-27partialKLAF?10:59 EDTAC1F2D
2026-04-27KGUSKLAF09:23 EDT10:08 EDT0h 44mAC1F2D
2026-04-26partialKLAF?15:03 EDTAC1F2D
2026-04-26partialKLAF?13:08 EDTAC1F2D
2026-04-25partialKLAF?18:48 EDTAC1F2D
2026-04-25partialKLAF?16:52 EDTAC1F2D
2026-04-25partialKLAF?13:47 EDTAC1F2D
2026-04-25partialKLAF?10:29 EDTAC1F2D
2026-04-25partialKLAF?22:48 EDTAC1F2D
2026-04-25partialKLAF?21:00 EDTAC1F2D
2026-04-24partialKLAF?19:06 EDTAC1F2D
2026-04-24partialKLAF?15:17 EDTAC1F2D
2026-04-24estimatedKOKKKLAF09:22 EDT09:58 EDT0h 35mAC1F2D
2026-04-24KHUFKLAF23:48 EDT01:00 EDT1h 12mAC1F2D
2026-04-24partialKLAF?22:12 EDTAC1F2D
2026-04-23partialKLAF?19:21 EDTAC1F2D
2026-04-23partialKLAF?18:18 EDTAC1F2D
2026-04-23partialKLAF?14:47 EDTAC1F2D
2026-04-23partialKLAF?13:02 EDTAC1F2D
2026-04-23partialKLAF?11:10 EDTAC1F2D
2026-04-23partialKLAF?09:04 EDTAC1F2D
2026-04-22partialKLAF?19:31 EDTAC1F2D
2026-04-22partialKLAF?18:12 EDTAC1F2D
2026-04-22partialKLAF?15:08 EDTAC1F2D
2026-04-22partialKLAF?12:19 EDTAC1F2D
2026-04-13partialKLAF?15:30 EDTAC1F2D
2026-04-13partialKLAF?12:50 EDTAC1F2D
2026-04-13estimatedKLAFKHUF08:07 EDT09:20 EDT1h 12mAC1F2D
2026-04-12partialKLAF?08:50 EDTAC1F2D
2026-04-11partialKLAF?20:18 EDTAC1F2D
2026-04-06partialKLAF?12:08 EDTAC1F2D
2026-04-06partialKLAF?10:19 EDTAC1F2D
2026-04-06partialKLAF?08:01 EDTAC1F2D
2026-04-05KRFDKLAF12:28 CDT14:32 EDT1h 03mAC1F2D
2026-04-05KLAFKRFD10:58 EDT12:02 CDT2h 04mAC1F2D
2026-04-05partialKLAF?09:06 EDTAC1F2D
2026-04-03partialKLAF?16:09 EDTAC1F2D
2026-04-03partialKLAF?14:44 EDTAC1F2D
2026-04-03partialKLAF?12:08 EDTAC1F2D
2026-04-03partialKLAF?09:15 EDTAC1F2D
2026-03-31partialKLAF?17:20 EDTAC1F2D
2026-03-31partialKLAF?10:58 EDTAC1F2D
2026-03-31partialKLAF?07:53 EDTAC1F2D
2026-03-30partialKLAF?16:51 EDTAC1F2D
2026-03-30partialKLAF?08:04 EDTAC1F2D
2026-03-29partialKLAF?15:11 EDTAC1F2D
2026-03-29partialKLAF?12:59 EDTAC1F2D
2026-03-29partialKLAF?10:46 EDTAC1F2D
2026-03-29partialKLAF?08:14 EDTAC1F2D
2026-03-28partialKLAF?18:25 EDTAC1F2D
2026-03-28partialKLAF?16:56 EDTAC1F2D
2026-03-28partialKLAF?13:10 EDTAC1F2D
2026-03-28partialKLAF?11:13 EDTAC1F2D
2026-03-10partialKLAF?13:15 EDTAC1F2D
2026-03-10partialKLAF?20:40 EDTAC1F2D
2026-03-09partialKLAF?15:42 EDTAC1F2D
2026-03-09partialKLAF?12:40 EDTAC1F2D
2026-03-02partialKLAF?14:09 ESTAC1F2D
2026-03-02partialKLAF?11:16 ESTAC1F2D
2026-03-02partialKLAF?10:36 ESTAC1F2D
2026-03-02partialKLAF?07:52 ESTAC1F2D
2026-03-01partialKLAF?10:05 ESTAC1F2D
2026-03-01partialKLAF?08:17 ESTAC1F2D
2026-02-28partialKLAF?16:05 ESTAC1F2D
2026-02-28KLEXKLAF13:16 EST14:56 EST1h 39mAC1F2D
2026-02-28KLAFKLEX10:59 EST12:24 EST1h 24mAC1F2D
2026-02-28partialKLAF?09:26 ESTAC1F2D
2026-02-28partialKLAF?20:10 ESTAC1F2D
2026-02-27partialKLAF?14:06 ESTAC1F2D
2026-02-27partialKLAF?13:06 ESTAC1F2D
2026-02-27partialKLAF?10:47 ESTAC1F2D
2026-02-27partialKLAF?09:07 ESTAC1F2D
2026-02-27partialKLAF?19:34 ESTAC1F2D
2026-02-26partialKLAF?15:46 ESTAC1F2D
2026-02-26partialKLAF?13:39 ESTAC1F2D
2026-02-26estimatedKLAFKVPZ12:51 EST12:18 CST0h 26mAC1F2D
2026-02-26partialKLAF?11:18 ESTAC1F2D
2026-02-26partialKLAF?07:59 ESTAC1F2D
2026-02-25partialKLAF?13:55 ESTAC1F2D
2026-02-25partialKLAF?11:51 ESTAC1F2D
2026-02-25KFWAKLAF09:53 EST11:51 EST1h 57mAC1F2D
2026-02-25KLAFKFWA20:30 EST21:22 EST0h 51mAC1F2D
2026-02-24partialKLAF?10:05 ESTAC1F2D
2026-02-24partialKLAF?07:51 ESTAC1F2D
2026-02-24partialKLAF?19:38 ESTAC1F2D
2026-02-23partialKLAF?08:08 ESTAC1F2D
2026-02-21partialKLAF?16:10 ESTAC1F2D
2026-02-21partialKLAF?12:16 ESTAC1F2D
2026-02-18partialKLAF?17:24 ESTAC1F2D
2026-02-18partialKLAF?15:40 ESTAC1F2D
2026-02-18partialKLAF?14:12 ESTAC1F2D
2026-02-18partialKLAF?12:45 ESTAC1F2D
2026-02-18partialKLAF?11:46 ESTAC1F2D
2026-02-17partialKLAF?17:03 ESTAC1F2D
2026-02-17partialKLAF?14:31 ESTAC1F2D
2026-02-17partialKLAF?12:00 ESTAC1F2D
2026-02-17partialKLAF?19:30 ESTAC1F2D
2026-02-16partialKLAF?16:31 ESTAC1F2D
2026-02-16partialKLAF?14:51 ESTAC1F2D
2026-02-16partialKLAF?12:05 ESTAC1F2D
2026-02-14partialKLAF?16:17 ESTAC1F2D
2026-02-14partialKLAF?12:43 ESTAC1F2D
2026-02-14partialKLAF?11:00 ESTAC1F2D
2026-02-14partialKLAF?08:10 ESTAC1F2D
2026-02-14partialKLAF?19:39 ESTAC1F2D
2026-02-13partialKLAF?15:18 ESTAC1F2D
2026-02-13partialKLAF?13:34 ESTAC1F2D
2026-02-13partialKLAF?10:48 ESTAC1F2D
2026-02-13partialKLAF?07:46 ESTAC1F2D
2026-02-13partialKLAF?19:46 ESTAC1F2D
2026-02-12partialKLAF?16:27 ESTAC1F2D
2026-02-12partialKLAF?14:31 ESTAC1F2D
2026-02-12partialKLAF?11:55 ESTAC1F2D
2026-02-11partialKLAF?08:20 ESTAC1F2D
2026-02-11partialKLAF?19:27 ESTAC1F2D
2026-02-07partialKLAF?17:44 ESTAC1F2D
2026-02-07partialKLAF?16:03 ESTAC1F2D
2026-02-07partialKLAF?10:58 ESTAC1F2D
2026-02-07partialKLAF?08:46 ESTAC1F2D
2026-02-06partialKLAF?17:20 ESTAC1F2D
2026-02-06partialKLAF?16:38 ESTAC1F2D
2026-01-28partialKLAF?14:47 ESTAC1F2D
2026-01-28partialKLAF?11:54 ESTAC1F2D
2026-01-28partialKLAF?11:07 ESTAC1F2D
2026-01-27partialKLAF?15:38 ESTAC1F2D
2026-01-27partialKLAF?11:26 ESTAC1F2D
2026-01-24partialKLAF?15:25 ESTAC1F2D
2026-01-24partialKLAF?12:10 ESTAC1F2D
2026-01-24partialKLAF?10:59 ESTAC1F2D
2026-01-24partialKLAF?09:33 ESTAC1F2D
2026-01-23partialKLAF?19:09 ESTAC1F2D
2026-01-22partialKLAF?14:56 ESTAC1F2D
2026-01-22partialKLAF?11:16 ESTAC1F2D
2026-01-22partialKLAF?09:10 ESTAC1F2D
2026-01-22partialKLAF?08:03 ESTAC1F2D
2026-01-21partialKLAF?15:50 ESTAC1F2D
2026-01-21partialKLAF?10:14 ESTAC1F2D
2026-01-21partialKLAF?19:10 ESTAC1F2D
2026-01-20partialKLAF?15:45 ESTAC1F2D
2026-01-20partialKLAF?12:28 ESTAC1F2D
2026-01-20partialKLAF?09:23 ESTAC1F2D
2026-01-18partialKLAF?15:08 ESTAC1F2D
2026-01-18partialKLAF?14:01 ESTAC1F2D
2026-01-18partialKLAF?12:19 ESTAC1F2D
2025-12-16partialKLAF?12:46 ESTAC1F2D
2025-12-16partialKLAF?12:00 ESTAC1F2D
2025-12-16partialKLAF?10:09 ESTAC1F2D
2025-12-16partialKLAF?19:00 ESTAC1F2D
2025-12-15partialKLAF?11:42 ESTAC1F2D
2025-12-15partialKLAF?10:11 ESTAC1F2D
2025-12-09partialKLAF?17:35 ESTAC1F2D
2025-12-09partialKLAF?15:07 ESTAC1F2D

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.

Track live on the map Full history CSV API access

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]