Flight

DLH412

Flight history and live tracking for DLH412, 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 23 Aug 2026
RouteEDDM MUNICH KEWR NEWARK LIBERTY INTERNATIONAL
Scheduled departure16:00 CEST

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

Route

AirlineLufthansa
Typical originEDDM MUNICH
Typical destinationKEWR NEWARK LIBERTY INTERNATIONAL
Distance3,511 nm

Flight history 113 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-08-22EDDM MUNICHKEWR NEWARK LIBERTY INTERNATIONAL16:54 CEST19:26 EDT8h 32mDAIXZ
2026-08-21EDDM MUNICHKEWR NEWARK LIBERTY INTERNATIONAL18:36 CEST21:20 EDT8h 44mDAIXS
2026-08-20EDDM MUNICHKEWR NEWARK LIBERTY INTERNATIONAL16:52 CEST19:35 EDT8h 43mDAIXW
2026-08-19partial??00:59Z3C6717
2026-08-18partialKEWR?21:42 EDT3C6714
2026-08-17partialEDDM?04:18 CEST3C66C5
2026-08-16partial??00:00Z3C6716
2026-08-15partial??00:42ZD-AIXR
2026-08-14estimated??14:23Z22:38Z8h 14mD-AIXR
2026-08-13partial??00:37Z3C671A
2026-08-12estimated??14:33Z22:44Z8h 10m3C671A
2026-08-11estimated??21:07Z23:04Z1h 56m3C6716
Earlier flights (101) - back to 2025-09-22
DateFromToDepArrDurationAircraft
2026-07-23partial??00:43Z3C6716
2026-07-22partial??01:19Z3C6716
2026-07-21partial??01:12Z3C6718
2026-07-20partial??01:18Z3C6719
2026-07-19partial??01:00Z3C6717
2026-07-18estimated??14:45Z23:04Z8h 18m3C6717
2026-07-17partial??00:00Z3C671A
2026-07-16partial??00:35Z3C6714
2026-07-15partial??01:00Z3C6719
2026-07-14EDDMKEWR16:30 CEST18:36 EDT8h 05m3C6719
2026-07-13partialETSE?02:35 CEST3C6714
2026-07-12partialEDDM?02:41 CEST3C6717
2026-07-11partialETSE?02:57 CEST3C6714
2026-07-10partialEDDM?02:56 CEST3C6717
2026-07-09partialEDDM?02:56 CEST3C6717
2026-07-08partialEDDM?02:29 CEST3C6715
2026-07-07EDDMKEWR16:27 CEST18:38 EDT8h 10m3C6715
2026-07-06partialEDDM?02:44 CEST3C6714
2026-07-05EDDMKEWR16:24 CEST18:54 EDT8h 29m3C6714
2026-07-04partialEDDM?03:12 CEST3C6714
2026-07-03partialEDDM?03:09 CEST3C6719
2026-07-02partialEDDM?03:00 CEST3C6717
2026-07-01EDDMKEWR16:45 CEST19:04 EDT8h 18m3C6717
2026-06-30partialEDDM?03:08 CEST3C66C5
2026-06-29partialEDDM?02:43 CESTD-AIXR
2026-06-28partialEDDM?02:46 CEST3C6715
2026-06-27partialETSE?02:44 CEST3C6714
2026-06-26partialKSWF?20:00 EDT3C6719
2026-06-25estimatedEDDMKSWF18:05 CEST19:58 EDT7h 52m3C6719
2026-06-24partialEDDM?03:21 CESTD-AIXR
2026-06-23partialETSE?03:20 CEST3C6714
2026-06-22partialEDDM?03:43 CEST3C6714
2026-06-21ETSEKEWR17:21 CEST19:30 EDT8h 08m3C6714
2026-06-20partialEDDM?03:12 CEST3C671A
2026-06-19partialETSE?02:35 CEST3C671A
2026-06-18EDDMKEWR17:43 CEST18:58 EDT7h 14m3C671A
2026-06-17EDDMKEWR16:26 CEST18:52 EDT8h 25mD-AIXR
2026-06-16EDDMKEWR16:55 CEST18:46 EDT7h 50m3C6715
2026-06-15partialEDDM?02:48 CEST3C6718
2026-06-14EDDMKEWR16:21 CEST18:44 EDT8h 23m3C6718
2026-06-13partialEDDM?03:57 CEST3C6718
2026-06-12EDDMKEWR17:04 CEST19:58 EDT8h 53m3C6718
2026-05-29estimatedEDDMKEWR16:31 CEST12:46 EDT2h 14m3C6719
2026-05-28EDDMKEWR16:15 CEST18:24 EDT8h 09mD-AIXR
2026-05-27EDDMKEWR16:24 CEST18:28 EDT8h 03mD-AIXR
2026-05-26partialEDDM?02:35 CEST3C671A
2026-05-25ETSEKEWR16:17 CEST18:38 EDT8h 21m3C671A
2026-05-24EDDMKEWR16:25 CEST18:46 EDT8h 20m3C66C5
2026-05-23ETSEKEWR16:32 CEST18:54 EDT8h 21m3C66C5
2026-05-22estimatedKSWFKEWR06:03 EDT18:52 EDT12h 48mD-AIXR
2026-05-21EDDMKEWR16:21 CEST18:48 EDT8h 26m3C66C5
2026-05-20partialEDDM?02:47 CEST3C6714
2026-05-19partialKTEB?21:22 EDT3C6716
2026-05-12partialEDDM?02:55 CEST3C6718
2026-05-11partialEDDM?02:31 CEST3C6715
2026-05-10partialETSE?02:47 CEST3C6717
2026-05-09partialETSE?02:39 CEST3C6719
2026-05-08partialEDDM?02:47 CEST3C6716
2026-05-07EDDMKEWR16:26 CEST18:54 EDT8h 28m3C6716
2026-05-06EDDMKEWR16:29 CEST18:48 EDT8h 18m3C6719
2026-05-05partialEDDM?02:35 CEST3C671A
2026-05-04partialEDDM?02:55 CEST3C6716
2026-05-03partialEDDM?02:37 CEST3C671A
2026-05-02EDDMKEWR16:28 CEST18:44 EDT8h 15m3C671A
2026-05-01partialEDDM?02:37 CEST3C6714
2026-04-30partialEDDM?02:30 CEST3C6714
2026-04-29partialKEWR?20:33 EDT3C6718
2026-04-28EDDMKEWR16:10 CEST18:10 EDT7h 59m3C6718
2026-04-27EDDMKEWR16:20 CEST18:22 EDT8h 01m3C6717
2026-04-26EDDMKEWR16:19 CEST18:42 EDT8h 22m3C6719
2026-04-25partialEDDM?02:18 CESTD-AIXR
2026-04-24partial??00:54ZD-AIXR
2026-04-23estimated??14:17Z22:26Z8h 08mD-AIXR
2026-04-22estimated??14:19Z22:10Z7h 50m3C6718
2026-04-21partial??00:34Z3C671A
2026-04-20estimated??14:18Z22:30Z8h 11m3C671A
2026-04-19partial??00:28Z3C66C5
2026-04-18estimated??14:19Z22:38Z8h 18m3C66C5
2026-04-12estimated??14:31Z23:12Z8h 40m3C6715
2026-04-11estimated??14:21Z22:44Z8h 22m3C6714
2026-04-06estimated??01:11Z16:34Z15h 23mD-AIXR
2026-04-05partial??00:53Z3C6715
2026-04-04partialEDDM?03:18 CEST3C6717
2026-04-03estimatedEDDMKEWR16:35 CEST19:18 EDT8h 42m3C6717
2026-04-02partial??01:05Z3C6716
2026-03-31partial??01:04Z3C66C5
2026-03-30partial??00:57Z3C6719
2026-03-29estimatedEDDMKEWR16:23 CEST19:00 EDT8h 36m3C6719
2026-03-16estimated??00:00Z16:08Z16h 07m3C6714
2026-03-15partialKEWR?20:00 EDT3C6716
2026-03-14EDDMKTEB16:27 CET19:58 EDT8h 30m3C6716
2026-02-27EDDMKSWF16:24 CET18:32 EST8h 07m3C6717
2026-02-15EDDMKCAR16:48 CET17:40 EST6h 51m3C6716
2026-02-13EDDM?16:31 CET22:42Z7h 10m3C66C5
2026-02-09EDDMEGMH16:25 CET16:26 GMT1h 00m3C66C5
2026-02-08EDDM?16:32 CET21:41Z6h 09m3C6716
2026-02-07EDDM?16:25 CET21:42Z6h 17m3C6712
2026-02-05EDDMKEWR Newark Liberty International16:25 CET18:26 EST8h 00m3C6714
2026-01-24EDDM?16:28 CET22:25Z6h 57m3C66C5
2025-12-15EDDMEGXU16:37 CET16:55 GMT1h 18m3C66C5
2025-09-22EDDM?16:28 CEST16:29Z2h 00m3C6715

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

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 own receiver network archive. Questions: [email protected]