Flight

DAL291

Flight history and live tracking for DAL291, operated by Delta Air Lines. 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
RouteLFPG CHARLES DE GAULLE → KLAX LOS ANGELES INTERNATIONAL
Scheduled departure16:00 CEST

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

Route

AirlineDelta Air Lines
Observed routeKONT → KLAX

Flight history 355 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:21 CEST18:11 PDT10h 50mN518DZ
2026-10-01LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:23 CEST17:55 PDT10h 32mN514DN
2026-09-30LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:17 CEST17:47 PDT10h 30mN574DZ
2026-09-29LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:27 CEST18:27 PDT11h 00mN519DN
2026-09-28LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:27 CEST18:35 PDT11h 08mN527DN
2026-09-27LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL20:04 CEST18:25 PDT7h 21mN569DZ
2026-09-26LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:31 CEST18:42 PDT11h 11mN518DZ
2026-09-25LFPG CHARLES DE GAULLEKLAX LOS ANGELES INTERNATIONAL16:59 CEST18:59 PDT11h 00mN573DZ
2026-09-24estimatedLFPGKLAX08:05 CEST16:58 PDT17h 52mN517DZ
2026-09-24estimated??00:00Z01:58Z1h 57mN517DZ
2026-09-23partialLFPG?04:46 CESTA74505
2026-09-22partial??00:00ZN574DZ
2026-09-21partial??00:00ZN501DN
2026-09-20partial??00:00ZA68946
2026-09-19partial??00:00ZN574DZ
2026-09-18partial??02:28ZN573DZ
2026-09-18estimated??00:00Z01:54Z1h 53mN573DZ
2026-09-17estimated??06:46Z23:58Z17h 11mN514DN
2026-09-17estimated??00:00Z02:00Z1h 59mN514DN
2026-09-16partial??00:29ZN576DZ
2026-09-15partial??00:00ZA690BF
2026-09-14partial??00:00ZN574DZ
2026-09-13partial??02:33ZN514DN
2026-09-13estimated??00:00Z01:34Z1h 33mN514DN
2026-09-12partial??00:00ZN575DZ
2026-09-11partial??02:48ZN502DN
2026-09-11estimated??00:00Z01:42Z1h 41mN502DN
2026-09-10estimated??05:58Z23:58Z17h 59mN513DZ
2026-09-10estimated??00:00Z01:40Z1h 40mN513DZ
2026-09-09partial??00:14ZN571DZ
2026-09-08partial??00:02ZN514DN
2026-09-07partial??00:00ZN515DN
2026-09-06partial??02:17ZN571DZ
2026-09-06estimated??00:00Z01:34Z1h 33mN571DZ
2026-09-05partial??00:00ZA6B47C
2026-09-04partial??00:00ZN515DN
2026-09-03partial??05:50ZN575DZ
2026-09-03estimated??00:00Z01:42Z1h 41mN575DZ
Earlier flights (317) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01partial??00:19ZA6B0C5
2026-08-31estimated??14:05Z23:58Z9h 52mN501DN
2026-08-31estimated??00:01Z01:20Z1h 18mN501DN
2026-08-30partial??02:24ZN576DZ
2026-08-30estimated??00:00Z01:20Z1h 19mN576DZ
2026-08-29partial??00:00ZN514DN
2026-08-28partial??00:00ZN502DN
2026-08-27partial??00:01ZN501DN
2026-08-26partial??03:09ZN518DZ
2026-08-26estimated??00:00Z02:06Z2h 06mN518DZ
2026-08-25partial??02:28ZA6B47C
2026-08-25estimated??00:00Z01:28Z1h 27mA6B47C
2026-08-24partial??02:35ZN574DZ
2026-08-24estimated??00:00Z02:02Z2h 02mN574DZ
2026-08-23partial??02:47ZN571DZ
2026-08-23estimated??00:00Z01:22Z1h 21mN571DZ
2026-08-22partial??02:58ZN576DZ
2026-08-22estimated??00:00Z01:52Z1h 51mN576DZ
2026-08-21partial??00:00ZN519DN
2026-08-20partial??00:00ZN518DZ
2026-08-19partial??00:00ZN516DN
2026-08-18partial??00:00ZN530DN
2026-08-17partial??00:40ZN518DZ
2026-08-16partial??00:04ZN516DN
2026-08-15partial??00:01ZN575DZ
2026-08-14partial??00:00ZN501DN
2026-08-13partial??00:00ZN518DZ
2026-08-12partial??00:00ZN576DZ
2026-08-11estimated??21:20Z23:58Z2h 37mN576DZ
2026-07-23partial??03:27ZN570DZ
2026-07-23estimated??00:00Z02:00Z2h 00mN570DZ
2026-07-22partial??00:00ZN513DZ
2026-07-21partial??00:06ZA6946B
2026-07-20partial??03:09ZN568DZ
2026-07-20estimated??00:02Z02:06Z2h 03mN568DZ
2026-07-19partial??00:00ZN513DZ
2026-07-18partial??00:00ZN571DZ
2026-07-17partial??02:39ZN501DN
2026-07-17estimated??00:00Z01:54Z1h 53mN501DN
2026-07-16estimated?YSSY06:06Z09:58 AEST17h 52mN519DN
2026-07-16estimated??00:00Z01:24Z1h 23mN519DN
2026-07-15partial??01:57ZN517DZ
2026-07-15estimated??00:00Z01:12Z1h 12mN517DZ
2026-07-14partial??02:43ZN569DZ
2026-07-14estimated??00:00Z02:04Z2h 04mN569DZ
2026-07-13partial??00:00ZN574DZ
2026-07-12partial??02:38ZN571DZ
2026-07-12estimated??00:00Z01:42Z1h 42mN571DZ
2026-07-11partial??02:55ZN513DZ
2026-07-11estimatedKCYS?18:00 MDT02:06Z2h 05mN513DZ
2026-07-10LFPC?16:47 CEST23:58Z9h 10mN513DZ
2026-07-09estimatedKONT?17:00 PDT02:38Z2h 38mN568DZ
2026-07-08estimated??06:29Z23:58Z17h 29mN573DZ
2026-07-08estimated??00:12Z02:12Z1h 59mN573DZ
2026-07-07estimated??05:55Z23:00Z17h 04mN514DN
2026-07-07estimatedKDEN?18:00 MDT02:08Z2h 08mN514DN
2026-07-06partial??03:36ZN569DZ
2026-07-06estimated??00:07Z02:34Z2h 26mN569DZ
2026-07-05partial??00:00ZA6B47C
2026-07-04partial??03:42ZN517DZ
2026-07-04estimated??00:09Z01:50Z1h 40mN517DZ
2026-07-03partial??04:51ZN514DN
2026-07-03estimatedKSLC?18:00 MDT01:26Z1h 25mN514DN
2026-07-02partial??02:49ZN519DN
2026-07-02estimatedKLAX?17:16 PDT01:44Z1h 27mN519DN
2026-07-01partial??02:10ZN574DZ
2026-07-01estimatedKONT?17:00 PDT01:16Z1h 16mN574DZ
2026-06-30partial??02:08ZA690BF
2026-06-30estimatedKLAX?17:18 PDT01:30Z1h 11mA690BF
2026-06-29partial??02:25ZN571DZ
2026-06-29estimatedKLAX?17:00 PDT01:04Z1h 03mN571DZ
2026-06-28partialKMWH?17:00 PDTN513DZ
2026-06-27partial??05:49ZN576DZ
2026-06-27estimated??00:00Z02:24Z2h 24mN576DZ
2026-06-26partial??00:00ZN501DN
2026-06-25partial??02:27ZN574DZ
2026-06-25partialKLAX?17:00 PDTN574DZ
2026-06-24partial??02:19ZN576DZ
2026-06-24estimated??00:00Z01:38Z1h 38mN576DZ
2026-06-23estimated??06:10Z23:58Z17h 47mA69BD9
2026-06-23estimated??00:35Z02:30Z1h 54mA69BD9
2026-06-22estimatedLFPC?17:41 CEST17:08Z1h 26mA69BD9
2026-06-21estimated??03:00Z03:34Z0h 33mN572DZ
2026-06-21estimatedKSLC?18:00 MDT01:38Z1h 38mN572DZ
2026-06-20estimated??07:56Z23:58Z16h 01mN568DZ
2026-06-20estimated??05:55Z06:22Z0h 26mN568DZ
2026-06-20estimatedKLAX?18:23 PDT05:20Z3h 56mN568DZ
2026-06-19estimated??04:31Z19:52Z15h 21mN518DZ
2026-06-19estimated??00:04Z01:58Z1h 54mN518DZ
2026-06-18partialKONT?17:00 PDTN575DZ
2026-06-17partial??02:41ZN569DZ
2026-06-17estimatedKONTKLAX17:00 PDT17:48 PDT0h 47mN569DZ
2026-06-16partial??02:36ZA6A347
2026-06-16estimatedKONTKLAX17:00 PDT18:02 PDT1h 02mA6A347
2026-06-15partial??00:00ZN575DZ
2026-06-14partialKONT?17:00 PDTN502DN
2026-06-13estimated??17:35Z23:58Z6h 22mN502DN
2026-06-13estimatedKBOI?18:00 MDT15:06Z15h 05mN569DZ
2026-06-12partial??02:41ZN517DZ
2026-06-12estimatedKLGB?17:00 PDT01:28Z1h 27mN517DZ
2026-05-29estimated??00:00Z16:12Z16h 12mN568DZ
2026-05-28estimated??16:37Z23:58Z7h 21mN568DZ
2026-05-28estimated??03:05Z15:34Z12h 28mN518DZ
2026-05-28estimated??00:00Z02:16Z2h 16mN518DZ
2026-05-27partialKDTW?21:08 EDTN572DZ
2026-05-26partial??03:41ZA69BD9
2026-05-26estimated??00:00Z01:48Z1h 48mA69BD9
2026-05-25partialKONT?17:00 PDTN518DZ
2026-05-24partial??02:18ZN569DZ
2026-05-24estimatedKONTKLAX17:00 PDT18:28 PDT1h 27mN569DZ
2026-05-23partialKONT?17:00 PDTA68946
2026-05-22partial??04:10ZN570DZ
2026-05-22estimated??00:00Z03:28Z3h 28mN570DZ
2026-05-21estimated??03:58Z18:22Z14h 23mN570DZ
2026-05-21estimatedKLAX?17:19 PDT01:44Z1h 24mN570DZ
2026-05-20partialLFPG?02:50 CESTN571DZ
2026-05-19partialLFPB?03:26 CESTN572DZ
2026-05-12partial??00:22ZA690BF
2026-05-11partial??02:53ZN569DZ
2026-05-11estimatedKONT?17:00 PDT01:12Z1h 12mN569DZ
2026-05-10partial??02:43ZN570DZ
2026-05-10estimatedKONT?17:00 PDT01:14Z1h 14mN570DZ
2026-05-09partial??02:38ZN568DZ
2026-05-09estimated??00:00Z01:58Z1h 57mN568DZ
2026-05-08partialKONT?17:00 PDTN576DZ
2026-05-07partial??04:49ZN519DN
2026-05-07estimated??01:35Z02:26Z0h 50mN519DN
2026-05-07estimatedKONT?17:00 PDT00:53Z0h 52mN519DN
2026-05-06partialKONT?17:00 PDTN568DZ
2026-05-05partial??01:27ZN516DN
2026-05-04partial??02:54ZA69BD9
2026-05-04estimated?KLAX00:00Z18:20 PDT1h 19mA69BD9
2026-05-03partial??00:00ZN568DZ
2026-05-02partial??03:45ZA5124C
2026-05-02estimated??00:00Z01:44Z1h 44mA5124C
2026-05-01partial??00:00ZN574DZ
2026-04-30partial??02:40ZA5124C
2026-04-30estimatedKSLC?18:00 MDT01:42Z1h 42mA5124C
2026-04-29partial??02:13ZA69822
2026-04-29estimated??00:00Z01:34Z1h 33mA69822
2026-04-28partial??02:32ZN513DZ
2026-04-28estimated??00:00Z01:48Z1h 48mN513DZ
2026-04-27partial??03:07ZN518DZ
2026-04-27estimated??00:00Z01:56Z1h 55mN518DZ
2026-04-26partial??04:04ZN573DZ
2026-04-26estimatedKONT?17:00 PDT03:06Z3h 06mN573DZ
2026-04-25partial??02:34ZA68CFD
2026-04-25estimated??00:00Z01:50Z1h 49mA68CFD
2026-04-24partial??05:33ZA6946B
2026-04-24estimated??00:38Z02:38Z1h 59mA6946B
2026-04-23partial??00:00ZN576DZ
2026-04-22partial??02:25ZN573DZ
2026-04-22estimated??00:00Z01:50Z1h 49mN573DZ
2026-04-21partial??04:17ZN516DN
2026-04-21estimated??00:00Z01:30Z1h 29mN516DN
2026-04-20partial??00:00ZA6AAB5
2026-04-19partial??02:30ZN503DN
2026-04-19estimated??00:00Z01:30Z1h 30mN503DN
2026-04-18partial??02:21ZN518DZ
2026-04-18estimated??00:00Z01:20Z1h 19mN518DZ
2026-04-17partial??02:29ZA6AAB5
2026-04-17estimated??00:00Z01:32Z1h 31mA6AAB5
2026-04-16partial??00:02ZN516DN
2026-04-15partial??02:16ZN519DN
2026-04-15estimated??00:00Z01:36Z1h 35mN519DN
2026-04-14partial??02:57ZN518DZ
2026-04-14estimated??00:00Z01:30Z1h 29mN518DZ
2026-04-13partial??02:25ZN519DN
2026-04-13estimated??00:00Z01:26Z1h 25mN519DN
2026-04-12partial??03:01ZN501DN
2026-04-12estimated?KLAX00:00Z17:58 PDT0h 57mN501DN
2026-04-11partial??00:18ZA68CFD
2026-04-06estimated??05:03Z15:46Z10h 42mA6946B
2026-04-06estimated??00:58Z04:36Z3h 37mA6946B
2026-04-05partial??00:00ZN505DN
2026-04-04partial??00:00ZN568DZ
2026-04-03estimated??06:35Z23:58Z17h 22mN505DN
2026-04-03estimated??00:00Z02:34Z2h 34mN505DN
2026-04-02partial??03:45ZA6AAB5
2026-04-02estimated??00:00Z01:56Z1h 56mA6AAB5
2026-04-01partial??03:56ZN568DZ
2026-04-01estimated??00:00Z02:44Z2h 44mN568DZ
2026-03-31LFPG?16:38 CEST23:58Z9h 20mN568DZ
2026-03-30estimated??00:00Z02:00Z1h 59mN568DZ
2026-03-29??14:13Z23:58Z9h 44mN568DZ
2026-03-16estimated??00:00Z02:04Z2h 04mN572DZ
2026-03-15estimated??15:09Z23:58Z8h 48mN572DZ
2026-03-14estimated??00:24Z02:28Z2h 03mN570DZ
2026-03-13estimated??15:08Z23:32Z8h 23mN570DZ
2026-03-11LFPGKHHR15:59 CET19:02 PDT11h 02mA76516
2026-03-09estimatedKONTKLAX17:00 PDT19:28 PDT2h 27mN572DZ
2026-03-08LFPG?16:07 CET23:58Z8h 50mN572DZ
2026-03-07estimatedKONTKLAX19:15 PST19:52 PST0h 37mN571DZ
2026-03-07estimatedKONTKLAX16:00 PST17:44 PST1h 44mN571DZ
2026-03-06LFPG?16:11 CET23:58Z8h 46mN571DZ
2026-03-05estimatedKONTKLAX16:14 PST20:22 PST4h 07mN572DZ
2026-03-04LFPG?17:58 CET19:42Z2h 43mN572DZ
2026-03-02estimatedKONTKLAX16:02 PST18:16 PST2h 13mA6A347
2026-03-01LFPG?16:04 CET23:58Z8h 53mA6A347
2026-02-28estimatedKONTKLAX16:00 PST18:08 PST2h 07mN575DZ
2026-02-27LFPG?16:04 CET23:58Z8h 54mN575DZ
2026-02-26estimatedKONTKLAX16:06 PST18:36 PST2h 30mN570DZ
2026-02-25LFPG?16:11 CET23:32Z8h 20mN570DZ
2026-02-22LFPGKHHR16:05 CET18:24 PST11h 19mA75DA8
2026-02-21KSEA?06:51 PST19:06Z4h 14mN847DN
2026-02-19estimatedKONTKLAX16:06 PST18:30 PST2h 23mN518DZ
2026-02-18LFPG?16:12 CET23:28Z8h 15mN518DZ
2026-02-16estimatedKONTKLAX19:41 PST20:44 PST1h 02mN519DN
2026-02-16estimatedKONTKLAX16:02 PST19:00 PST2h 57mN519DN
2026-02-15LFPG?16:33 CET23:58Z8h 24mN519DN
2026-02-14KSEAMMUN19:21 PST14:38 EST16h 17mN573DZ
2026-02-14estimatedKONTKLAX16:29 PST18:32 PST2h 02mN573DZ
2026-02-13LFPG?16:24 CET23:52Z8h 27mN573DZ
2026-02-12partialKLAX?19:37 PSTN571DZ
2026-02-12estimatedKONTKLAX16:01 PST18:22 PST2h 20mN571DZ
2026-02-11estimated??15:07Z23:58Z8h 51mN571DZ
2026-02-08LFPG?16:16 CET17:54Z2h 37mA67F8A
2026-02-07estimatedKONTKLAX18:43 PST19:16 PST0h 32mN572DZ
2026-02-07estimated??00:02Z02:16Z2h 13mN572DZ
2026-02-06LFPG?16:02 CET23:58Z8h 55mN572DZ
2026-02-02estimatedKONTKLAX16:51 PST20:46 PST3h 54mN571DZ
2026-02-01estimatedLFPG?18:35 CET19:02Z1h 26mN571DZ
2026-01-31estimated??00:00Z05:22Z5h 22mN573DZ
2026-01-30LFPG?16:11 CET23:58Z8h 46mN573DZ
2026-01-29estimatedKONTKLAX16:00 PST19:12 PST3h 11mN569DZ
2026-01-28estimatedLFPG?17:30 CET23:58Z7h 28mN569DZ
2026-01-26estimatedKONTKLAX16:00 PST18:04 PST2h 03mN518DZ
2026-01-25LFPG?16:22 CET23:58Z8h 36mN518DZ
2026-01-24estimatedKONTKLAX16:06 PST17:52 PST1h 45mN575DZ
2026-01-23LFPG?16:09 CET23:58Z8h 48mN575DZ
2026-01-22estimatedKONTKLAX16:00 PST17:54 PST1h 54mN576DZ
2026-01-21LFPG?16:11 CET23:58Z8h 46mN576DZ
2026-01-19estimatedKONTKLAX16:02 PST18:04 PST2h 01mN572DZ
2026-01-18estimated??22:49Z23:58Z1h 08mN572DZ
2026-01-09estimated??15:11Z18:12Z3h 00mN570DZ
2026-01-08estimatedKONTKLAX16:28 PST20:26 PST3h 57mN572DZ
2026-01-07LFPB?17:49 CET18:28Z1h 38mN572DZ
2026-01-04LFPGKLAS16:42 CET18:42 PST10h 59mA74ECC
2026-01-03estimated??00:00Z03:54Z3h 53mN576DZ
2026-01-02LFPG?16:31 CET23:58Z8h 26mN576DZ
2026-01-01estimatedKONTKLAX16:02 PST18:18 PST2h 16mN570DZ
2025-12-31LFPG?16:12 CET23:58Z8h 46mN570DZ
2025-12-29estimatedKONTKLAX16:00 PST18:26 PST2h 26mN575DZ
2025-12-28LFPG?16:22 CET23:58Z8h 35mN575DZ
2025-12-27estimatedKONTKLAX16:00 PST19:52 PST3h 52mA69F90
2025-12-26estimatedLFPG?17:35 CET23:58Z7h 22mA69F90
2025-12-24LFPGKHHR16:25 CET18:58 PST11h 32mA75DA8
2025-12-22partialKLAX?20:09 PSTN574DZ
2025-12-21LFPGKHHR16:19 CET18:34 PST11h 14mA75DA8
2025-12-20estimatedKONTKLAX16:00 PST18:24 PST2h 23mN573DZ
2025-12-19LFPG?16:06 CET23:58Z8h 51mN573DZ
2025-12-18estimated??05:58Z06:39Z0h 41mN570DZ
2025-12-18estimated??00:29Z05:22Z4h 53mN570DZ
2025-12-17estimatedLFPG?17:47 CET20:54Z4h 06mN570DZ
2025-12-15estimatedKONTKLAX16:05 PST18:26 PST2h 20mN576DZ
2025-12-14LFPG?16:27 CET23:38Z8h 10mN576DZ
2025-12-13estimatedKONTKLAX16:00 PST18:02 PST2h 01mA69BD9
2025-12-12LFPG?16:04 CET23:58Z8h 53mA69BD9
2025-12-11estimatedKONTKLAX16:00 PST18:46 PST2h 46mN571DZ
2025-12-10LFPG?16:14 CET23:58Z8h 44mN571DZ
2025-11-27estimated??00:20Z02:18Z1h 57mA69F90
2025-11-26LFPG?16:10 CET23:34Z8h 23mA69F90
2025-10-30estimated??00:44Z02:34Z1h 49mN572DZ
2025-10-29estimatedLFPG?16:29 CET23:46Z8h 16mN572DZ
2025-10-27estimated??00:00Z03:06Z3h 06mN506DN
2025-10-26partial??00:00ZN505DN
2025-10-25partial??00:00ZN574DZ
2025-10-24partial??00:00ZN506DN
2025-10-23partial??03:22ZN510DN
2025-10-23estimated??01:53Z02:42Z0h 48mN510DN
2025-10-23estimated??00:06Z01:16Z1h 09mN510DN
2025-10-22estimated??06:32Z23:28Z16h 55mN571DZ
2025-10-22estimated??00:00Z01:20Z1h 19mN571DZ
2025-10-21estimated??15:51Z23:58Z8h 06mN571DZ
2025-10-20estimated??00:00Z02:00Z2h 00mN507DN
2025-10-19partial??03:20ZN572DZ
2025-10-19estimated??00:00Z01:04Z1h 04mN572DZ
2025-10-18estimated??23:33Z23:58Z0h 24mN572DZ
2025-10-15LFPE?04:02 CEST15:40Z13h 38mN504DN
2025-10-15estimatedKONTKLAX17:00 PDT18:20 PDT1h 19mN504DN
2025-10-14partialLFPG?04:16 CESTA69F90
2025-10-13partialLFPP?04:30 CESTN503DN
2025-10-13estimated??00:00Z02:04Z2h 04mN503DN
2025-10-12estimated??23:01Z23:58Z0h 57mN503DN
2025-10-08estimatedKONTKLAX17:00 PDT18:04 PDT1h 04mN517DZ
2025-10-07estimated??14:00Z23:58Z9h 58mN517DZ
2025-10-06estimatedKONTKLAX17:00 PDT18:18 PDT1h 17mN514DN
2025-10-05estimated??15:03Z23:58Z8h 54mN502DN
2025-10-04estimated??13:41Z23:22Z9h 41mN516DN
2025-10-02?KLAX Los Angeles International00:00Z18:04 PDT1h 03mA6657E
2025-10-01?KHHR00:11Z19:23 PDT2h 12mA7563A
2025-09-30LFPGEGNC17:25 CEST17:26 BST1h 00mA7563A
2025-09-29?KHHR00:00Z18:05 PDT1h 05mA63DFF
2025-09-27LFPGEGPH16:02 CEST16:05 BST1h 02mA641B6
2025-09-26?KHHR00:00Z18:19 PDT1h 18mA66CF7
2025-09-25LFPGEGPH16:23 CEST16:24 BST1h 00mA66CF7
2025-09-24LFPGEGPK16:04 CEST16:05 BST1h 01mA7563A
2025-09-23LFPG?15:59 CEST15:01Z1h 02mA65800
2025-09-22LFPG?16:06 CEST15:08Z1h 01mA67811
2025-09-21?KHHR01:14Z21:15 PDT3h 01mA76516
2025-09-20LFPGEGPN19:08 CEST19:09 BST1h 00mA76516
2025-09-18LFPG?15:53 CEST23:48Z9h 54mA68336
2025-08-26estimatedKONTKLAX19:23 PDT21:04 PDT1h 41mN513DZ
2025-08-25estimated??00:00Z00:49Z0h 49mN513DZ
2025-08-24partial??00:01ZN503DN
2025-08-23partial??05:24ZN519DN
2025-08-22partialKLAX?19:23 PDTN509DN
2025-08-22estimatedKONTKLAX17:00 PDT17:58 PDT0h 57mN509DN
2025-08-21partial??00:38ZN512DN
2025-08-20partialKLAX?21:08 PDTN507DN
2025-08-20estimatedKONTKLAX17:00 PDT18:00 PDT0h 59mN507DN
2025-08-19partial??00:00ZN513DZ
2025-08-17partialKDTW?00:11 EDTA65449
2025-08-16partial??00:00ZA68CFD
2025-08-15partialLFPG?05:12 CESTN507DN
2025-08-15estimatedKONTKLAX17:39 PDT18:14 PDT0h 34mN507DN
2025-08-14estimated??14:27Z15:32Z1h 04mN507DN

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