Flight

FIN121

Flight history and live tracking for FIN121, 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 → URMT

Flight history 249 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-01EFHKVIDP18:35 EEST04:58 IST7h 52mOH-LTT
2026-09-30estimatedEFHKURMT19:05 EEST00:58 MSK5h 52mOH-LTO
2026-09-29partial??00:20ZOH-LTO
2026-09-28estimatedEFHKURMT21:42 EEST23:52 MSK2h 10mOH-LTO
2026-09-27estimated??04:58Z21:18Z16h 19mOH-LTO
2026-09-26estimatedEFHKURMT18:35 EEST00:32 MSK5h 56mOH-LTO
2026-09-25estimatedEFHKURMT18:32 EEST20:50 MSK2h 17mOH-LTO
2026-09-24estimated??07:02Z18:08Z11h 05mOH-LTS
2026-09-23estimatedEFHKURMT18:35 EEST20:56 MSK2h 20mOH-LTS
2026-09-22EFHKVIDP19:05 EEST05:12 IST7h 36mOH-LTS
2026-09-21EFHKVIDP18:33 EEST04:50 IST7h 46mOH-LTT
2026-09-18estimated??16:01Z18:20Z2h 18mOH-LTS
2026-09-17estimatedEFHKURMT18:42 EEST00:46 MSK6h 03mOH-LTT
2026-09-16estimatedEFHKURMT18:38 EEST20:56 MSK2h 18mOH-LTS
2026-09-14estimatedEFHKURMT18:53 EEST00:14 MSK5h 21mOH-LTO
2026-09-13estimatedEFHKURMT18:39 EEST00:30 MSK5h 50mOH-LTO
2026-09-12estimatedEFHKURMT18:53 EEST00:44 MSK5h 51mOH-LTT
2026-09-11estimatedEFHKURMT18:45 EEST00:40 MSK5h 54mOH-LTP
2026-09-10estimated??04:42Z21:36Z16h 53mOH-LTP
2026-09-09estimated??04:38Z21:36Z16h 58mOH-LTP
2026-09-08estimated??15:45Z21:22Z5h 36mOH-LTP
2026-09-06estimated??07:11Z19:38Z12h 26mOH-LTT
2026-09-05estimatedEFHKURMT18:40 EEST20:34 MSK1h 53mOH-LTT
2026-09-04estimated??06:28Z17:32Z11h 03mOH-LTO
2026-09-03estimated??06:40Z19:38Z12h 57mOH-LTS
Earlier flights (224) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01estimated??06:41Z19:36Z12h 55mOH-LTS
2026-08-31estimatedEFHKURMT18:44 EEST20:46 MSK2h 01mOH-LTS
2026-08-30estimatedEFHKURMT18:37 EEST20:36 MSK1h 58mOH-LTT
2026-08-29estimatedEFHKURMT18:43 EEST20:48 MSK2h 04mOH-LTO
2026-08-28estimatedEFHKURMT18:48 EEST20:54 MSK2h 06mOH-LTS
2026-08-27estimated??15:41Z19:50Z4h 08mOH-LTS
2026-08-25estimatedEFHKURMT18:40 EEST20:54 MSK2h 13mOH-LTO
2026-08-24estimatedEFHKURMT18:56 EEST21:08 MSK2h 11mOH-LTO
2026-08-23estimatedEFHKURMT18:45 EEST20:58 MSK2h 12mOH-LTS
2026-08-22estimatedEFHKURMT18:54 EEST20:54 MSK1h 59mOH-LTP
2026-08-21estimatedEFHKURMT18:38 EEST21:00 MSK2h 21mOH-LTP
2026-08-20EFPE?18:43 EEST18:02Z2h 18mOH-LTT
2026-08-19estimated??16:37Z18:40Z2h 02mOH-LTS
2026-08-17estimatedEFHKURMT18:56 EEST20:54 MSK1h 57mOH-LTP
2026-08-16estimatedEFHKURMT18:38 EEST20:58 MSK2h 19mOH-LTT
2026-08-15estimated??07:16Z18:02Z10h 46mOH-LTS
2026-08-14estimatedEFHKURMT18:59 EEST21:08 MSK2h 09mOH-LTS
2026-08-13estimated??06:38Z17:52Z11h 13mOH-LTP
2026-08-12estimatedEFHKURMT18:44 EEST22:00 MSK3h 15mOH-LTP
2026-07-23estimatedEFHKURMT19:08 EEST22:36 MSK3h 27mOH-LTS
2026-07-22estimated?URKA07:02Z21:42 MSK11h 40mOH-LTT
2026-07-21estimated?URMT15:51Z20:56 MSK2h 05mOH-LTT
2026-07-20estimated?URKG15:43Z22:16 MSK3h 32mOH-LTM
2026-07-19estimated?URMT15:47Z20:46 MSK1h 59mOH-LTO
2026-07-18estimatedEFHKURMT18:45 EEST21:16 MSK2h 30mOH-LTT
2026-07-17estimated??07:31Z18:02Z10h 30mOH-LTT
2026-07-16estimatedEFHKURMT18:58 EEST21:08 MSK2h 09mOH-LTT
2026-07-15estimated?URMT16:11Z21:22 MSK2h 10mOH-LTS
2026-07-14estimatedEFHF?11:51 EEST19:42Z10h 51mOH-LTM
2026-07-13EFHF?19:10 EEST18:20Z2h 09mOH-LTM
2026-07-12estimatedEFHF?10:07 EEST19:50Z12h 42mOH-LTT
2026-07-11estimatedEFHFURMT18:52 EEST21:00 MSK2h 07mOH-LTT
2026-07-10estimatedEFHKURMT18:56 EEST21:02 MSK2h 05mOH-LTS
2026-07-09estimatedEFHFURKG09:54 EEST22:30 MSK12h 35mOH-LTO
2026-07-08estimatedEFHF?10:24 EEST17:40Z10h 15mOH-LTT
2026-07-07estimatedEFHK?10:03 EEST19:20Z12h 16mOH-LTS
2026-07-06estimatedEFHKURMT19:14 EEST21:20 MSK2h 05mOH-LTS
2026-07-05EFHF?18:52 EEST18:00Z2h 07mOH-LTO
2026-07-04estimatedEFHFURMT19:04 EEST22:32 MSK3h 27mOH-LTO
2026-07-03estimatedEFHKURMT19:14 EEST21:08 MSK1h 53mOH-LTT
2026-07-02estimatedEFHKURMT18:55 EEST21:12 MSK2h 16mOH-LTM
2026-07-01estimatedEFHKURMT18:58 EEST21:20 MSK2h 21mOH-LTM
2026-06-30estimated??20:30Z21:20Z0h 49mOH-LTO
2026-06-30estimatedEFHKURMT21:38 EEST22:16 MSK0h 37mOH-LTO
2026-06-29estimatedEFHKURMT18:54 EEST21:12 MSK2h 17mOH-LTO
2026-06-28estimatedEFHK?10:02 EEST18:02Z10h 59mOH-LTS
2026-06-27estimatedEFHKURMT19:12 EEST20:50 MSK1h 37mOH-LTS
2026-06-26estimatedEFHKURMT18:50 EEST22:26 MSK3h 35mOH-LTT
2026-06-25estimatedEFHKURMT18:52 EEST21:00 MSK2h 07mOH-LTM
2026-06-24estimatedEFHKURMT18:53 EEST20:56 MSK2h 02mOH-LTO
2026-06-23estimatedEFHKURMT19:00 EEST21:04 MSK2h 03mOH-LTP
2026-06-22estimatedEFHK?10:40 EEST18:06Z10h 25mOH-LTT
2026-06-21estimatedEFHKURMT18:46 EEST20:18 MSK1h 32mOH-LTT
2026-06-20estimatedEFHK?09:57 EEST17:42Z10h 44mOH-LTM
2026-06-19estimatedEFHK?10:18 EEST17:50Z10h 31mOH-LTM
2026-06-18estimatedEFHKEGLL10:13 EEST19:04 BST10h 50mOH-LTO
2026-06-17estimatedEFHKURMT18:59 EEST21:04 MSK2h 04mOH-LTO
2026-06-16estimatedEFHKURMT18:50 EEST20:46 MSK1h 55mOH-LTM
2026-06-15estimatedEFHK?10:51 EEST18:00Z10h 08mOH-LTO
2026-06-14estimatedEFHK?09:45 EEST17:52Z11h 07mOH-LTP
2026-06-13estimatedEFHFURMT20:42 EEST21:00 MSK0h 17mOH-LTP
2026-06-12estimatedEFHKURMT18:55 EEST21:16 MSK2h 20mOH-LTP
2026-05-29estimatedEFHKURMT18:54 EEST20:58 MSK2h 03mOH-LTS
2026-05-28estimatedEFHKURMT19:40 EEST20:54 MSK1h 13mOH-LTM
2026-05-27estimatedEFHK?10:23 EEST19:28Z12h 04mOH-LTT
2026-05-26estimatedEFHKURKG19:28 EEST23:06 MSK3h 37mOH-LTT
2026-05-25estimatedEFHKURMT18:43 EEST20:10 MSK1h 26mOH-LTT
2026-05-24estimatedEFHK?10:18 EEST18:04Z10h 46mOH-LTS
2026-05-23estimatedEFHK?10:42 EEST17:38Z9h 56mOH-LTS
2026-05-22estimated??06:50Z17:48Z10h 57mOH-LTT
2026-05-21estimatedEFHKURMT18:53 EEST21:10 MSK2h 16mOH-LTT
2026-05-20estimatedEFHKURMT03:56 EEST21:00 MSK17h 03mOH-LTT
2026-05-19partialEFHK?06:31 EESTOH-LTO
2026-05-12estimatedEFHK?10:09 EEST19:26Z12h 17mOH-LTT
2026-05-11estimatedEFHKURMT18:33 EEST20:16 MSK1h 42mOH-LTT
2026-05-10estimatedEFHKURMT18:43 EEST22:26 MSK3h 42mOH-LTO
2026-05-09estimatedEFHKURMT18:41 EEST20:54 MSK2h 12mOH-LTS
2026-05-08estimatedEFHKURMT18:35 EEST20:16 MSK1h 40mOH-LTM
2026-05-07estimatedEFHK?10:23 EEST19:38Z12h 14mOH-LTS
2026-05-06estimatedEFHKURMT18:44 EEST20:56 MSK2h 11mOH-LTS
2026-05-05estimatedEFHKURMT18:42 EEST21:00 MSK2h 17mOH-LTP
2026-05-04estimatedEFHK?10:23 EEST19:44Z12h 20mOH-LTP
2026-05-03estimatedEFHK?10:04 EEST19:32Z12h 27mOH-LTT
2026-05-02estimatedEFHKURKG10:12 EEST22:42 MSK12h 30mOH-LTS
2026-05-01estimatedEFHK?10:14 EEST17:46Z10h 31mOH-LTT
2026-04-30estimatedEFHKURMT18:50 EEST20:52 MSK2h 01mOH-LTT
2026-04-29estimatedEFHKURMT18:39 EEST20:42 MSK2h 02mOH-LTM
2026-04-28estimatedEFHK?10:13 EEST17:32Z10h 18mOH-LTO
2026-04-27estimatedEFHK?10:12 EEST19:30Z12h 17mOH-LTM
2026-04-26estimatedEFHKURKG10:09 EEST22:10 MSK12h 00mOH-LTT
2026-04-25estimatedEFHKURMT18:48 EEST22:32 MSK3h 43mOH-LTT
2026-04-24estimated??07:08Z17:48Z10h 39mOH-LTM
2026-04-23estimatedEFHKURMT18:52 EEST20:54 MSK2h 01mOH-LTM
2026-04-22estimatedEFHKURKG18:58 EEST22:30 MSK3h 31mOH-LTO
2026-04-21estimatedEFHKURMT18:31 EEST20:40 MSK2h 08mOH-LTO
2026-04-20estimatedEFHKURMT18:35 EEST22:04 MSK3h 28mOH-LTM
2026-04-19estimatedEFHKURMT18:43 EEST20:52 MSK2h 09mOH-LTT
2026-04-18estimated??07:20Z18:02Z10h 42mOH-LTT
2026-04-17estimated??07:03Z17:45Z10h 41mOH-LTO
2026-04-16estimated??07:09Z17:52Z10h 42mOH-LTP
2026-04-15estimatedEFHKURMT18:40 EEST22:30 MSK3h 50mOH-LTP
2026-04-14estimatedEFHKURMT19:03 EEST21:02 MSK1h 58mOH-LTM
2026-04-12estimated?URMT15:45Z22:08 MSK3h 23mOH-LTO
2026-04-11estimated?URKG06:49Z22:06 MSK12h 17mOH-LTO
2026-04-06partialEFHK?18:35 EESTOH-LTT
2026-04-05estimated??07:05Z17:50Z10h 44mOH-LTP
2026-04-04estimated??06:38Z19:18Z12h 40mOH-LTT
2026-04-03estimatedEFHKURMT18:40 EEST20:50 MSK2h 09mOH-LTT
2026-04-02estimatedEFHKURMT18:42 EEST20:26 MSK1h 43mOH-LTM
2026-03-31estimatedEFHKURMT19:26 EEST21:12 MSK1h 45mOH-LTT
2026-03-28estimatedEFHKURKG18:34 EET23:20 MSK3h 45mOH-LTO
2026-03-15estimatedEFHKURMT18:19 EET21:32 MSK2h 12mOH-LTT
2026-03-14estimatedEFHKURMT18:25 EET21:38 MSK2h 12mOH-LTP
2026-03-13estimated??07:07Z17:48Z10h 40mOH-LTP
2026-03-12partial??00:00ZOH-LTP
2026-03-11estimatedEFHKURMT18:18 EET02:58 MSK7h 39mOH-LTP
2026-03-10estimatedEFHKURMT18:08 EET21:54 MSK2h 45mOH-LTT
2026-03-09estimatedEFHKURMT18:07 EET21:42 MSK2h 34mOH-LTO
2026-03-08partial??00:01ZOH-LTO
2026-03-07partialVIDP?05:30 ISTOH-LTT
2026-03-06EFHKVIDP18:03 EET05:29 IST7h 55mOH-LTT
2026-03-05estimatedEFHKURMT18:04 EET02:48 MSK7h 44mOH-LTO
2026-03-04estimatedEFHKURMT18:11 EET02:28 MSK7h 16mOH-LTT
2026-03-03estimatedEFHKURMT17:59 EET02:04 MSK7h 04mOH-LTT
2026-03-02partial??00:14ZOH-LTO
2026-03-01estimatedEFHKURMT18:18 EET02:46 MSK7h 28mOH-LTO
2026-02-28estimatedEFHKURMT17:58 EET21:30 MSK2h 31mOH-LTO
2026-02-27partial??00:02ZOH-LTP
2026-02-26estimatedEFHKURMT18:35 EET21:44 MSK2h 08mOH-LTP
2026-02-25EFHKVIDP17:58 EET05:02 IST7h 33mOH-LTO
2026-02-24partial??00:03ZOH-LTP
2026-02-23estimatedEFHKURMT19:09 EET22:54 MSK2h 44mOH-LTP
2026-02-22estimatedEFHKURMT18:29 EET22:10 MSK2h 40mOH-LTT
2026-02-21estimatedEFHKURMT18:14 EET02:30 MSK7h 16mOH-LTP
2026-02-20estimatedEFHKVIBT17:59 EET05:04 IST7h 34mOH-LTT
2026-02-19EFPEVIDP18:12 EET05:26 IST7h 43mOH-LTO
2026-02-18estimatedEFHKVIBT17:58 EET05:08 IST7h 39mOH-LTT
2026-02-17estimatedEFHKURMT18:45 EET22:32 MSK2h 46mOH-LTP
2026-02-15estimated??07:02Z23:32Z16h 29mOH-LTO
2026-02-14estimated??07:42Z23:45Z16h 02mOH-LTO
2026-02-13estimated??07:50Z18:54Z11h 04mOH-LTT
2026-02-12estimated??07:33Z19:26Z11h 52mOH-LTP
2026-02-11partial??00:22ZOH-LTT
2026-02-07partialVIDP?05:32 ISTOH-LTP
2026-02-06estimatedEFHKURMT18:10 EET02:58 MSK7h 48mOH-LTP
2026-02-05partial??00:00ZOH-LTP
2026-02-04estimatedEFHKURMT18:06 EET02:58 MSK7h 51mOH-LTP
2026-02-03estimated??00:00Z17:54Z17h 53mOH-LTP
2026-02-02partialVIDP?05:47 ISTOH-LTT
2026-02-01estimatedEFHKURMT18:24 EET22:10 MSK2h 45mOH-LTT
2026-01-31partialVIDP?05:45 ISTOH-LTT
2026-01-30partial??00:28ZOH-LTT
2026-01-29partialVIDP?05:52 ISTOH-LTT
2026-01-28EFPE?18:22 EET18:58Z2h 35mOH-LTT
2026-01-27EFPE?18:18 EET23:30Z7h 11mOH-LTP
2026-01-26estimatedEFHKURMT18:07 EET02:32 MSK7h 24mOH-LTT
2026-01-25estimatedEFHKURMT18:07 EET21:56 MSK2h 48mOH-LTP
2026-01-24partialVIDP?05:36 ISTOH-LTP
2026-01-23EFPE?18:16 EET23:18Z7h 01mOH-LTP
2026-01-22estimatedEFHKURMT18:47 EET02:34 MSK6h 47mOH-LTT
2026-01-21partial??00:02ZOH-LTT
2026-01-20partialVIDP?05:36 ISTOH-LTT
2026-01-19estimatedEFHKURMT18:14 EET02:56 MSK7h 42mOH-LTT
2026-01-18estimated??17:19Z20:02Z2h 42mOH-LTP
2026-01-09partialVIDP?05:59 ISTOH-LTP
2026-01-08estimatedEFHKURMT19:00 EET22:42 MSK2h 41mOH-LTP
2026-01-07estimatedEFHKOPLA18:15 EET04:59 PKT7h 43mOH-LTO
2026-01-06estimatedEFHKURMT20:04 EET23:16 MSK2h 12mOH-LTT
2026-01-05estimatedEFHKURMT18:47 EET23:02 MSK3h 14mOH-LTT
2026-01-04partialVIDP?05:50 ISTOH-LTT
2026-01-03estimatedEFHKURMT19:13 EET22:20 MSK2h 06mOH-LTT
2026-01-02estimatedEFPE?20:18 EET20:40Z2h 21mOH-LTT
2026-01-01estimatedEFHKURMT19:05 EET22:20 MSK2h 14mOH-LTO
2025-12-31EFPE?18:06 EET18:40Z2h 34mOH-LTP
2025-12-30estimatedEFHKURMT18:20 EET21:29 MSK2h 08mOH-LTP
2025-12-29estimatedEFHKURMT19:03 EET22:12 MSK2h 08mOH-LTP
2025-12-28estimatedEFHKURMT18:23 EET21:23 MSK1h 59mOH-LTT
2025-12-27estimatedEFHKURMT18:28 EET21:56 MSK2h 27mOH-LTP
2025-12-26partialVIDP?05:31 ISTOH-LTT
2025-12-25EFHKVIDP18:16 EET05:28 IST7h 41mOH-LTT
2025-12-24partial??00:00ZOH-LTP
2025-12-23partial??00:00ZOH-LTO
2025-12-22estimatedEFHKURMT18:13 EET02:58 MSK7h 44mOH-LTO
2025-12-21partial??00:02ZOH-LTP
2025-12-20partial??00:32ZOH-LTO
2025-12-19partial??00:00ZOH-LTP
2025-12-18partial??00:00ZOH-LTO
2025-12-17estimatedEFHKURMT18:12 EET02:58 MSK7h 45mOH-LTO
2025-12-16partial??00:00ZOH-LTT
2025-12-15estimatedEFHKURMT18:13 EET02:58 MSK7h 44mOH-LTT
2025-12-13partial??00:00ZOH-LTT
2025-12-12EFPE?18:25 EET23:58Z7h 32mOH-LTT
2025-12-11partial??00:00ZOH-LTP
2025-12-10partialVIDP?05:30 ISTOH-LTP
2025-12-09estimatedEFHKVIDP18:12 EET05:28 IST7h 45mOH-LTP
2025-11-27estimatedEFHKURMT18:37 EET21:44 MSK2h 06mOH-LTO
2025-11-26estimatedEFHKURMT18:22 EET21:42 MSK2h 19mOH-LTP
2025-10-30estimated??07:10Z19:28Z12h 17mOH-LTN
2025-10-29estimatedEFHKURMT18:27 EET21:34 MSK2h 06mOH-LTN
2025-10-28estimatedEFHKURMT18:30 EET21:34 MSK2h 03mOH-LTP
2025-10-27estimatedEFHKURMT18:28 EET21:36 MSK2h 07mOH-LTT
2025-10-26estimated??06:55Z20:24Z13h 28mOH-LTN
2025-10-25estimatedEFHKURMT19:25 EEST21:34 MSK2h 08mOH-LTN
2025-10-24estimated??06:57Z19:54Z12h 56mOH-LTP
2025-10-22estimatedEFHKURMT18:53 EEST21:04 MSK2h 10mOH-LTP
2025-10-21estimated??15:33Z20:07Z4h 33mOH-LTP
2025-10-20estimatedEFHKURMT18:46 EEST22:30 MSK3h 43mOH-LTP
2025-10-15estimatedEFHKURMT19:21 EEST20:38 MSK1h 17mOH-LTP
2025-10-14estimatedEFHKURMT18:41 EEST21:06 MSK2h 24mOH-LTN
2025-10-13EFHKVIDP18:43 EEST05:00 IST7h 46mOH-LTP
2025-10-07estimatedVIDP?05:30 IST17:39Z17h 39mOH-LTN
2025-10-06estimatedEFHKURMT19:04 EEST02:58 MSK7h 53mOH-LTN
2025-10-05?VIDP14:47Z05:08 IST8h 50mOH-LTP
2025-10-04estimated??14:20Z23:58Z9h 37mOH-LTP
2025-08-25estimated??00:01Z16:52Z16h 51mOH-LTN
2025-08-24estimated?EHAM06:03Z01:57 CEST17h 53mOH-LTT
2025-08-23estimatedEFHKURMT08:32 EEST20:54 MSK12h 21mOH-LTP
2025-08-21estimatedEFHKURMT09:37 EEST21:34 MSK11h 56mOH-LTO
2025-08-19estimatedEFHKURMT18:36 EEST22:52 MSK4h 16mOH-LTP
2025-08-17estimatedEFHKURMT18:58 EEST21:26 MSK2h 28mOH-LTU
2025-08-16estimatedEFHKURMT18:46 EEST21:10 MSK2h 23mOH-LTN
2025-08-15partialEFHK?03:45 EESTOH-LTM
2025-08-14estimated??17:58Z18:22Z0h 23mOH-LTM
2025-08-14estimatedEFHKURMT18:40 EEST19:38 MSK0h 58mOH-LTM

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