Flight

AFL520

Flight history and live tracking for AFL520, 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 routeOMFJ → OMDB

Flight history 137 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03estimatedOMFJOMDB13:07 +0414:12 +041h 04mRA-73785
2026-10-02estimatedOMFJOMDB14:37 +0415:47 +041h 09mRA-73785
2026-10-01estimatedOMFJOMDB13:23 +0414:24 +041h 01mRA-73112
2026-09-30estimatedOMFJOMDB12:57 +0413:56 +040h 58mRA-73112
2026-09-29estimatedOMFJOMDB13:05 +0414:08 +041h 02mRA-73122
2026-09-28estimatedOMFJOMDB12:59 +0413:58 +040h 58mRA-73103
2026-09-26estimatedOMFJOMDB14:08 +0415:16 +041h 07mRA-73119
2026-09-25estimatedOMFJOMDB13:13 +0414:12 +040h 58mRA-73116
2026-09-24UUEEOMDB07:31 MSK14:12 +045h 41mRA-73114
2026-09-23estimatedOMFJOMDB13:10 +0414:16 +041h 05mRA-73122
2026-09-22estimatedUUBLOMDB07:31 MSK14:04 +045h 33mRA-73114
2026-09-21estimatedUUMBOMDB04:17Z14:02 +045h 44mRA-73112
2026-09-18estimatedOMFJOMDB08:08 +0414:14 +046h 05mRA-73122
2026-09-17estimatedOMFJOMDB13:46 +0414:08 +040h 21mRA-73096
2026-09-11estimatedOMFJOMDB17:47 +0418:16 +040h 28mRA-73122
2026-09-08estimatedOMFJOMDB13:47 +0414:14 +040h 26mRA-73112
2026-09-06estimatedOMFJOMDB13:43 +0414:12 +040h 28mRA-73112
2026-09-05estimatedOMFJOMDB13:39 +0414:08 +040h 28mRA-73116
Earlier flights (119) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedOMFJOMDB13:48 +0414:18 +040h 29mRA-73116
2026-09-02estimated?OMRK13:25Z17:54 +040h 28mRA-73119
2026-08-29estimatedOMFJOMDB13:55 +0414:22 +040h 26mRA-73118
2026-08-28estimatedOMFJOMDB17:48 +0418:24 +040h 35mRA-73103
2026-08-24partialOMDB?08:27 +04RA-73127
2026-08-23estimatedOMFJOMDB13:34 +0413:58 +040h 23mRA-73118
2026-08-18estimatedOMFJOMDB14:28 +0414:54 +040h 26mRA-73114
2026-08-16estimatedOMFJOMDB13:31 +0416:29 +042h 58mRA-73116
2026-08-15estimatedOMFJOMDB13:33 +0416:13 +042h 40mRA-73127
2026-08-14estimatedOMFJOMDB13:26 +0413:50 +040h 23mRA-73119
2026-08-13estimatedOMFJOMDB13:42 +0416:32 +042h 50mRA-73122
2026-08-12estimatedOMFJOMDB13:43 +0414:10 +040h 26mRA-73123
2026-07-22UUEEOMDB07:19 MSK13:56 +045h 36mRA-73127
2026-07-21estimatedOMFJOMDB13:19 +0413:48 +040h 28mRA-73119
2026-07-20estimated??09:38Z10:00Z0h 21mRA-73118
2026-07-16estimatedOMFJOMDB13:43 +0414:16 +040h 32mRA-73098
2026-07-11estimatedOMSJOMDB14:02 +0414:30 +040h 27mRA-73114
2026-07-06estimatedOMSJOMDB13:29 +0413:58 +040h 28mRA-73118
2026-07-05UUEEOMDB07:15 MSK14:10 +045h 54mRA-73123
2026-07-04estimatedOOMSOMDB13:45 +0414:12 +040h 26mRA-73103
2026-07-03estimatedOOMSOMDB13:20 +0413:50 +040h 29mRA-73114
2026-07-02UUEEOMDB07:23 MSK13:56 +045h 33mRA-73119
2026-07-01estimatedOOMSOMDB13:12 +0413:42 +040h 29mRA-73116
2026-06-30estimatedOOMSOMDB13:24 +0413:58 +040h 33mRA-73103
2026-06-29estimatedOMSJOMDB13:44 +0414:18 +040h 34mRA-73103
2026-06-28estimatedOMFJOMDB13:34 +0414:00 +040h 25mRA-73118
2026-06-27estimatedOMFJOMDB13:21 +0413:50 +040h 28mRA-73122
2026-06-26estimatedOMSJOMDB13:34 +0414:00 +040h 25mRA-73123
2026-06-25estimatedOMFJOMDB13:42 +0414:10 +040h 27mRA-73114
2026-06-23estimatedOMFJOMDB16:34 +0417:02 +040h 27mRA-73116
2026-06-22estimatedOMFJOMDB13:48 +0414:16 +040h 27mRA-73118
2026-03-11estimatedUUEEOIBS05:45 MSK13:04 +03306h 48mRA-73132
2026-03-10estimatedUUEEOMDB05:20 MSK12:04 +045h 43mRA-73130
2026-03-09estimated?OMFJ08:04Z13:22 +041h 18mRA-73130
2026-03-06estimatedUUEEOMDB05:27 MSK13:00 +046h 32mRA-73147
2026-03-05estimatedUUEEOMDB05:25 MSK13:24 +046h 58mRA-73138
2026-02-27estimatedOMFJOMDB13:58 +0414:30 +040h 31mRA-73133
2026-02-26UUEEOMDB08:34 MSK14:56 +045h 21mRA-73133
2026-02-25UUEEOMDB09:10 MSK15:00 +044h 49mRA-73131
2026-02-24UUEEOMDB08:40 MSK14:40 +045h 00mRA-73138
2026-02-23UUEEOMDB08:14 MSK14:36 +045h 21mRA-73147
2026-02-22UUEEOMDB08:26 MSK14:08 +044h 41mRA-73147
2026-02-21estimatedOMFJOMDB14:09 +0414:30 +040h 20mRA-73137
2026-02-20UUEEOMDB09:27 MSK15:12 +044h 44mRA-73697
2026-02-19UUEEOMDB09:08 MSK14:58 +044h 50mRA-73137
2026-02-18UUEEOMDB08:45 MSK14:44 +044h 58mRA-73137
2026-02-17estimatedOMFJOMDB10:59 +0415:58 +044h 58mRA-73137
2026-02-16estimatedOMFJOMDB13:39 +0414:14 +040h 34mRA-73133
2026-02-15estimatedOMFJOMDB14:17 +0414:54 +040h 36mRA-73133
2026-02-14UUEEOMDB08:34 MSK14:30 +044h 56mRA-73147
2026-02-13UUEEOMDB09:19 MSK15:18 +044h 58mRA-73138
2026-02-12estimatedOMFJOMDB14:20 +0414:58 +040h 38mRA-73140
2026-02-11UUEEOMDB08:51 MSK14:52 +045h 00mRA-73139
2026-02-10UUEEOMDB08:45 MSK14:28 +044h 42mRA-73139
2026-02-09estimatedOMFJOMDB14:25 +0414:56 +040h 30mRA-73139
2026-02-08UUEEOMDB08:58 MSK14:44 +044h 45mRA-73697
2026-02-07UUEEOMDB09:08 MSK15:12 +045h 03mRA-73133
2026-02-06UUEEOMDB09:30 MSK15:34 +045h 04mRA-73140
2026-02-05UUEEOMDB09:17 MSK14:54 +044h 36mRA-73133
2026-02-04UUEEOMDB09:12 MSK15:18 +045h 06mRA-73130
2026-02-03UUEEOMDB08:51 MSK14:48 +044h 56mRA-73697
2026-02-02UUEEOMDB09:39 MSK15:24 +044h 44mRA-73697
2026-02-01UUEEOMDB09:42 MSK15:22 +044h 39mRA-73697
2026-01-31estimatedOMFJOMDB14:08 +0414:46 +040h 37mRA-73140
2026-01-30UUEEOMDB09:01 MSK14:50 +044h 48mRA-73140
2026-01-29UUEEOMDB09:17 MSK14:52 +044h 34mRA-73133
2026-01-28estimatedOMFJOMDB15:54 +0416:30 +040h 36mRA-73133
2026-01-27estimatedOMFJOMDB10:43 +0415:04 +044h 20mRA-73134
2026-01-26UUEEOMDB09:01 MSK14:32 +044h 30mRA-73133
2026-01-25UUEEOMDB09:30 MSK15:22 +044h 51mRA-73131
2026-01-24UUEEOMDB08:54 MSK14:38 +044h 44mRA-73133
2026-01-23UUEEOMDB10:01 MSK15:22 +044h 21mRA-73137
2026-01-22estimatedOMFJOMDB13:48 +0414:22 +040h 33mRA-73137
2026-01-21UUEEOMDB09:22 MSK14:56 +044h 33mRA-73139
2026-01-20UUEEOMDB08:12 MSK14:44 +045h 32mRA-73134
2026-01-19UUEEOMDB08:55 MSK14:46 +044h 50mRA-73139
2026-01-09UUEEOMDB10:03 MSK16:04 +045h 01mRA-73697
2026-01-08UUEEOMDB09:07 MSK14:58 +044h 50mRA-73133
2026-01-07UUEEOMDB09:18 MSK15:08 +044h 50mRA-73138
2026-01-06UUEEOMDB08:48 MSK14:38 +044h 49mRA-73138
2026-01-05UUEEOMDB09:00 MSK14:40 +044h 39mRA-73139
2026-01-04estimatedOMFJOMDB13:57 +0414:42 +040h 44mRA-73131
2026-01-03estimatedOMFJOMDB14:46 +0415:28 +040h 41mRA-73138
2026-01-02estimatedOMFJOMDB14:07 +0414:42 +040h 34mRA-73133
2026-01-01UUEEOMDB09:10 MSK14:50 +044h 39mRA-73130
2025-12-31UUEEOMDB09:14 MSK14:56 +044h 41mRA-73136
2025-12-30UUEEOMDB09:28 MSK15:14 +044h 45mRA-73137
2025-12-29estimatedOMFJOMDB14:22 +0415:06 +040h 43mRA-73140
2025-12-28UUEEOMDB17:48 MSK23:34 +044h 45mRA-73133
2025-12-27estimatedOMFJOMDB14:28 +0415:20 +040h 52mRA-73132
2025-12-26UUEEOMDB10:46 MSK16:36 +044h 49mRA-73139
2025-12-25estimatedOMFJOMDB14:30 +0415:16 +040h 45mRA-73136
2025-12-24estimatedOMFJOMDB14:37 +0415:18 +040h 40mRA-73132
2025-12-23UUEEOMDB08:45 MSK14:56 +045h 11mRA-73137
2025-12-22UUEEOMDB08:46 MSK14:46 +044h 59mRA-73130
2025-12-21UUEEOMDB08:44 MSK14:40 +044h 55mRA-73137
2025-12-20UUEEOMDB09:19 MSK15:10 +044h 50mRA-73697
2025-12-19UUEEOMDB09:15 MSK15:32 +045h 17mRA-73697
2025-12-18UUEEOMDB08:35 MSK14:34 +044h 58mRA-73137
2025-12-17UUEEOMDB08:24 MSK14:32 +045h 08mRA-73137
2025-12-16estimatedOMFJOMDB14:17 +0415:12 +040h 55mRA-73137
2025-12-15estimatedOMFJOMDB13:59 +0414:58 +040h 58mRA-73137
2025-12-14estimatedOMFJOMDB13:14 +0414:06 +040h 51mRA-73133
2025-12-13UUEEOMDB09:08 MSK14:42 +044h 34mRA-73133
2025-12-12estimatedOMFJOMDB13:37 +0414:30 +040h 52mRA-73133
2025-12-11estimatedOMFJOMDB17:08 +0418:20 +041h 11mRA-73133
2025-12-10estimatedOMFJOMDB14:19 +0415:12 +040h 52mRA-73131
2025-10-15UUEEOMDB08:03 MSK13:58 +044h 54mRA-73130
2025-10-14estimatedOMFJOMDB13:36 +0414:06 +040h 29mRA-73133
2025-10-13estimatedOMFJOMDB13:37 +0414:18 +040h 40mRA-73134
2025-10-08UUEEOMDB08:29 MSK14:12 +044h 42mRA-73130
2025-10-07estimatedOMFJOMDB13:03 +0413:50 +040h 46mRA-73131
2025-10-06estimatedOMFJOMDB13:14 +0413:42 +040h 27mRA-73138
2025-10-04estimatedOMFJOMDB22:05 +0422:52 +040h 47mRA-73131
2025-08-24OIKBOMDB13:02 +033013:58 +040h 26mRA-73118
2025-08-20UUEEOMDB10:15 MSK19:24 +048h 09mRA-73127
2025-08-17UUEEOMDB11:24 MSK14:02 +041h 38mRA-73127
2025-08-16UUEEOMDB08:00 MSK14:02 +045h 01mRA-73119
2025-08-15UUEEOMDB08:08 MSK14:42 +045h 33mRA-73097

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