Flight

DLH409

Flight history and live tracking for DLH409, operated by Lufthansa. 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
RouteKRDU RALEIGH DURHAM INTERNATIONAL → EDDF FRANKFURT MAIN
Scheduled departure15:40 EDT

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

Route

AirlineLufthansa
Observed routeKRDU → CYPN

Flight history 263 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KRDU RALEIGH DURHAM INTERNATIONALEDDF FRANKFURT MAIN16:17 EDT05:34 CEST7h 17mDAIKL
2026-10-01KRDU RALEIGH DURHAM INTERNATIONALEDDF FRANKFURT MAIN15:46 EDT05:53 CEST8h 07mDAIKL
2026-09-30partialEDDF?10:48 CESTD-AIKN
2026-09-30partialEDDF?04:04 CESTD-AIKS
2026-09-29KRDU RALEIGH DURHAM INTERNATIONALEDDF FRANKFURT MAIN15:56 EDT05:49 CEST7h 53mDAIKS
2026-09-28KRDU RALEIGH DURHAM INTERNATIONALEDDF FRANKFURT MAIN16:08 EDT05:56 CEST7h 48mDAIKN
2026-09-27KRDU RALEIGH DURHAM INTERNATIONALEDDF FRANKFURT MAIN15:55 EDT05:31 CEST7h 36mDAIKL
2026-09-26partialEDDF?03:23 CESTD-AIKL
2026-09-25KRDU RALEIGH DURHAM INTERNATIONALEDDF FRANKFURT MAIN15:56 EDT05:21 CEST7h 25mDAIKL
2026-09-24partial??01:31ZD-AIKS
2026-09-23partial??01:16ZD-AIKS
2026-09-22partial??01:51ZD-AIKN
2026-09-21partial??02:10ZD-AIKN
2026-09-20partial??01:50ZD-AIKL
2026-09-19partial??01:46ZD-AIKN
2026-09-18partialEDDF?10:39 CESTD-AIKN
2026-09-18partialEDDF?03:34 CESTD-AIKN
2026-09-17partial??01:40ZD-AIKL
2026-09-16partial??02:23ZD-AIGX
2026-09-15partial??01:57ZD-AIKN
2026-09-14partial??01:47ZD-AIKL
2026-09-13partialEDDF?10:39 CESTD-AIKL
2026-09-13estimated??01:50Z04:14Z2h 23mD-AIKL
2026-09-12partial??01:50ZD-AIKN
2026-09-11partial??01:39ZD-AIKN
2026-09-10partialEDDF?10:40 CESTD-AIKN
2026-09-10estimated??02:03Z04:02Z1h 58mD-AIKS
2026-09-09partial??02:04ZD-AIKN
2026-09-08estimatedKRDUCYPN16:04 EDT18:20 EDT2h 15mD-AIKN
2026-09-07partial??01:30ZD-AIKL
2026-09-06partial??01:41ZD-AIKS
2026-09-05partial??01:53ZD-AIKN
2026-09-04partial??01:55ZD-AIKN
Earlier flights (230) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partial??01:47ZD-AIKN
2026-09-01estimated??06:52Z21:24Z14h 31mD-AIKL
2026-09-01partialEDDF?03:44 CESTD-AIKL
2026-08-31partial??01:54ZD-AIKL
2026-08-30partialEDDF?10:46 CESTD-AIKL
2026-08-30partialEDDF?03:13 CESTD-AIKL
2026-08-29partialEDDF?11:53 CESTD-AIKN
2026-08-29partialEDDF?03:50 CESTD-AIKN
2026-08-28partialEDDF?10:38 CESTD-AIKN
2026-08-28partialEDDF?04:17 CESTD-AIKN
2026-08-27partial??01:41ZD-AIKS
2026-08-26partial??01:38ZD-AIKL
2026-08-25partialEDDF?11:07 CESTD-AIKS
2026-08-25estimated??01:46Z03:50Z2h 03mD-AIKS
2026-08-24partial??01:55ZD-AIKN
2026-08-23EDDF?18:26 CEST22:18Z5h 51mD-AIGT
2026-08-23?EDDF02:05Z06:14 CEST2h 08mD-AIKN
2026-08-22partial??02:06ZD-AIGT
2026-08-21partial??02:01ZD-AIKL
2026-08-20partial??02:25ZD-AIKN
2026-08-19partial??01:48ZD-AIKL
2026-08-18partial??01:44ZD-AIKN
2026-08-17partial??02:14ZD-AIKL
2026-08-16partial??01:39ZD-AIKS
2026-08-15partial??02:23ZD-AIKL
2026-08-14partial??01:46ZD-AIKN
2026-08-13partial??01:48ZD-AIKS
2026-08-12partial??01:58ZD-AIKN
2026-08-11estimatedKRDUCYPN16:04 EDT18:04 EDT2h 00mD-AIKN
2026-07-23partial??02:07ZD-AIKR
2026-07-22estimated??08:34Z22:18Z13h 43mD-AIKR
2026-07-22estimatedKRDUCYPN20:16 EDT04:12 EDT7h 55mD-AIKN
2026-07-21estimated?EDDF01:37Z05:40 CEST2h 02mD-AIKR
2026-07-20partial??01:44ZD-AIKL
2026-07-19partialEDDF?10:39 CESTD-AIKL
2026-07-19estimated??02:00Z04:04Z2h 03mD-AIKL
2026-07-18estimatedKRDUCYPN06:53 EDT18:04 EDT11h 10mD-AIKS
2026-07-18estimated?EDDF01:56Z05:56 CEST1h 59mD-AIKS
2026-07-17partialEDDF?10:42 CESTD-AIKS
2026-07-17estimated?EDDF02:59Z06:52 CEST1h 52mD-AIKR
2026-07-16partial??01:56ZD-AIKS
2026-07-15partial??02:05ZD-AIKN
2026-07-14partial??01:56ZD-AIKN
2026-07-13partial??02:12ZD-AIKL
2026-07-12partial??02:03ZD-AIKR
2026-07-11partialEDDF?12:05 CESTD-AIKN
2026-07-11estimated?EDDF01:49Z05:40 CEST1h 50mD-AIKN
2026-07-10partialEDDF?10:44 CESTD-AIKN
2026-07-10estimated?EDDF01:55Z05:46 CEST1h 50mD-AIKN
2026-07-09partial??02:06ZD-AIKS
2026-07-08partial??01:55ZD-AIKL
2026-07-07partial??02:19ZD-AIKN
2026-07-06estimatedKRDUCYPN16:14 EDT18:02 EDT1h 47mD-AIKN
2026-07-05estimated??01:53Z03:56Z2h 02mD-AIKS
2026-07-04partial??00:00ZD-AIKN
2026-07-03partial??02:55ZD-AIKL
2026-07-02partialKIAD?20:00 EDTD-AIKS
2026-07-01partial??02:13ZD-AIKL
2026-06-30partialEDDF?09:07 CESTD-AIKQ
2026-06-30estimated?EDDF01:50Z05:38 CEST1h 47mD-AIKL
2026-06-29partial??02:33ZD-AIKQ
2026-06-28partialEDDF?11:16 CESTD-AIKL
2026-06-28estimated?EDDF02:43Z06:22 CEST1h 38mD-AIKL
2026-06-27partialEDDF?17:54 CESTD-AIKS
2026-06-27estimated?EDDF02:12Z05:56 CEST1h 43mD-AIKS
2026-06-26partial??02:07ZD-AIKL
2026-06-25partialEDDF?18:27 CESTD-AIKQ
2026-06-25estimated?EDDF01:50Z05:52 CEST2h 01mD-AIKR
2026-06-24partial??02:16ZD-AIKQ
2026-06-23partialEDDF?22:14 CESTD-AIKN
2026-06-23estimated?EDDF02:28Z06:16 CEST1h 47mD-AIKS
2026-06-22partial??01:47ZD-AIKN
2026-06-21partial??02:23ZD-AIKR
2026-06-20partial??01:46ZD-AIKS
2026-06-19partialEDDF?10:48 CESTD-AIKS
2026-06-19estimated?EDDF02:31Z06:14 CEST1h 42mD-AIKS
2026-06-18partialEDDF?11:44 CESTD-AIKR
2026-06-18estimated?EDDF01:38Z05:26 CEST1h 47mD-AIKR
2026-06-17partial??02:24ZD-AIKQ
2026-06-16partial??01:56ZD-AIKL
2026-06-15partial??02:18ZD-AIKS
2026-06-14partialEDDF?10:56 CEST3C6573
2026-06-13partial??02:16ZD-AIKR
2026-06-12partial??02:04ZD-AIKQ
2026-05-29estimated?EDDF02:30Z06:04 CEST1h 33mD-AIKN
2026-05-28partial??02:29ZD-AIKN
2026-05-27partial??02:18ZD-AIKN
2026-05-26EDDF?10:52 CEST21:58Z13h 05mD-AIKN
2026-05-26CYQMEDDF21:00 ADT07:54 CEST5h 53mD-AIKN
2026-05-25partialEDDF?10:54 CEST3C64F4
2026-05-24partial??02:31ZD-AIKN
2026-05-23estimatedKRDUCYPN16:46 EDT18:44 EDT1h 57mD-AIKN
2026-05-22?EDDF02:02Z05:40 CEST1h 37mD-AIKN
2026-05-21partialEDDF?12:01 CEST3C656C
2026-05-20partialEDDF?02:20 CESTD-AIKR
2026-05-19partialEDDF?03:22 CESTD-AIKN
2026-05-12partialEDDF?10:43 CEST3C656E
2026-05-11partial??01:54ZD-AIKQ
2026-05-10partialEDDF?10:57 CEST3C656E
2026-05-09estimatedKRDUCYPN16:05 EDT18:12 EDT2h 07mD-AIKN
2026-05-08?EDDF02:02Z05:58 CEST1h 56mD-AIKN
2026-05-07partial??02:26ZD-AIKN
2026-05-06partial??02:18ZD-AIKL
2026-05-05partialEDDF?11:44 CEST3C6572
2026-05-04partial??02:13ZD-AIKS
2026-05-03EDDF?11:10 CEST22:00Z12h 49mD-AIKL
2026-05-03estimated??01:51Z03:56Z2h 04mD-AIKL
2026-05-02estimatedKRDUCYPN15:50 EDT17:48 EDT1h 57mD-AIKL
2026-05-01estimated?EDDF01:54Z05:54 CEST2h 00mD-AIKL
2026-04-30partial??01:57ZD-AIKS
2026-04-29partial??02:09ZD-AIKS
2026-04-28partial??00:00ZD-AIKN
2026-04-27partial??02:01ZD-AIKL
2026-04-26partial??02:00ZD-AIKL
2026-04-25estimatedKRDUCYPN15:54 EDT18:02 EDT2h 07mD-AIKL
2026-04-24estimated?EDDF02:24Z06:12 CEST1h 47mD-AIKQ
2026-04-23partial??02:24ZD-AIKL
2026-04-22partialEDDF?10:50 CESTD-AIKL
2026-04-22estimated?EDDF02:25Z06:10 CEST1h 44mD-AIKL
2026-04-21partial??02:12ZD-AIKS
2026-04-20partial??02:01ZD-AIKQ
2026-04-19partialEDDF?10:44 CESTD-AIKL
2026-04-19estimated?EDDF02:16Z06:10 CEST1h 54mD-AIKL
2026-04-18estimated?CYPN19:57Z18:18 EDT2h 20mD-AIKL
2026-04-15estimated?EDDF01:50Z05:26 CEST1h 36mD-AIKN
2026-04-14estimated?CYPN19:37Z17:50 EDT2h 13mD-AIKN
2026-04-13estimated?EDDF02:06Z05:48 CEST1h 41mD-AIKR
2026-04-12partialEDDF?11:10 CESTD-AIKS
2026-04-12estimated?EDDF01:50Z05:38 CEST1h 48mD-AIKS
2026-04-11estimatedKRDUCYPN16:15 EDT18:20 EDT2h 04mD-AIKS
2026-04-06estimated??00:00Z05:46Z5h 46mD-AIKL
2026-04-05estimatedKBOS?19:16 EDT23:58Z0h 41mD-AIKL
2026-04-05partial??01:48ZD-AIKS
2026-04-04estimated?CYPN19:53Z18:54 EDT3h 01mD-AIKS
2026-04-03estimated?EDDF02:19Z05:54 CEST1h 34mD-AIKQ
2026-04-02partial??02:44ZD-AIKR
2026-04-01partialEDDF?11:21 CESTD-AIKL
2026-04-01estimated?EDDF01:56Z05:44 CEST1h 47mD-AIKL
2026-03-31partialEDDF?10:54 CESTD-AIKL
2026-03-31estimated?EDDF03:34Z07:26 CEST1h 51mD-AIKL
2026-03-30partial??02:56ZD-AIKI
2026-03-29estimated??22:22Z23:18Z0h 55mD-AIKI
2026-03-29partial??02:45ZD-ABPE
2026-03-28estimatedKRDUCYPN17:28 EDT19:12 EDT1h 43mD-ABPE
2026-03-15estimated??03:12Z05:08Z1h 55mD-ABPA
2026-03-14estimated?CYPN22:01Z19:50 EDT1h 48mD-ABPA
2026-03-10partialEDDF?03:36 CETD-ABPA
2026-03-09estimatedKRDUCYPN17:22 EDT19:28 EDT2h 05mD-ABPA
2026-03-08partialEDDF?04:12 CETD-ABPA
2026-03-07estimatedKRDUCYPN16:37 EST18:48 EST2h 10mD-ABPA
2026-03-06partialEDDF?01:08 CETD-ABPC
2026-03-05estimatedKRDUCYPN16:32 EST18:28 EST1h 55mD-ABPC
2026-03-03partialEDDF?01:00 CETD-ABPC
2026-03-02estimatedKRDUCYPN17:39 EST18:58 EST1h 18mD-ABPC
2026-03-01CYYTEDDF00:40 NST09:44 CET4h 34mD-ABPC
2026-02-28estimatedKRDUCYPN16:41 EST18:38 EST1h 57mD-ABPC
2026-02-27partialEDDF?01:02 CETD-ABPE
2026-02-26estimatedKRDUCYPN16:31 EST18:34 EST2h 02mD-ABPE
2026-02-24partialEDDF?03:57 CETD-ABPA
2026-02-23estimatedKRDUCYPN16:30 EST18:28 EST1h 57mD-ABPA
2026-02-22partialEDDF?03:55 CETD-ABPD
2026-02-21estimatedKRDUCYPN16:29 EST18:32 EST2h 03mD-ABPD
2026-02-20partialEDDF?05:19 CETD-ABPD
2026-02-19estimatedKRDUCYPN17:33 EST18:38 EST1h 04mD-ABPD
2026-02-17partialEDDF?03:52 CETD-ABPA
2026-02-16estimated??21:10Z23:28Z2h 17mD-ABPA
2026-02-15partialEDDF?04:06 CETD-ABPD
2026-02-14estimatedKRDUCYPN16:26 EST17:40 EST1h 13mD-ABPD
2026-02-07estimatedKRDUCYPN16:38 EST18:36 EST1h 58mD-ABPE
2026-01-23partialEDDF?04:03 CETD-ABPB
2026-01-22estimatedKRDUCYPN16:22 EST17:16 EST0h 53mD-ABPB
2026-01-20partialEDDF?03:55 CETD-ABPD
2026-01-19estimatedKRDUCYPN16:41 EST18:32 EST1h 50mD-ABPD
2026-01-17estimated??23:02Z23:30Z0h 27mD-ABPA
2026-01-09partialEDDF?01:01 CETD-ABPD
2026-01-08estimatedKRDUCYPN16:37 EST18:58 EST2h 20mD-ABPD
2026-01-06partialEDDF?04:04 CETD-ABPA
2026-01-05estimatedKRDUCYPN16:10 EST18:50 EST2h 39mD-ABPA
2026-01-04partialEDDF?01:00 CETD-ABPB
2026-01-03estimatedKRDUCYPN16:56 EST18:58 EST2h 01mD-ABPB
2026-01-02partialEDDF?01:18 CETD-ABPB
2026-01-01estimatedKRDUCYPN16:41 EST18:50 EST2h 09mD-ABPB
2025-12-30partialEDDF?04:18 CETD-AIKN
2025-12-29estimatedKRDUCYPN16:06 EST18:28 EST2h 21mD-AIKN
2025-12-28partialEDDF?04:28 CETD-AIKQ
2025-12-27estimatedKRDUCYPN16:15 EST17:24 EST1h 08mD-AIKQ
2025-12-26partialEDDF?01:01 CETD-AIKN
2025-12-25estimatedKRDUCYPN16:07 EST18:58 EST2h 50mD-AIKN
2025-12-23partialEDDF?01:05 CETD-AIKQ
2025-12-22estimatedKRDUCYPN15:55 EST18:46 EST2h 50mD-AIKQ
2025-12-21partialEDDF?01:02 CETD-AIKL
2025-12-20estimatedKRDUCYPN18:08 EST18:58 EST0h 49mD-AIKL
2025-12-19partialEDDF?01:00 CETD-AIKQ
2025-12-18estimatedKRDUCYPN17:25 EST18:58 EST1h 32mD-AIKQ
2025-12-16partialEDDF?01:02 CETD-AIKS
2025-12-15estimatedKRDUCYPN16:00 EST18:36 EST2h 35mD-AIKS
2025-12-14partialEDDF?04:00 CETD-AIKN
2025-12-13estimatedKRDUCYPN16:25 EST18:36 EST2h 10mD-AIKN
2025-12-12partialEDDF?01:03 CETD-AIKQ
2025-12-11estimatedKRDUCYPN16:26 EST18:40 EST2h 13mD-AIKQ
2025-12-02partialEDDF?04:30 CETD-AIKS
2025-11-28partialEDDF?04:03 CETD-AIGT
2025-11-27estimatedKRDUCYPN16:52 EST18:32 EST1h 39mD-AIGT
2025-10-28partialEDDF?04:36 CETD-AIKN
2025-10-27estimatedKRDUCYPN17:36 EDT19:28 EDT1h 52mD-AIKN
2025-10-26estimated??02:02Z04:10Z2h 08mD-AIKL
2025-10-25partial??03:10ZD-AIGU
2025-10-24partial??01:21ZD-AIKR
2025-10-23estimated??19:34Z21:38Z2h 03mD-AIKR
2025-10-22partialEDDF?04:03 CESTD-AIKI
2025-10-21partial??02:07ZD-AIKS
2025-10-20estimated??19:34Z22:06Z2h 31mD-AIKS
2025-10-19partialEDDF?04:11 CESTD-AIKI
2025-10-15partialEDDF?04:17 CESTD-AIKI
2025-10-14partial??01:53ZD-AIKN
2025-10-13estimatedKRDUCYPN15:27 EDT18:12 EDT2h 45mD-AIKN
2025-10-08partialEDDF?03:51 CESTD-AIKS
2025-10-07partial??02:01ZD-AIKI
2025-10-06estimatedKRDUCYPN15:43 EDT18:20 EDT2h 37mD-AIKI
2025-10-05KRDUEDDF11:01 EDT18:08 CEST1h 06mD-AIKR
2025-10-04KRDUEDDF09:37 EDT18:28 CEST2h 50mD-AIKL
2025-08-24partialEDDF?02:00 CESTD-AIKQ
2025-08-23partialKRDU?01:56 EDTD-AIKR
2025-08-22partialEDDF?04:20 CESTD-AIKI
2025-08-21estimatedKRDUCYPN16:10 EDT18:48 EDT2h 38mD-AIKI
2025-08-20partialEDDF?05:02 CESTD-AIKR
2025-08-19partial??03:36ZD-AIFF
2025-08-17partialEDDF?02:02 CESTD-AIKQ
2025-08-16partial??02:01ZD-AIKS
2025-08-15partialKRDU?20:33 EDTD-AIKI

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