Flight

DLH880

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

Route

AirlineLufthansa
Typical originEDDF FRANKFURT MAIN
Typical destinationEETN TALLINN
Distance794 nm

Flight history 207 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03EDDFEETN09:56 CEST12:54 EEST1h 57mD-AIZA
2026-10-02EDDFEETN10:27 CEST14:29 EEST3h 02mD-AING
2026-10-01EDDFEETN10:03 CEST13:04 EEST2h 00mD-AIRX
2026-09-30EDDFEETN09:55 CEST12:50 EEST1h 54mD-AIDH
2026-09-29EDDFEETN09:48 CEST14:04 EEST3h 15mD-AINV
2026-09-28EDDFEETN09:51 CEST12:52 EEST2h 01mD-AIWA
2026-09-27EDDFEETN09:42 CEST12:40 EEST1h 57mD-AIRX
2026-09-26EDDFEETN10:00 CEST12:56 EEST1h 55mD-AISP
2026-09-25EDDFEETN10:27 CEST13:34 EEST2h 07mD-AINU
2026-09-24EDDFEETN10:04 CEST13:20 EEST2h 15mD-AINV
2026-09-23EDDFEETN09:53 CEST13:02 EEST2h 08mD-AIZG
2026-09-22EDDFEETN09:54 CEST13:10 EEST2h 15mD-AING
2026-09-21EDDFEETN09:53 CEST13:18 EEST2h 24mD-AINC
2026-09-20estimated??08:00Z09:26Z1h 25mD-AISZ
2026-09-19estimated??07:58Z09:32Z1h 33mD-AISZ
2026-09-18EDDFEETN10:28 CEST13:18 EEST1h 49mD-AISR
2026-09-17EDDFEETN10:01 CEST13:00 EEST1h 58mD-AIDH
2026-09-16estimated??08:05Z09:22Z1h 16mD-AISB
2026-09-15estimatedEDDFEETN10:08 CEST11:48 EEST0h 39mD-AISQ
2026-09-14EDDFEETN10:21 CEST13:24 EEST2h 02mD-AIRX
2026-09-13EDDFEETN09:56 CEST12:54 EEST1h 57mD-AIDK
2026-09-12EDDFEETN10:04 CEST13:12 EEST2h 07mD-AISX
2026-09-11EDDFEETN10:31 CEST13:30 EEST1h 58mD-AIRA
2026-09-10EDDFEETN10:17 CEST13:06 EEST1h 48mD-AINY
2026-09-09EDDFEETN09:48 CEST12:36 EEST1h 47mD-AIST
2026-09-08estimatedEDDFEETN09:58 CEST12:44 EEST1h 45mD-AISR
2026-09-07estimatedEDDFEETN10:07 CEST12:40 EEST1h 32mD-AIST
2026-09-06EDDFEETN09:50 CEST12:52 EEST2h 01mD-AISR
2026-09-05EDDFEETN09:57 CEST12:52 EEST1h 54mD-AISL
2026-09-04EDDFEETN10:35 CEST13:30 EEST1h 54mD-AIRP
Earlier flights (177) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03EDDFEETN10:04 CEST14:12 EEST3h 08mD-AINV
2026-09-01EDDFEETN10:10 CEST13:04 EEST1h 53mD-AISR
2026-08-31EDDFEETN10:38 CEST13:28 EEST1h 49mD-AIDH
2026-08-30estimatedEDDFEETN09:58 CEST13:35 EEST2h 37mD-AISH
2026-08-29EDDFEETN10:19 CEST13:12 EEST1h 52mD-AIRO
2026-08-28EDDFEETN10:30 CEST13:18 EEST1h 48mD-AIRT
2026-08-27estimated??09:37Z10:02Z0h 25mD-AISL
2026-08-25estimatedEDDFEETN09:50 CEST12:44 EEST1h 53mD-AISH
2026-08-24EDDFEETN10:00 CEST13:00 EEST1h 59mD-AIRW
2026-08-23EDDFEETN09:50 CEST12:48 EEST1h 57mD-AIEQ
2026-08-22EDDFEETN09:59 CEST12:56 EEST1h 56mD-AIRA
2026-08-21EDDFEETN10:31 CEST14:36 EEST3h 04mD-AIEQ
2026-08-20EDDFEETN10:10 CEST14:15 EEST3h 04mD-AIED
2026-08-19EDDFEETN10:00 CEST12:52 EEST1h 51mD-AISH
2026-08-18EDDFEETN09:59 CEST14:12 EEST3h 12mD-AISP
2026-08-17EDDFEETN14:03 CEST16:02 EEST0h 58mD-AIRL
2026-08-16EDDFEETN09:54 CEST13:55 EEST3h 00mD-AIRP
2026-08-15EDDFEETN10:05 CEST14:07 EEST3h 01mD-AISH
2026-08-14EDDFEETN10:31 CEST14:50 EEST3h 19mD-AIEM
2026-08-13EDDFEETN10:10 CEST13:14 EEST2h 03mD-AISR
2026-08-12EDDFEETN09:49 CEST12:54 EEST2h 04mD-AISR
2026-07-23EDDFEETN10:20 CEST13:26 EEST2h 06mD-AIDL
2026-07-22EDDFEETN09:49 CEST12:48 EEST1h 58mD-AINX
2026-07-21EDDFEETN10:17 CEST13:22 EEST2h 04mD-AIST
2026-07-20EDDFEETN10:02 CEST13:00 EEST1h 57mD-AIRP
2026-07-19EDDFEETN09:49 CEST12:44 EEST1h 54mD-AIRY
2026-07-18EDDFEETN10:27 CEST13:18 EEST1h 50mD-AIDB
2026-07-17EDDFEETN10:41 CEST13:34 EEST1h 52mD-AIEN
2026-07-16EDDFEETN10:22 CEST13:18 EEST1h 55mD-AIRO
2026-07-15estimatedEDDFEETN12:20 CEST14:28 EEST1h 07mD-AIDH
2026-07-14EDDFEETN09:54 CEST12:48 EEST1h 53mD-AIRT
2026-07-13EDDFEETN09:54 CEST12:48 EEST1h 53mD-AIDB
2026-07-12EDDFEETN09:46 CEST12:44 EEST1h 57mD-AIRP
2026-07-11EDDFEETN10:08 CEST13:08 EEST1h 59mD-AIEF
2026-07-10EDDFEETN10:21 CEST13:22 EEST2h 00mD-AIEL
2026-07-09EDDFEETN10:33 CEST13:38 EEST2h 04mD-AIST
2026-07-08EDDFEETN10:08 CEST13:12 EEST2h 04mD-AIRN
2026-07-07EDDFEETN09:49 CEST12:46 EEST1h 57mD-AISH
2026-07-06EDDFEETN10:11 CEST13:08 EEST1h 57mD-AISQ
2026-07-05EDDFEETN09:49 CEST12:50 EEST2h 01mD-AIDK
2026-07-04EDDFEETN09:55 CEST12:58 EEST2h 02mD-AIDI
2026-07-03EDDFEETN10:36 CEST13:30 EEST1h 53mD-AIEQ
2026-07-02EDDFEETN10:11 CEST13:02 EEST1h 50mD-AIRT
2026-07-01EDDFEETN09:59 CEST12:50 EEST1h 50mD-AIEO
2026-06-30EDFEEETN10:32 CEST13:22 EEST1h 49mD-AISU
2026-06-28EDDFEETN09:42 CEST12:36 EEST1h 53mD-AIRT
2026-06-27EDDFEETN10:03 CEST12:54 EEST1h 50mD-AISI
2026-06-26EDDFEETN10:31 CEST13:24 EEST1h 52mD-AIDK
2026-06-25estimatedEDDFEETN10:27 CEST13:14 EEST1h 46mD-AISF
2026-06-24EDDFEETN09:51 CEST12:54 EEST2h 02mD-AISO
2026-06-23EDDFEETN09:50 CEST12:50 EEST1h 59mD-AIEQ
2026-06-22EDDFEETN09:51 CEST12:46 EEST1h 54mD-AIDC
2026-06-21EDDFEETN09:57 CEST12:52 EEST1h 55mD-AIDA
2026-06-20EDDFEETN10:33 CEST13:30 EEST1h 57mD-AIEM
2026-06-19EDDFEETN10:17 CEST13:16 EEST1h 58mD-AISC
2026-06-18EDDFEETN10:14 CEST13:06 EEST1h 51mD-AIEL
2026-06-17EDDFEETN10:08 CEST13:14 EEST2h 06mD-AIEO
2026-06-16EDDFEETN10:15 CEST13:14 EEST1h 58mD-AIDL
2026-06-15EDDFEETN10:03 CEST13:04 EEST2h 00mD-AIDJ
2026-06-14EDDFEETN09:52 CEST12:46 EEST1h 53m3C65E1
2026-06-13EDDFEETN10:18 CEST13:12 EEST1h 53mD-AIEO
2026-06-12EDDFEETN10:23 CEST13:20 EEST1h 56mD-AIEN
2026-05-29EDDFEETN10:46 CEST13:52 EEST2h 05m3C65E2
2026-05-28EDDFEETN10:15 CEST13:18 EEST2h 02mD-AINV
2026-05-27estimatedEDDFEETN10:02 CEST11:58 EEST0h 55mD-AIRP
2026-05-26EDDFEETN10:04 CEST12:58 EEST1h 53mD-AIRM
2026-05-25EDDFEETN09:59 CEST12:54 EEST1h 54mD-AINA
2026-05-24EDDFEETN09:50 CEST12:54 EEST2h 03mD-AIRU
2026-05-23EDDFEETN10:00 CEST13:02 EEST2h 01mD-AING
2026-05-22EDDFEETN10:48 CEST13:44 EEST1h 55mD-AIDI
2026-05-21EDDFEETN10:31 CEST13:32 EEST2h 00mD-AINY
2026-05-20EDDFEETN02:10 CEST14:09 EEST10h 59mD-AISB
2026-05-19EDDFEETN04:28 CEST22:57 EEST17h 28mD-AIRX
2026-05-12EDDFEETN09:59 CEST12:58 EEST1h 59mD-AIRA
2026-05-11EDDFEETN10:03 CEST12:54 EEST1h 51mD-AINF
2026-05-10EDDFEETN09:55 CEST12:44 EEST1h 48mD-AINZ
2026-05-09partialEETN?12:37 EESTD-AISQ
2026-05-09estimatedEDDFUMKK10:02 CEST11:16 EET1h 14mD-AISQ
2026-05-08EDDFEETN10:25 CEST13:22 EEST1h 56mD-AISV
2026-05-07EDDFEETN10:08 CEST13:02 EEST1h 53mD-AIJC
2026-05-06EDDFEETN10:01 CEST12:52 EEST1h 50mD-AIDB
2026-05-05EDDFEETN09:52 CEST12:42 EEST1h 49mD-AISU
2026-05-04EDDFEETN10:06 CEST12:58 EEST1h 51mD-AIJD
2026-05-03EDDFEETN09:59 CEST12:52 EEST1h 52mD-AIRM
2026-05-02EDDFEETN10:11 CEST13:06 EEST1h 54mD-AINV
2026-05-01EDDFEETN10:36 CEST13:36 EEST2h 00mD-AIUJ
2026-04-30EDDFEETN10:02 CEST13:16 EEST2h 13mD-AIRW
2026-04-28EDDFEETN10:03 CEST13:16 EEST2h 12mD-AIRA
2026-04-27EDDFEETN10:08 CEST13:08 EEST1h 59mD-AIDL
2026-04-26EDDFEETN09:56 CEST13:02 EEST2h 05mD-AIDE
2026-04-25EDDFEETN10:15 CEST13:12 EEST1h 56mD-AIRW
2026-04-24EDDFEETN10:17 CEST13:22 EEST2h 04mD-AISU
2026-04-23EDDFEETN10:09 CEST13:26 EEST2h 16mD-AIWJ
2026-04-22EDDFEETN09:58 CEST13:08 EEST2h 09mD-AIRU
2026-04-21EDDFEETN09:57 CEST13:02 EEST2h 05mD-AIRN
2026-04-20EDDFEETN10:02 CEST13:06 EEST2h 04mD-AIEK
2026-04-19EDDFEETN09:57 CEST12:54 EEST1h 56mD-AIRT
2026-04-18EDDFEETN10:00 CEST13:02 EEST2h 01mD-AIDE
2026-04-13EDDFEETN09:45 CEST12:40 EEST1h 54mD-AIRL
2026-04-12EDDFEETN09:56 CEST12:54 EEST1h 57mD-AIDE
2026-04-11EDDFEETN10:01 CEST12:56 EEST1h 55mD-AIDJ
2026-04-06EDDFEETN10:01 CEST13:02 EEST2h 00mD-AILD
2026-04-05EDDFEETN09:57 CEST12:52 EEST1h 54mD-AIRA
2026-04-04EDDFEETN10:02 CEST13:02 EEST1h 59mD-AIZA
2026-04-03EDDFEETN10:16 CEST13:18 EEST2h 01mD-AINI
2026-04-02EDDFEETN09:55 CEST13:00 EEST2h 04mD-AINZ
2026-04-01EDDFEETN09:57 CEST13:02 EEST2h 04mD-AISW
2026-03-31EDDFEETN09:52 CEST12:52 EEST1h 59mD-AIRP
2026-03-30EDDFEETN10:22 CEST13:24 EEST2h 01mD-AIDI
2026-03-29EDDFEETN09:51 CEST12:50 EEST1h 58mD-AIDL
2026-03-16EDDFEETN09:53 CET12:48 EET1h 54mD-AINX
2026-03-15EDDFEETN10:04 CET13:00 EET1h 55mD-AIUN
2026-03-11EDDFEETN10:11 CET13:24 EET2h 13mD-AISU
2026-03-09EDDFEETN09:47 CET12:54 EET2h 06mD-AINX
2026-03-08EDDFEETN10:02 CET13:10 EET2h 07mD-AIDB
2026-03-06EDDFEETN09:57 CET12:56 EET1h 58mD-AIZH
2026-03-04EDDFEETN10:03 CET13:06 EET2h 02mD-AIRC
2026-03-02EDDFEETN10:29 CET13:38 EET2h 08mD-AIDK
2026-03-01EDDFEETN10:08 CET13:00 EET1h 51mD-AISX
2026-02-27EDDFEETN09:38 CET12:44 EET2h 05mD-AIEP
2026-02-25EDDFEETN10:06 CET13:10 EET2h 03mD-AIDE
2026-02-23EDDFEETN09:45 CET12:48 EET2h 02mD-AIRC
2026-02-22EDDFEETN09:55 CET13:16 EET2h 21mD-AIDG
2026-02-20EDDFEETN09:36 CET12:42 EET2h 05mD-AISU
2026-02-18EDDFEETN10:16 CET13:20 EET2h 03mD-AIZD
2026-02-16EDDFEETN09:59 CET13:02 EET2h 03mD-AISU
2026-02-15EDDFEETN10:06 CET13:14 EET2h 07mD-AIWH
2026-02-13EDDFEETN09:54 CET12:54 EET1h 59mD-AIEA
2026-02-11EDDFEETN10:15 CET13:26 EET2h 10mD-AIWH
2026-02-06EDDFEETN09:58 CET13:00 EET2h 01mD-AISZ
2026-02-04EDDFEETN10:06 CET13:06 EET1h 59mD-AILA
2026-02-02EDDFEETN09:45 CET12:54 EET2h 08mD-AIBB
2026-02-01EDDFEETN10:09 CET13:14 EET2h 04mD-AILH
2026-01-30EDDFEETN09:39 CET12:36 EET1h 56mD-AIRX
2026-01-28EDDFEETN10:14 CET13:20 EET2h 05mD-AIWK
2026-01-25EDDFEETN10:13 CET13:12 EET1h 59mD-AINA
2026-01-23EDDFEETN09:36 CET12:46 EET2h 09mD-AIDH
2026-01-21EDDFEETN10:10 CET13:22 EET2h 11mD-AISG
2026-01-19EDDFEETN09:47 CET12:50 EET2h 03mD-AIZG
2026-01-09EDDFEETN09:36 CET12:48 EET2h 12mD-AIUJ
2026-01-07EDDFEETN10:11 CET13:40 EET2h 28mD-AISR
2026-01-05EDDFEETN10:22 CET13:26 EET2h 03mD-AIDW
2026-01-04EDDFEETN09:59 CET13:18 EET2h 18mD-AIDJ
2026-01-02EDDFEETN10:15 CET13:28 EET2h 12mD-AIRC
2025-12-31EDDFEETN10:28 CET13:52 EET2h 23mD-AIUJ
2025-12-29EDDFEETN09:56 CET13:06 EET2h 10mD-AINI
2025-12-28EDDFEETN10:05 CET13:46 EET2h 40mD-AIZO
2025-12-26EDDFEETN09:41 CET13:00 EET2h 19mD-AINZ
2025-12-24EDDFEETN10:15 CET13:44 EET2h 29mD-AIWJ
2025-12-22EDDFEETN09:39 CET12:52 EET2h 12mD-AIZX
2025-12-21estimatedEDDFEETN09:53 CET13:24 EET2h 31mD-AINZ
2025-12-19EDDFEETN09:50 CET13:00 EET2h 09mD-AIRM
2025-12-17EDDFEETN10:11 CET13:38 EET2h 27mD-AIRR
2025-12-15EDDFEETN09:44 CET12:50 EET2h 05mD-AIRA
2025-12-14EDDFEETN09:56 CET13:12 EET2h 15mD-AISW
2025-12-12EDDFEETN09:53 CET12:58 EET2h 04mD-AIRA
2025-12-10EDDFEETN10:05 CET13:10 EET2h 04mD-AIRW
2025-11-28estimatedEDDFEETN09:45 CET12:22 EET1h 36mD-AIWI
2025-11-26EDDFEETN10:14 CET13:14 EET1h 59mD-AIEO
2025-10-29EDDFEETN10:01 CET12:58 EET1h 56mD-AISV
2025-10-27EDDFEETN09:56 CET12:52 EET1h 56mD-AIZI
2025-10-24estimatedEDDFEETN10:52 CEST13:32 EEST1h 39mD-AIUJ
2025-10-22estimatedEDDFEETN11:02 CEST13:08 EEST1h 05mD-AIZE
2025-10-15EDDFEETN10:42 CEST13:56 EEST2h 14mD-AIRK
2025-10-14EDDFEETN10:46 CEST14:00 EEST2h 14mD-AIDJ
2025-10-08estimatedEDDFEETN10:43 CEST13:22 EEST1h 38mD-AIZG
2025-10-07EDDFEETN10:49 CEST14:06 EEST2h 17mD-AINE
2025-10-04estimatedEDDFEETN20:35 CEST22:54 EEST1h 18mD-AIUJ
2025-08-26estimatedEDDFEETN04:56 CEST12:44 EEST6h 48mD-AIDL
2025-08-24EDDFEETN10:41 CEST13:48 EEST2h 06mD-AISR
2025-08-23EDDFEETN02:16 CEST08:04 EEST4h 47mD-AIRN
2025-08-21EDDFEETN10:59 CEST13:52 EEST1h 53mD-AIDC
2025-08-20EDDFEETN15:33 CEST19:56 EEST3h 23mD-AIRL
2025-08-19EDDFEETN10:38 CEST13:38 EEST2h 00mD-AIRA
2025-08-17EDDFEETN10:31 CEST13:52 EEST2h 20mD-AISQ
2025-08-16EDDFEETN10:41 CEST13:40 EEST1h 59mD-AIZJ
2025-08-15EDDFEETN10:45 CEST13:42 EEST1h 56mD-AISU

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