Flight

FIN321

Flight history and live tracking for FIN321, 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
Observed routeEFHK → EFKJ

Flight history 221 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02EFHKEFVA00:11 EEST01:12 EEST1h 00mOH-ATM
2026-10-01EFHKEFVA00:06 EEST01:08 EEST1h 01mOH-ATJ
2026-09-30EFHKEFVA00:07 EEST01:06 EEST0h 58mOH-ATI
2026-09-29EFHKEFVA01:15 EEST02:24 EEST1h 08mOH-ATL
2026-09-28EFHKEFVA00:44 EEST01:42 EEST0h 57mOH-ATK
2026-09-27EFHKEFVA00:24 EEST01:22 EEST0h 57mOH-ATK
2026-09-25estimatedEFHKEFKJ00:27 EEST01:16 EEST0h 48mOH-ATG
2026-09-24EFHKEFVA00:14 EEST01:14 EEST1h 00mOH-ATO
2026-09-23EFPEEFVA00:11 EEST01:08 EEST0h 56mOH-ATM
2026-09-22EFPEEFVA23:56 EEST00:54 EEST0h 57mOH-ATN
2026-09-21EFPEEFVA00:20 EEST01:26 EEST1h 05mOH-ATP
2026-09-20EFHKEFVA00:32 EEST01:32 EEST0h 59mOH-ATM
2026-09-18estimated??21:19Z21:40Z0h 20mOH-ATI
2026-09-17estimatedEFHKEFKJ00:39 EEST01:02 EEST0h 22mOH-ATN
2026-09-16estimatedEFHKEFKJ00:21 EEST01:04 EEST0h 42mOH-ATE
2026-09-15estimatedEFHKEFKJ00:10 EEST00:54 EEST0h 43mOH-ATM
2026-09-14estimatedEFHKEFKJ00:17 EEST01:04 EEST0h 47mOH-ATL
2026-09-13estimatedEFHKEFKJ00:43 EEST01:28 EEST0h 45mOH-ATI
2026-09-11estimatedEFHKEFKJ00:06 EEST00:56 EEST0h 49mOH-ATK
2026-09-10estimatedEFHKEFKJ00:24 EEST01:08 EEST0h 43mOH-ATP
2026-09-09estimatedEFHKEFKJ00:21 EEST01:04 EEST0h 42mOH-ATG
2026-09-08estimatedEFHKEFKJ00:12 EEST00:54 EEST0h 41mOH-ATH
2026-09-06estimatedEFHKEFKJ00:18 EEST01:06 EEST0h 47mOH-ATP
2026-09-04estimatedEFHKEFKJ00:22 EEST01:10 EEST0h 47mOH-ATF
Earlier flights (197) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedEFHKEFKJ00:17 EEST01:00 EEST0h 42mOH-ATO
2026-09-01estimatedEFHKEFKJ00:19 EEST01:02 EEST0h 42mOH-ATH
2026-08-31estimatedEFHKEFKJ00:44 EEST01:26 EEST0h 41mOH-ATH
2026-08-30estimatedEFHKEFKJ00:38 EEST01:20 EEST0h 41mOH-ATO
2026-08-28estimatedEFHKEFKJ00:44 EEST01:26 EEST0h 41mOH-ATN
2026-08-27estimatedEFHKEFKJ00:40 EEST01:24 EEST0h 43mOH-ATN
2026-08-25estimatedEFHKEFKJ00:08 EEST00:54 EEST0h 45mOH-ATI
2026-08-24estimated??21:38Z22:20Z0h 41mOH-ATK
2026-08-23estimatedEFHKEFKJ00:25 EEST01:12 EEST0h 46mOH-ATK
2026-08-21estimatedEFHKEFKJ00:11 EEST00:54 EEST0h 42mOH-ATM
2026-08-20estimated??21:15Z21:58Z0h 43mOH-ATM
2026-08-19partial??02:49ZOH-ATN
2026-08-17partial??02:52ZOH-ATI
2026-08-16estimatedEFHKEFKJ00:13 EEST00:58 EEST0h 44mOH-ATI
2026-08-14estimatedEFHKEFKJ00:10 EEST00:56 EEST0h 45mOH-ATF
2026-08-13partial??03:14ZOH-ATI
2026-08-12partial??02:50ZOH-ATJ
2026-08-11estimatedEFHKEFKJ00:20 EEST01:14 EEST0h 53mOH-ATJ
2026-07-22estimated??21:15Z21:56Z0h 40mOH-ATN
2026-07-21estimated??21:19Z22:00Z0h 40mOH-ATK
2026-07-20estimated??21:49Z22:28Z0h 38mOH-ATH
2026-07-19estimatedEFHK?00:20 EEST22:00Z0h 39mOH-ATF
2026-07-17estimated??21:47Z22:26Z0h 39mOH-ATM
2026-07-16estimated??21:41Z22:24Z0h 42mOH-ATK
2026-07-15estimatedEFHKEFKJ00:53 EEST01:42 EEST0h 48mOH-ATI
2026-07-14estimatedEFHKEFKJ00:36 EEST01:22 EEST0h 45mOH-ATP
2026-07-13estimatedEFHKEFKJ00:21 EEST01:00 EEST0h 38mOH-ATH
2026-07-12estimatedEFHKEFKJ00:53 EEST01:36 EEST0h 42mOH-ATL
2026-07-10estimatedEFHKEFKJ00:14 EEST00:56 EEST0h 41mOH-ATK
2026-07-09estimatedEFHF?00:22 EEST22:04Z0h 41mOH-ATO
2026-07-08estimatedEFHK?00:22 EEST22:02Z0h 39mOH-ATG
2026-07-07estimatedEFHKEFKJ00:33 EEST01:12 EEST0h 38mOH-ATH
2026-07-06estimatedEFHKEFKJ00:27 EEST01:06 EEST0h 38mOH-ATK
2026-07-05estimatedEFHK?00:26 EEST22:06Z0h 39mOH-ATO
2026-07-03estimatedEFHKEFKJ00:18 EEST01:00 EEST0h 41mOH-ATN
2026-07-02estimatedEFHKEFKJ00:26 EEST01:10 EEST0h 43mOH-ATN
2026-07-01estimatedEFHKEFKJ00:50 EEST01:32 EEST0h 41mOH-ATF
2026-06-30estimatedEFHKEFKJ00:54 EEST01:14 EEST0h 19mOH-ATO
2026-06-29estimatedEFHKEFKJ00:35 EEST01:20 EEST0h 44mOH-ATL
2026-06-28estimatedEFHKEFKJ00:40 EEST01:28 EEST0h 47mOH-ATO
2026-06-26estimatedEFHKEFKJ00:19 EEST01:06 EEST0h 46mOH-ATO
2026-06-25estimatedEFHKEFKJ00:15 EEST01:04 EEST0h 48mOH-ATN
2026-06-24estimatedEFHKEFKJ00:45 EEST01:32 EEST0h 46mOH-ATH
2026-06-23estimatedEFHKEFKJ00:15 EEST01:02 EEST0h 46mOH-ATN
2026-06-22estimatedEFHKEFKJ00:40 EEST01:30 EEST0h 49mOH-ATK
2026-06-21estimatedEFHKEFKJ00:46 EEST01:30 EEST0h 44mOH-ATK
2026-06-19estimatedEFHKEFKJ00:05 EEST00:50 EEST0h 44mOH-ATH
2026-06-18estimatedEFHKEFKJ00:13 EEST01:00 EEST0h 46mOH-ATK
2026-06-17estimatedEFHKEFKJ00:48 EEST01:32 EEST0h 43mOH-ATO
2026-06-16estimatedEFHKEFKJ00:17 EEST01:00 EEST0h 43mOH-ATF
2026-06-15estimatedEFHKEFKJ00:22 EEST01:02 EEST0h 39mOH-ATK
2026-06-14estimatedEFHKEFKJ00:12 EEST00:52 EEST0h 39mOH-ATH
2026-06-12estimatedEFHKEFKJ00:48 EEST01:28 EEST0h 39mOH-ATO
2026-05-28estimatedEFHKEFKJ00:52 EEST01:44 EEST0h 52mOH-ATO
2026-05-27estimatedEFHKEFKJ00:12 EEST01:00 EEST0h 47mOH-ATN
2026-05-26estimatedEFHKEFKJ00:28 EEST01:12 EEST0h 44mOH-ATM
2026-05-25estimatedEFHKEFKJ00:20 EEST01:04 EEST0h 43mOH-ATH
2026-05-24estimatedEFHKEFKJ00:20 EEST01:10 EEST0h 49mOH-ATJ
2026-05-22estimatedEFHKEFKJ00:19 EEST01:06 EEST0h 46mOH-ATM
2026-05-21estimatedEFHKEFKJ00:09 EEST00:50 EEST0h 40mOH-ATO
2026-05-20partialEFHK?04:42 EESTOH-ATO
2026-05-19partialEFHK?07:49 EESTOH-ATM
2026-05-12estimatedEFHKEFKJ00:03 EEST00:44 EEST0h 40mOH-ATN
2026-05-11estimatedEFHKEFKJ00:27 EEST01:08 EEST0h 40mOH-ATF
2026-05-10estimatedEFHKEFKJ00:17 EEST00:56 EEST0h 38mOH-ATP
2026-05-08estimatedEFHKEFKJ00:06 EEST00:50 EEST0h 43mOH-ATL
2026-05-07estimatedEFHKEFKJ00:16 EEST01:02 EEST0h 45mOH-ATM
2026-05-06estimatedEFHKEFKJ00:45 EEST01:28 EEST0h 42mOH-ATN
2026-05-05estimatedEFHKEFKJ00:10 EEST00:54 EEST0h 43mOH-ATO
2026-05-04estimatedEFHKEFKJ00:18 EEST01:02 EEST0h 43mOH-ATL
2026-05-03estimatedEFHKEFKJ00:12 EEST00:56 EEST0h 43mOH-ATO
2026-05-01estimatedEFHKEFKJ00:02 EEST00:52 EEST0h 49mOH-ATM
2026-04-30estimatedEFHKEFKJ00:05 EEST00:54 EEST0h 48mOH-ATL
2026-04-29estimatedEFHKEFKJ00:04 EEST00:54 EEST0h 49mOH-ATM
2026-04-28estimatedEFHKEFKJ00:10 EEST00:54 EEST0h 43mOH-ATP
2026-04-27estimatedEFHKEFKJ00:16 EEST01:00 EEST0h 43mOH-ATK
2026-04-26estimatedEFHKEFKJ00:21 EEST01:08 EEST0h 46mOH-ATG
2026-04-24estimatedEFHKEFKJ00:11 EEST01:00 EEST0h 48mOH-ATH
2026-04-23estimatedEFHKEFKJ00:12 EEST01:02 EEST0h 49mOH-ATM
2026-04-22estimatedEFHKEFKJ00:08 EEST01:04 EEST0h 55mOH-ATP
2026-04-21estimatedEFHKEFKJ00:56 EEST01:42 EEST0h 45mOH-ATF
2026-04-20estimatedEFHKEFKJ00:19 EEST01:04 EEST0h 45mOH-ATK
2026-04-17estimatedEFHKEFKJ00:31 EEST01:16 EEST0h 44mOH-ATE
2026-04-16estimatedEFHKEFKJ00:11 EEST00:54 EEST0h 42mOH-ATM
2026-04-15estimatedEFHKEFKJ00:27 EEST01:10 EEST0h 42mOH-ATK
2026-04-14estimatedEFHKEFKJ00:21 EEST00:56 EEST0h 34mOH-ATL
2026-04-13estimatedEFHKEFKJ00:31 EEST01:12 EEST0h 40mOH-ATH
2026-04-12estimatedEFHKEFKJ00:20 EEST01:02 EEST0h 41mOH-ATK
2026-03-31estimatedEFHKEFKJ01:07 EEST02:02 EEST0h 54mOH-ATH
2026-03-30estimatedEFHKEFKJ01:07 EEST01:46 EEST0h 38mOH-ATH
2026-03-29estimatedEFHKEFKJ01:22 EEST01:50 EEST0h 27mOH-ATJ
2026-03-28estimatedEFHKEFKJ00:12 EET00:54 EET0h 41mOH-ATL
2026-03-15estimatedEFHKEFKJ00:00 EET00:48 EET0h 48mOH-ATH
2026-03-14estimatedEFHKEFKJ00:04 EET00:50 EET0h 45mOH-ATH
2026-03-13estimatedEFHKEFKJ23:58 EET00:40 EET0h 41mOH-ATN
2026-03-12estimatedEFHKEFKJ00:28 EET01:14 EET0h 45mOH-ATI
2026-03-11EFHKEFVA23:53 EET00:58 EET1h 04mOH-ATI
2026-03-10EFHKEFVA23:50 EET00:50 EET0h 59mOH-ATI
2026-03-09EFHKEFVA00:23 EET01:28 EET1h 04mOH-ATN
2026-03-08EFHKEFVA00:37 EET01:48 EET1h 10mOH-ATJ
2026-03-07EFHKEFVA23:58 EET00:59 EET1h 01mOH-ATN
2026-03-06EFHKEFVA23:49 EET00:58 EET1h 09mOH-ATI
2026-03-05estimated?EFVA22:26Z01:14 EET0h 47mOH-ATI
2026-03-04EFHKEFVA00:30 EET01:40 EET1h 10mOH-ATP
2026-03-03EFHKEFVA00:21 EET01:24 EET1h 02mOH-ATK
2026-03-02EFHKEFVA23:47 EET00:54 EET1h 06mOH-ATL
2026-03-01EFHKEFVA00:23 EET01:28 EET1h 05mOH-ATG
2026-02-28EFHKEFVA23:58 EET01:04 EET1h 06mOH-ATM
2026-02-27EFHKEFVA00:13 EET01:22 EET1h 08mOH-ATL
2026-02-26EFHKEFVA00:18 EET01:28 EET1h 09mOH-ATH
2026-02-25EFHKEFVA00:23 EET01:32 EET1h 08mOH-ATH
2026-02-24EFHKEFVA00:11 EET01:16 EET1h 05mOH-ATN
2026-02-23EFHKEFVA00:00 EET01:04 EET1h 04mOH-ATK
2026-02-22EFHKEFVA23:55 EET01:04 EET1h 08mOH-ATG
2026-02-21EFHKEFVA00:23 EET01:30 EET1h 07mOH-ATL
2026-02-20EFHKEFVA23:55 EET00:58 EET1h 02mOH-ATO
2026-02-19estimatedEFHKEFKJ00:09 EET01:16 EET1h 06mOH-ATL
2026-02-18EFHKEFVA23:53 EET00:56 EET1h 03mOH-ATG
2026-02-17EFHKEFVA23:53 EET00:54 EET1h 01mOH-ATE
2026-02-16EFHKEFVA00:18 EET01:18 EET0h 59mOH-ATM
2026-02-15EFHKEFVA00:05 EET01:06 EET1h 00mOH-ATI
2026-02-14EFHKEFVA00:45 EET01:44 EET0h 59mOH-ATM
2026-02-13EFHKEFVA00:40 EET01:50 EET1h 09mOH-ATN
2026-02-12EFHKEFVA00:51 EET01:58 EET1h 06mOH-ATJ
2026-02-11EFHKEFVA00:09 EET01:32 EET1h 22mOH-ATN
2026-02-07EFHKEFVA00:48 EET01:56 EET1h 08mOH-ATO
2026-02-06estimatedEFHKEFKJ00:25 EET01:42 EET1h 17mOH-ATE
2026-02-05estimatedEFHKEFVA00:24 EET01:26 EET1h 01mOH-ATP
2026-02-04EFHKEFVA00:19 EET01:28 EET1h 08mOH-ATI
2026-02-03EFHKEFVA00:14 EET01:12 EET0h 58mOH-ATJ
2026-02-02EFHKEFVA00:42 EET01:44 EET1h 01mOH-ATK
2026-02-01estimatedEFHKEFKJ00:15 EET01:24 EET1h 08mOH-ATE
2026-01-31estimatedEFPEEFVA00:12 EET01:14 EET1h 01mOH-ATO
2026-01-30EFHKEFVA00:02 EET01:06 EET1h 03mOH-ATP
2026-01-29EFHKEFVA00:16 EET01:24 EET1h 08mOH-ATO
2026-01-28estimatedEFHKEFVA00:07 EET01:14 EET1h 06mOH-ATN
2026-01-27EFHKEFVA00:15 EET01:18 EET1h 02mOH-ATK
2026-01-26EFHKEFVA00:03 EET01:04 EET1h 00mOH-ATJ
2026-01-25EFHKEFVA00:18 EET01:24 EET1h 06mOH-ATJ
2026-01-24estimatedEFHKEFKJ00:01 EET01:18 EET1h 16mOH-ATM
2026-01-23EFHKEFVA00:06 EET01:16 EET1h 10mOH-ATH
2026-01-22EFHKEFVA00:24 EET01:30 EET1h 05mOH-ATH
2026-01-21EFHKEFVA23:59 EET00:54 EET0h 55mOH-ATO
2026-01-20EFHKEFVA00:06 EET01:22 EET1h 15mOH-ATF
2026-01-19EFHKEFVA00:03 EET01:08 EET1h 04mOH-ATI
2026-01-09estimatedEFHKEFKJ23:58 EET00:42 EET0h 44mOH-ATJ
2026-01-08EFHKEFVA00:12 EET01:14 EET1h 01mOH-ATJ
2026-01-07estimatedEFHKEFKJ00:19 EET01:34 EET1h 14mOH-ATO
2026-01-06EFHKEFVA00:55 EET01:58 EET1h 02mOH-ATK
2026-01-05EFHKEFVA00:13 EET01:16 EET1h 03mOH-ATI
2026-01-05estimated?EFVA00:00Z02:40 EET0h 40mOH-ATE
2026-01-04estimatedEFHKEFKJ01:39 EET01:58 EET0h 18mOH-ATE
2026-01-03EFHKEFVA00:27 EET01:28 EET1h 00mOH-ATP
2026-01-02EFHKEFVA00:03 EET01:08 EET1h 04mOH-ATM
2026-01-01EFHKEFVA00:06 EET01:00 EET0h 54mOH-ATH
2025-12-31EFHKEFVA23:55 EET01:04 EET1h 09mOH-ATN
2025-12-30EFHKEFVA00:21 EET01:18 EET0h 56mOH-ATO
2025-12-29EFHKEFVA00:27 EET01:28 EET1h 00mOH-ATH
2025-12-28EFHKEFVA00:33 EET01:40 EET1h 06mOH-ATK
2025-12-27EFHKEFVA00:27 EET01:48 EET1h 21mOH-ATG
2025-12-26EFHKEFVA23:53 EET01:02 EET1h 08mOH-ATE
2025-12-23EFHKEFVA23:56 EET00:56 EET0h 59mOH-ATN
2025-12-22EFHKEFVA00:11 EET01:10 EET0h 58mOH-ATP
2025-12-21EFHKEFVA00:05 EET01:02 EET0h 56mOH-ATI
2025-12-20EFHKEFVA23:54 EET00:52 EET0h 57mOH-ATO
2025-12-19EFHKEFVA00:18 EET01:12 EET0h 53mOH-ATP
2025-12-18EFHKEFVA00:09 EET01:16 EET1h 06mOH-ATO
2025-12-17EFHKEFVA00:06 EET01:14 EET1h 07mOH-ATK
2025-12-16EFHKEFVA23:56 EET00:58 EET1h 01mOH-ATN
2025-12-15EFHKEFVA00:34 EET01:38 EET1h 03mOH-ATH
2025-12-15estimated??00:00Z01:00Z1h 00mOH-ATO
2025-12-14estimatedEFHF?01:05 EET23:58Z0h 52mOH-ATO
2025-12-13?EFVA20:52Z00:54 EET2h 01mOH-ATF
2025-12-12EFHKEFVA23:59 EET01:10 EET1h 10mOH-ATP
2025-12-11EFHKEFVA23:55 EET00:56 EET1h 00mOH-ATL
2025-12-10EFHKEFVA00:53 EET01:56 EET1h 03mOH-ATP
2025-12-09EFHKEFVA23:59 EET01:02 EET1h 02mOH-ATG
2025-11-27estimatedEFHKEFKJ00:23 EET01:10 EET0h 46mOH-ATE
2025-11-26estimatedEFHKEFKJ00:50 EET01:32 EET0h 42mOH-ATP
2025-10-29estimatedEFHKEFKJ00:07 EET00:50 EET0h 42mOH-ATF
2025-10-28estimatedEFHKEFKJ00:00 EET00:46 EET0h 45mOH-ATI
2025-10-27estimatedEFHKEFKJ00:00 EET00:42 EET0h 41mOH-ATK
2025-10-26estimatedEFHKEFKJ23:59 EET00:26 EET0h 26mOH-LKN
2025-10-24estimatedEFHKEFKJ00:03 EEST00:46 EEST0h 42mOH-ATI
2025-10-23estimatedEFHKEFKJ00:16 EEST00:58 EEST0h 41mOH-ATO
2025-10-22estimatedEFHKEFKJ00:12 EEST00:52 EEST0h 39mOH-ATN
2025-10-21estimatedEFHKEFKJ00:16 EEST00:58 EEST0h 41mOH-ATM
2025-10-20estimatedEFHKEFKJ00:17 EEST01:02 EEST0h 44mOH-ATP
2025-10-14EFHKEFVA00:46 EEST01:46 EEST1h 00mOH-ATF
2025-10-13EFHKEFVA00:32 EEST01:30 EEST0h 57mOH-ATH
2025-10-07EFHKEFVA23:57 EEST01:02 EEST1h 05mOH-ATF
2025-10-06EFHKEFVA00:20 EEST01:34 EEST1h 14mOH-ATK
2025-10-05EFHKEFVA00:05 EEST01:02 EEST0h 56mOH-ATM
2025-10-04EFHKEFVA16:41 EEST17:18 EEST0h 36mOH-ATO
2025-08-21EFHKEFVA00:36 EEST01:32 EEST0h 56mOH-ATM
2025-08-17EFHKEFVA01:21 EEST02:34 EEST1h 13mOH-ATG
2025-08-15EFHKEFVA00:10 EEST01:12 EEST1h 01mOH-ATL

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