Flight

AFL2120

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

Route

AirlineAeroflot Russian Airlines
Observed routeLTAA → LTFE

Flight history 121 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03partialUUEE?07:42 MSKRA-73109
2026-10-02partialUUEE?11:27 MSKRA-73097
2026-10-01estimated??07:51Z09:16Z1h 24mRA-73109
2026-09-29estimated??08:26Z12:32Z4h 05mRA-73120
2026-09-28estimated??07:54Z09:08Z1h 13mRA-73097
2026-09-27estimated??08:46Z09:24Z0h 38mRA-73120
2026-09-25estimated??08:44Z09:24Z0h 40mRA-73115
2026-09-17estimated??08:47Z09:24Z0h 36mRA-73126
2026-09-15estimated??07:49Z08:48Z0h 59mRA-73124
2026-09-14estimated??07:49Z11:28Z3h 38mRA-73126
2026-09-12estimated??08:49Z09:08Z0h 18mRA-73126
2026-09-11estimated??07:57Z09:24Z1h 26mRA-73128
2026-09-10estimated??08:52Z09:12Z0h 19mRA-73103
2026-09-09estimated??07:53Z09:22Z1h 29mRA-73125
2026-09-08estimated??07:58Z11:48Z3h 49mRA-73128
2026-09-07estimated??07:44Z09:40Z1h 55mRA-73124
2026-09-06estimated??08:14Z09:40Z1h 25mRA-73097
2026-09-05estimated??08:16Z09:58Z1h 41mRA-73108
2026-09-04estimated??08:04Z09:52Z1h 47mRA-73102
Earlier flights (102) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimated??09:29Z10:04Z0h 34mRA-73120
2026-09-02estimated??08:07Z09:50Z1h 42mRA-73125
2026-09-01estimated??08:42Z09:26Z0h 44mRA-73121
2026-08-31estimated??07:45Z10:09Z2h 23mRA-73129
2026-08-30estimated??08:25Z09:34Z1h 08mRA-73163
2026-08-29estimated??07:45Z09:18Z1h 32mRA-73124
2026-08-28estimated??08:48Z10:24Z1h 35mRA-73098
2026-08-26estimated??07:52Z11:20Z3h 28mRA-73121
2026-08-25estimated??08:49Z09:26Z0h 36mRA-73120
2026-08-24partialUUEE?07:48 MSKRA-73097
2026-08-23estimated??08:14Z09:04Z0h 49mRA-73121
2026-08-22estimated??08:54Z09:24Z0h 29mRA-73128
2026-08-19estimated??07:54Z09:14Z1h 19mRA-73099
2026-08-18estimated??10:15Z11:40Z1h 24mRA-73124
2026-08-17estimated??12:02Z13:12Z1h 10mRA-73115
2026-08-16estimated??08:15Z09:42Z1h 27mRA-73707
2026-08-14estimated??08:45Z11:56Z3h 11mRA-73164
2026-08-12estimated??07:50Z11:43Z3h 52mRA-73125
2026-07-23estimated??07:54Z09:34Z1h 39mRA-73124
2026-07-22estimated??08:49Z09:38Z0h 48mRA-73129
2026-07-21estimated??07:59Z09:32Z1h 32mRA-73108
2026-07-20estimated??08:38Z09:28Z0h 49mRA-73120
2026-07-19estimated??09:00Z11:27Z2h 26mRA-73121
2026-07-18estimated??09:18Z10:02Z0h 43mRA-73108
2026-07-17estimated??08:33Z09:40Z1h 07mRA-73094
2026-07-16estimated?LTFE08:54Z12:50 +030h 55mRA-73125
2026-07-14estimated??07:53Z09:56Z2h 02mRA-73129
2026-07-13estimatedLTAALTFE11:50 +0312:38 +030h 48mRA-73707
2026-07-12estimatedLTAVLTFE13:30 +0315:00 +031h 29mRA-73126
2026-07-11estimatedLTAALTFE11:01 +0312:58 +031h 56mRA-73121
2026-07-10estimated?LTFE07:47Z12:50 +032h 02mRA-73098
2026-07-09estimatedLTAA?10:47 +0309:36Z1h 48mRA-73115
2026-07-08estimatedLTBO?12:22 +0309:52Z0h 29mRA-73097
2026-07-07estimatedLTAA?10:58 +0310:00Z2h 01mRA-73120
2026-07-06estimatedLTAA?11:42 +0309:54Z1h 11mRA-73103
2026-07-05estimatedLTAA?10:55 +0309:48Z1h 52mRA-73120
2026-07-03partialUUEE?07:53 MSKRA-73108
2026-07-02estimatedLTABLTFE11:46 +0312:38 +030h 51mRA-73120
2026-07-01estimated?LTFE08:39Z12:38 +030h 59mRA-73708
2026-06-30estimatedLTAALTFE12:06 +0313:08 +031h 01mRA-73097
2026-06-29estimatedLTABLTFE11:54 +0312:48 +030h 53mRA-73165
2026-06-28estimatedLTAVLTFE11:56 +0312:32 +030h 35mRA-73120
2026-06-27estimated?LTFE07:47Z12:46 +031h 58mRA-73126
2026-06-26estimatedLTAV?12:07 +0309:50Z0h 42mRA-73121
2026-06-25estimatedLTARLTFE11:26 +0312:50 +031h 23mRA-73128
2026-06-24estimatedLTAA?11:52 +0309:36Z0h 43mRA-73125
2026-06-23estimatedLTAALTFE11:38 +0312:42 +031h 03mRA-73098
2026-06-22partialUUEE?07:57 MSKRA-73129
2026-06-21estimatedLTAR?11:24 +0310:14Z1h 49mRA-73126
2026-06-20estimatedLTAALTFE10:57 +0312:56 +031h 59mRA-73109
2026-06-19estimatedLTAR?11:00 +0309:44Z1h 44mRA-73115
2026-06-18partialUUEE?14:26 MSKRA-73114
2026-06-17estimatedLTAA?11:50 +0309:52Z1h 01mRA-73120
2026-06-16estimatedLTAVLTFE13:57 +0314:36 +030h 39mRA-73126
2026-06-15estimatedLTAW?12:08 +0310:16Z1h 07mRA-73120
2026-06-14estimatedLTAALTFE12:07 +0312:52 +030h 44mRA-73102
2026-06-13estimatedLTADLTFE11:55 +0312:42 +030h 46mRA-73121
2026-06-12estimatedLTAA?11:35 +0310:26Z1h 50mRA-73115
2026-05-28estimatedLTAXLTFE11:57 +0312:44 +030h 46mRA-73123
2026-05-26estimatedLTAVLTFE11:58 +0312:34 +030h 35mRA-73125
2026-05-25estimatedLTAH?12:07 +0309:42Z0h 34mRA-73108
2026-05-24estimatedLTAALTFE11:15 +0312:58 +031h 42mRA-73116
2026-05-23estimatedLTAV?11:56 +0309:38Z0h 41mRA-73123
2026-05-22estimated?LTFE08:28Z12:32 +031h 03mRA-73118
2026-05-21estimatedLTAB?11:55 +0310:16Z1h 20mRA-73114
2026-05-20estimatedLTAVLGRP03:39 +0313:10 EEST9h 30mRA-73128
2026-05-19estimatedLTAYLTBD05:34 +0322:48 +0317h 13mRA-73121
2026-05-12estimatedLTAB?12:00 +0309:56Z0h 55mRA-73124
2026-05-10estimatedLTARLTFE12:02 +0313:08 +031h 05mRA-73109
2026-05-09estimatedLTAR?12:16 +0310:30Z1h 13mRA-73126
2026-05-08estimatedLTBSLTFE17:50 +0318:10 +030h 19mRA-73109
2026-05-07estimatedLTAR?11:18 +0309:40Z1h 21mRA-73114
2026-05-06estimatedLTARLTFE11:30 +0312:52 +031h 21mRA-73125
2026-05-05estimatedLTAC?11:42 +0309:36Z0h 54mRA-73120
2026-05-03estimatedLTAR?11:02 +0309:52Z1h 49mRA-73121
2026-05-02estimatedLTARLTFE10:56 +0313:06 +032h 09mRA-73125
2026-05-01UUEELTFE08:02 MSK12:48 +034h 45mRA-73126
2026-04-30estimatedLTAALTFE10:59 +0312:56 +031h 56mRA-73109
2026-04-26estimatedLTANLTFE11:57 +0312:36 +030h 38mRA-73098
2026-04-25estimatedLTAALTFE10:37 +0312:34 +031h 56mRA-73129
2026-04-24estimated??08:08Z10:22Z2h 13mRA-73124
2025-10-25estimatedLTAALTFE10:42 +0317:34 +036h 51mRA-73108
2025-10-24estimated??07:45Z09:44Z1h 58mRA-73098
2025-10-23estimated??07:35Z08:11Z0h 36mRA-73126
2025-10-22estimated??08:22Z10:02Z1h 39mRA-73123
2025-10-20estimated??07:47Z12:02Z4h 15mRA-73128
2025-10-15partialUUEE?07:46 MSKRA-73127
2025-10-14estimatedLTAALTFE10:47 +0312:56 +032h 08mRA-73120
2025-10-13estimated??07:50Z09:48Z1h 57mRA-73115
2025-10-08partialUUEE?07:54 MSKRA-73115
2025-10-07estimated??07:40Z10:10Z2h 29mRA-73099
2025-10-06estimated??08:07Z10:02Z1h 54mRA-73097
2025-10-04estimated??18:00Z18:52Z0h 51mRA-73114
2025-08-26estimated??02:54Z09:44Z6h 50mRA-73708
2025-08-24estimatedLTAALTFE11:08 +0312:56 +031h 47mRA-73163
2025-08-23estimated?LTBV03:56Z08:08 +031h 11mRA-73164
2025-08-21UUEELTFE10:43 MSK14:28 +033h 44mRA-73163
2025-08-20UUEELTFE11:38 MSK19:58 +038h 19mRA-73164
2025-08-19partialUUEE?08:40 MSKRA-73102
2025-08-17partialUUEE?11:23 MSKRA-73097
2025-08-16partialUUEE?07:55 MSKRA-73128
2025-08-15partialUUEE?08:00 MSKRA-73126

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