Flight

FIN4NR

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

Route

AirlineFinnair
Typical originEFHK HELSINKI VANTAA
Typical destinationESGG LANDVETTER
Distance422 nm

Flight history 250 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02EFHKESGG16:27 EEST16:46 CEST1h 18mOH-LKK
2026-10-01EFHKESGG16:18 EEST17:10 CEST1h 51mOH-ATP
2026-09-30EFHKESGG16:21 EEST16:40 CEST1h 18mOH-LKG
2026-09-29EFHKESGG16:29 EEST16:58 CEST1h 28mOH-LKR
2026-09-28EFHKESGG16:31 EEST16:56 CEST1h 24mOH-LKM
2026-09-27EFHKESGG16:25 EEST16:44 CEST1h 18mOH-LKF
2026-09-26EFHKESGG16:15 EEST16:40 CEST1h 24mOH-LKP
2026-09-25EFHKESGG16:23 EEST16:42 CEST1h 18mOH-LKN
2026-09-24EFHKESGG16:19 EEST16:44 CEST1h 25mOH-LKP
2026-09-23EFHKESGG16:15 EEST16:40 CEST1h 24mOH-LXA
2026-09-22EFPEESGG16:17 EEST16:38 CEST1h 20mOH-LKL
2026-09-21EFHKESGG16:22 EEST16:46 CEST1h 23mOH-LKO
2026-09-20estimated??13:36Z14:30Z0h 54mOH-LKR
2026-09-19estimated??13:38Z14:36Z0h 57mOH-LKN
2026-09-18estimatedEFHKESGG16:59 EEST17:00 CEST1h 00mOH-LKL
2026-09-17estimatedEFHKESGG19:28 EEST19:28 CEST0h 59mOH-LKP
2026-09-17estimatedEFHKESGG16:32 EEST16:56 CEST1h 23mOH-LKP
2026-09-16estimatedEFHKESGG16:45 EEST16:48 CEST1h 02mOH-LKE
2026-09-15estimated??13:56Z15:00Z1h 03mOH-ATI
2026-09-14estimatedEFHKESGG16:34 EEST16:34 CEST0h 59mOH-LKE
2026-09-13estimatedEFHKESGG16:36 EEST16:36 CEST0h 59mOH-LKG
2026-09-12estimatedEFHKESGG16:24 EEST16:24 CEST0h 59mOH-LKO
2026-09-11estimatedEFHKESGG16:39 EEST17:22 CEST1h 42mOH-ATM
2026-09-10estimatedEFHKESGG17:08 EEST17:59 CEST1h 51mOH-LKL
2026-09-09estimatedEFHKESGG18:02 EEST18:06 CEST1h 03mOH-LKI
2026-09-08estimatedEFHKESGG16:29 EEST17:40 CEST2h 11mOH-LKL
2026-09-06estimatedEFHKESGG16:40 EEST17:43 CEST2h 03mOH-LKP
2026-09-05estimatedEFHKESGG16:22 EEST16:20 CEST0h 57mOH-LZH
2026-09-04estimatedEFHKESGG16:39 EEST16:44 CEST1h 04mOH-LVI
Earlier flights (221) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedEFHKESGG16:48 EEST16:50 CEST1h 02mOH-LKF
2026-09-01estimatedEFHKESGG16:38 EEST16:36 CEST0h 57mOH-LKE
2026-08-31estimatedEFHKESGG16:29 EEST16:30 CEST1h 00mOH-LKH
2026-08-30estimatedEFHKESGG16:37 EEST16:36 CEST0h 59mOH-LKK
2026-08-29estimatedEFHKESGG16:26 EEST16:28 CEST1h 01mOH-LKE
2026-08-28estimatedEFHKESGG16:58 EEST17:07 CEST1h 08mOH-LVL
2026-08-27estimatedEFHKESGG16:37 EEST16:38 CEST1h 00mOH-LKN
2026-08-25estimatedEFHKESGG16:28 EEST16:30 CEST1h 01mOH-LKM
2026-08-24estimatedEFHKESGG16:36 EEST16:38 CEST1h 01mOH-LKP
2026-08-23estimatedEFHKESGG16:59 EEST17:04 CEST1h 05mOH-LKP
2026-08-22estimatedEFHKESGG16:31 EEST16:38 CEST1h 07mOH-LKN
2026-08-21estimatedEFHKESGG16:39 EEST17:43 CEST2h 04mOH-LVH
2026-08-20estimatedEFHKESGG16:52 EEST16:56 CEST1h 03mOH-LKR
2026-08-19estimated??13:35Z15:04Z1h 28mOH-ATN
2026-08-17estimatedEFHKESGG16:59 EEST17:08 CEST1h 08mOH-LKE
2026-08-16estimatedEFHKESGG16:33 EEST17:37 CEST2h 03mOH-LKE
2026-08-15estimatedEFHKESGG16:30 EEST16:34 CEST1h 03mOH-LKH
2026-08-14estimatedEFHKESGG16:35 EEST16:38 CEST1h 02mOH-LKF
2026-08-13estimated??13:39Z15:29Z1h 50mOH-LKL
2026-08-12estimated??13:50Z14:50Z1h 00mOH-LKR
2026-07-23EFHKESGG16:42 EEST17:28 CEST1h 45mOH-ATO
2026-07-22EFHKESGG16:26 EEST16:40 CEST1h 13mOH-LKO
2026-07-21estimated??13:31Z14:28Z0h 56mOH-LKO
2026-07-20estimated?ESGG13:48Z16:58 CEST1h 09mOH-LKO
2026-07-19EFHKESGG16:48 EEST16:58 CEST1h 09mOH-LXL
2026-07-18estimated?ESGG13:45Z16:44 CEST0h 59mOH-LXM
2026-07-17estimatedEFHKESGG16:36 EEST16:36 CEST1h 00mOH-LKP
2026-07-16estimatedEFHKESGG16:52 EEST16:48 CEST0h 55mOH-LVC
2026-07-15estimatedEFHKESGG16:30 EEST16:40 CEST1h 09mOH-LVC
2026-07-14EFHFESGG16:43 EEST16:50 CEST1h 07mOH-LKN
2026-07-13estimatedEFHFESGG17:11 EEST17:20 CEST1h 08mOH-LKK
2026-07-12estimatedEFHKESGG17:26 EEST17:36 CEST1h 09mOH-LKO
2026-07-11EFHFESGG16:30 EEST16:40 CEST1h 10mOH-LKN
2026-07-10EFHKESGG16:57 EEST17:02 CEST1h 04mOH-LKM
2026-07-09estimatedEFHFESGG18:11 EEST18:20 CEST1h 08mOH-LKL
2026-07-08estimatedEFHFESGG16:47 EEST16:56 CEST1h 08mOH-LKO
2026-07-07EFHKESGG16:43 EEST16:54 CEST1h 10mOH-LKK
2026-07-06estimatedEFHKESGG16:36 EEST17:31 CEST1h 55mOH-LKF
2026-07-05estimatedEFHF?17:45 EEST16:41Z1h 56mOH-LKI
2026-07-04estimatedEFHF?17:00 EEST15:00Z0h 59mOH-LKR
2026-07-03estimatedEFHKESGG17:03 EEST17:56 CEST1h 52mOH-LVL
2026-07-02estimatedEFHF?16:48 EEST14:54Z1h 05mOH-LKL
2026-07-01estimatedEFHKESGG17:36 EEST17:42 CEST1h 06mOH-LKG
2026-06-30estimated??17:17Z18:34Z1h 17mOH-LKR
2026-06-30estimatedEFHKESGG16:40 EEST16:22 CEST0h 41mOH-LKR
2026-06-29estimatedEFHKESGG16:48 EEST16:56 CEST1h 07mOH-LKR
2026-06-28estimatedEFHKESGG16:30 EEST16:34 CEST1h 03mOH-LKE
2026-06-27estimatedEFHKESGG16:29 EEST17:34 CEST2h 05mOH-LKK
2026-06-26estimatedEFHKESGG16:48 EEST17:46 CEST1h 57mOH-LKP
2026-06-25estimatedEFHKESGG16:40 EEST17:36 CEST1h 56mOH-LKP
2026-06-24estimatedEFHKESGG16:54 EEST16:58 CEST1h 03mOH-LKN
2026-06-23estimatedEFHKESGG16:39 EEST16:38 CEST0h 58mOH-LKL
2026-06-22estimatedEFHKESGG16:37 EEST17:38 CEST2h 01mOH-LKH
2026-06-21estimatedEFHKESGG16:27 EEST16:30 CEST1h 02mOH-LKP
2026-06-20estimatedEFHKESGG16:32 EEST16:36 CEST1h 03mOH-LKF
2026-06-19estimatedEFHKESGG16:33 EEST17:14 CEST1h 40mOH-ATJ
2026-06-18estimatedEFHKESGG18:56 EEST19:37 CEST1h 41mOH-LKM
2026-06-17estimatedEFHKESGG17:15 EEST17:16 CEST1h 00mOH-LKF
2026-06-15EFHFESGG17:01 EEST17:08 CEST1h 06mOH-LKL
2026-06-14EFHKESGG16:34 EEST16:44 CEST1h 09mOH-LKL
2026-06-13estimatedEFHKESGG16:44 EEST19:41 CEST3h 56mOH-LVL
2026-06-12estimatedEFHKESGG16:39 EEST16:40 CEST1h 00mOH-LKE
2026-05-29estimatedEFHK?16:52 EEST14:56Z1h 04mOH-LKH
2026-05-28estimatedEFHKESGG17:20 EEST17:18 CEST0h 57mOH-LKH
2026-05-27estimatedEFHKESGG16:53 EEST16:52 CEST0h 58mOH-LKR
2026-05-26estimatedEFHKESGG16:37 EEST17:51 CEST2h 13mOH-LKL
2026-05-25estimatedEFHKESGG17:10 EEST17:18 CEST1h 07mOH-LKN
2026-05-24estimatedEFHKESGG16:35 EEST16:38 CEST1h 02mOH-LKM
2026-05-23estimatedEFHKESGG16:45 EEST16:46 CEST1h 00mOH-LKK
2026-05-22estimatedEFHKESGG17:01 EEST17:00 CEST0h 59mOH-LKE
2026-05-21estimatedEFHKESGG16:47 EEST16:46 CEST0h 58mOH-LKM
2026-05-20partialEFHK?03:39 EESTOH-LKK
2026-05-19partialEFHK?06:06 EESTOH-ATM
2026-05-12EFHKESGG16:28 EEST16:42 CEST1h 13mOH-LKM
2026-05-11EFHKESGG16:22 EEST16:38 CEST1h 15mOH-LKH
2026-05-10estimatedEFHKESGG16:34 EEST17:31 CEST1h 56mOH-LKN
2026-05-09estimatedEFHKESGG16:32 EEST17:23 CEST1h 50mOH-LKG
2026-05-08estimatedEFHKESGG16:30 EEST16:34 CEST1h 04mOH-LKG
2026-05-07estimatedEFHKESGG16:32 EEST17:35 CEST2h 03mOH-LKH
2026-05-06estimatedEFHKESGG16:28 EEST16:34 CEST1h 05mOH-LKP
2026-05-05estimatedEFHKESGG16:15 EEST17:22 CEST2h 06mOH-ATH
2026-05-04estimatedEFHKESGG16:23 EEST16:28 CEST1h 04mOH-LKI
2026-05-03estimatedEFHKESGG16:22 EEST17:32 CEST2h 09mOH-LKN
2026-05-02estimatedEFHKESGG16:29 EEST16:32 CEST1h 02mOH-LKN
2026-05-01estimatedEFHKESGG16:29 EEST16:30 CEST1h 00mOH-LKE
2026-04-30estimatedEFHKESGG16:36 EEST16:34 CEST0h 57mOH-LKN
2026-04-28EFHKESGG16:32 EEST16:42 CEST1h 09mOH-LKP
2026-04-27EFHKESGG16:34 EEST16:46 CEST1h 11mOH-LKE
2026-04-26estimatedEFHKESGG16:41 EEST16:42 CEST1h 00mOH-LKP
2026-04-25EFHKESGG17:11 EEST17:24 CEST1h 12mOH-LVC
2026-04-24estimatedEFHKESGG16:30 EEST16:32 CEST1h 01mOH-LKK
2026-04-23estimatedEFHKESGG16:44 EEST16:54 CEST1h 09mOH-LKG
2026-04-22?ESGG13:37Z16:44 CEST1h 06mOH-LKI
2026-04-21EFHKESGG16:28 EEST16:38 CEST1h 09mOH-LKG
2026-04-20EFHKESGG17:10 EEST16:36 CEST0h 25mOH-LKH
2026-04-19estimatedEFHKESGG16:25 EEST16:22 CEST0h 56mOH-LKP
2026-04-18estimatedEFHKESGG16:33 EEST16:34 CEST1h 00mOH-LKM
2026-04-17estimatedEFHKESGG16:39 EEST17:18 CEST1h 38mOH-ATO
2026-04-16estimatedEFHKESGG16:39 EEST17:34 CEST1h 55mOH-LKH
2026-04-15EFHKESGG16:37 EEST16:48 CEST1h 10mOH-LKN
2026-04-14estimatedEFHKESGG16:40 EEST16:42 CEST1h 01mOH-LKH
2026-04-13estimated?ESGG16:53Z19:12 CEST0h 18mOH-LKI
2026-04-12estimatedEFHK?16:37 EEST15:42Z2h 04mOH-LKE
2026-04-11estimatedEFHKESGG16:26 EEST17:32 CEST2h 05mOH-LKL
2026-04-06estimatedEFHKESGG16:27 EEST16:26 CEST0h 58mOH-LKO
2026-04-05estimatedEFHKESGG16:22 EEST16:26 CEST1h 03mOH-LKE
2026-04-04estimatedEFHKESGG16:29 EEST17:23 CEST1h 53mOH-LKG
2026-04-03estimatedEFHKESGG16:24 EEST16:24 CEST0h 59mOH-LKN
2026-04-02estimatedEFHKESGG16:44 EEST16:42 CEST0h 57mOH-LKE
2026-03-31estimatedEFHKESGG16:29 EEST16:30 CEST1h 01mOH-LKG
2026-03-30estimatedEFHKESGG16:22 EEST16:22 CEST1h 00mOH-LKR
2026-03-29estimatedEFHKESGG16:29 EEST16:30 CEST1h 00mOH-LKL
2026-03-28estimatedEFHKESGG16:22 EET17:04 CET1h 41mOH-ATH
2026-03-16estimatedEFHKESGG16:29 EET16:28 CET0h 59mOH-LKL
2026-03-15estimatedEFHKESGG16:32 EET17:18 CET1h 45mOH-ATP
2026-03-14estimatedEFHKESGG16:32 EET17:22 CET1h 49mOH-ATJ
2026-03-13estimatedEFHKESGG16:35 EET16:42 CET1h 06mOH-LKK
2026-03-11EFHKESGG16:13 EET16:30 CET1h 16mOH-LKL
2026-03-10EFHKESGG16:20 EET16:40 CET1h 20mOH-LKO
2026-03-09EFHKESGG16:26 EET16:44 CET1h 17mOH-LKN
2026-03-08EFHKESGG16:27 EET17:26 CET1h 59mOH-ATN
2026-03-07estimatedEFHKESGG17:57 EET17:41 CET0h 44mOH-LKF
2026-03-06EFHKESGG16:31 EET16:46 CET1h 15mOH-LKO
2026-03-05EFHKESGG16:33 EET16:48 CET1h 15mOH-LKR
2026-03-04EFHKESGG16:35 EET16:50 CET1h 15mOH-LKL
2026-03-02EFHKESGG16:32 EET16:52 CET1h 19mOH-LKH
2026-03-01EFHKESGG18:14 EET19:14 CET1h 59mOH-ATM
2026-02-28EFHKESGG16:24 EET17:26 CET2h 01mOH-ATJ
2026-02-27EFHFESGG16:22 EET16:52 CET1h 29mOH-LKP
2026-02-26EFHKESGG16:37 EET16:56 CET1h 18mOH-LKI
2026-02-25EFHKESGG17:01 EET17:22 CET1h 21mOH-LKF
2026-02-24EFHKESGG16:34 EET16:56 CET1h 21mOH-LKK
2026-02-23EFPEESGG16:36 EET16:56 CET1h 19mOH-LKG
2026-02-22EFHKESGG16:48 EET17:48 CET1h 59mOH-ATF
2026-02-21EFHKESGG16:23 EET17:30 CET2h 07mOH-ATJ
2026-02-20EFHKESGG16:22 EET16:40 CET1h 17mOH-LKH
2026-02-19EFHKESGG16:34 EET17:04 CET1h 29mOH-LKI
2026-02-18EFHKESGG16:40 EET17:00 CET1h 20mOH-LKP
2026-02-17EFHKESGG17:02 EET17:26 CET1h 23mOH-LKK
2026-02-16EFHKESGG16:45 EET17:02 CET1h 16mOH-LXH
2026-02-15EFHKESGG16:37 EET17:30 CET1h 52mOH-ATN
2026-02-14EFHKESGG16:47 EET17:42 CET1h 54mOH-ATL
2026-02-13EFHKESGG16:28 EET17:14 CET1h 45mOH-LKO
2026-02-12EFHKESGG16:43 EET17:30 CET1h 46mOH-LKL
2026-02-11EFHKESGG16:49 EET17:36 CET1h 46mOH-LKK
2026-02-10EFHKESGG16:31 EET16:37 CET1h 06m461E1D
2026-02-07EFHKESGG16:46 EET17:38 CET1h 51mOH-ATJ
2026-02-06EFPEESGG16:20 EET16:44 CET1h 23mOH-LKH
2026-02-05EFHKESGG16:14 EET16:50 CET1h 35mOH-LKK
2026-02-04EFHKESGG16:24 EET16:44 CET1h 19mOH-LKI
2026-02-03EFHKESGG16:27 EET16:42 CET1h 15mOH-LKK
2026-02-02EFHKESGG17:04 EET17:24 CET1h 19mOH-LKG
2026-02-01EFHKESGG16:54 EET17:48 CET1h 53mOH-ATH
2026-01-31EFHKESGG16:18 EET17:18 CET1h 59mOH-ATI
2026-01-30EFHKESGG17:00 EET17:30 CET1h 30mOH-LKH
2026-01-29EFPEESGG16:24 EET16:54 CET1h 30mOH-LKR
2026-01-28EFPEESGG16:21 EET17:00 CET1h 38mOH-LKL
2026-01-27EFHKESGG16:55 EET17:26 CET1h 30mOH-LKL
2026-01-26EFHKESGG16:22 EET16:48 CET1h 25mOH-LXL
2026-01-25EFHKESGG16:56 EET17:52 CET1h 55mOH-ATO
2026-01-24EFHKESGG16:30 EET17:26 CET1h 55mOH-ATI
2026-01-23EFPEESGG16:35 EET17:08 CET1h 32mOH-LKK
2026-01-22EFHKESGG16:20 EET16:56 CET1h 35mOH-LKN
2026-01-21EFHKESGG16:26 EET16:56 CET1h 30mOH-LKK
2026-01-20EFHKESGG16:23 EET16:48 CET1h 24mOH-LKL
2026-01-19EFHKESGG16:21 EET16:50 CET1h 28mOH-LVH
2026-01-09EFHKESGG16:47 EET17:14 CET1h 26mOH-LKR
2026-01-08EFHKESGG16:47 EET17:24 CET1h 36mOH-LKN
2026-01-07EFHKESGG17:35 EET18:02 CET1h 26mOH-LKO
2026-01-06EFHKESGG16:34 EET17:12 CET1h 37mOH-LKI
2026-01-05EFHKESGG17:42 EET18:22 CET1h 40mOH-LVD
2026-01-04EFHKESGG16:42 EET17:52 CET2h 09mOH-ATK
2026-01-03EFHKESGG16:43 EET17:48 CET2h 04mOH-ATE
2026-01-02EFHKESGG16:31 EET17:12 CET1h 40mOH-LKF
2026-01-01EFPEESGG17:08 EET17:36 CET1h 28mOH-LKH
2025-12-31EFHKESGG17:11 EET17:34 CET1h 22mOH-LKF
2025-12-30EFHKESGG16:30 EET17:02 CET1h 31mOH-LKR
2025-12-29EFHKESGG16:32 EET16:58 CET1h 25mOH-LKH
2025-12-28EFHKESGG16:18 EET17:14 CET1h 55mOH-ATH
2025-12-27EFHKESGG16:46 EET17:46 CET1h 59mOH-ATH
2025-12-26EFHKESGG16:22 EET16:34 CET1h 11mOH-LKN
2025-12-25EFHKESGG16:25 EET16:38 CET1h 12mOH-LKN
2025-12-24EFHKESGG16:22 EET16:36 CET1h 13mOH-LKR
2025-12-23EFHKESGG16:22 EET16:42 CET1h 20mOH-LKE
2025-12-22EFHKESGG16:45 EET17:28 CET1h 43mOH-LKP
2025-12-21EFHKESGG16:22 EET17:28 CET2h 06mOH-ATG
2025-12-20EFHKESGG16:29 EET17:26 CET1h 57mOH-ATI
2025-12-19EFHKESGG16:44 EET17:16 CET1h 31mOH-LKE
2025-12-18EFHKESGG16:37 EET17:08 CET1h 30mOH-LKP
2025-12-17EFHKESGG16:28 EET16:54 CET1h 25mOH-LKG
2025-12-16EFHKESGG16:35 EET16:52 CET1h 16mOH-LKI
2025-12-15EFHKESGG17:02 EET17:28 CET1h 25mOH-LKK
2025-12-14EFHKESGG17:24 EET18:40 CET2h 15mOH-ATG
2025-12-13EFHKESGG16:22 EET17:26 CET2h 03mOH-ATJ
2025-12-12EFHKESGG16:20 EET16:50 CET1h 29mOH-LKF
2025-12-11EFHKESGG16:27 EET16:44 CET1h 16mOH-LKM
2025-12-10EFHKESGG16:28 EET16:54 CET1h 25mOH-LKO
2025-11-27EFHKESGG16:43 EET16:54 CET1h 11mOH-LKH
2025-11-26estimatedEFHKESGG16:22 EET16:24 CET1h 01mOH-LKP
2025-10-30estimatedEFHKESGG16:30 EET16:42 CET1h 11mOH-LKK
2025-10-29EFHKESGG16:34 EET16:46 CET1h 11mOH-LKG
2025-10-28EFHKESGG16:32 EET16:40 CET1h 07mOH-LKP
2025-10-27EFHKESGG16:38 EET16:42 CET1h 03mOH-LVD
2025-10-26EFHKESGG16:42 EET17:22 CET1h 39mOH-ATO
2025-10-25estimatedEFHKESGG17:46 EEST17:42 CEST0h 56mOH-LXF
2025-10-24estimatedEFHKESGG17:01 EEST16:44 CEST0h 42mOH-LKO
2025-10-20EFHKESGG16:14 EEST16:58 CEST1h 43mOH-ATH
2025-10-15EFHKESGG16:18 EEST16:34 CEST1h 15mOH-LKM
2025-10-14EFHKESGG16:18 EEST16:44 CEST1h 26mOH-LKM
2025-10-13EFHKESGG16:20 EEST17:10 CEST1h 49mOH-ATH
2025-10-07EFHKESGG16:18 EEST16:34 CEST1h 15mOH-LKO
2025-10-06EFHKESGG16:14 EEST17:14 CEST1h 59mOH-ATH
2025-10-04EFHKESGG23:58 EEST00:12 CEST1h 13mOH-LKF
2025-08-24EFHKESGG16:20 EEST17:20 CEST1h 59mOH-ATG
2025-08-23EFHKESGG08:19 EEST17:22 CEST10h 02mOH-LKE
2025-08-21estimatedEFHKESGG03:00 EEST17:00 CEST14h 59mOH-LKI
2025-08-20estimatedEFHKESGG02:02 EEST01:58 CEST0h 56mOH-LKI
2025-08-19EFHKESGG16:20 EEST16:44 CEST1h 24mOH-LKP
2025-08-17EFHKESGG16:26 EEST17:26 CEST1h 59mOH-ATG
2025-08-16EFHKESGG16:35 EEST17:50 CEST2h 14mOH-ATL
2025-08-15EFHKESGG16:30 EEST16:50 CEST1h 20mOH-LKK

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