Observed 19 Aug 2026, 15:29 — 31 Oct 2026, 20:30 UTC
6 observed flights
60 observed flights
157 consolidated flights · 9,671 mapped samples
| Observed · UTC | Callsign | Filed route | Aircraft | Duration | Samples | Open flight |
|---|---|---|---|---|---|---|
| 31 Oct 2026, 19:39 | THY1SQ | LTFM EDDF | A321 | 51m | 45 | Open track |
| 31 Oct 2026, 17:15 | THY1SQ | LTFM EDDF | A321 | 32m | 29 | Open track |
| 30 Oct 2026, 20:44 | THY1PY | LTFM EIDW | A321 | 45m | 39 | Open track |
| 30 Oct 2026, 16:41 | THY1PY | LTFM EIDW | A321 | 1h 05m | 57 | Open track |
| 30 Oct 2026, 14:13 | THY9XN | LTFM ESGG | B738 | 1h 35m | 49 | Open track |
| 30 Oct 2026, 13:32 | THY3LK | LTFM EGCC | A321 | 30m | 27 | Open track |
| 30 Oct 2026, 11:26 | THY3LK | LTFM EGCC | A321 | 23m | 21 | Open track |
| 30 Oct 2026, 10:54 | THY9XN | LTFM ESGG | B738 | 16m | 14 | Open track |
| 30 Oct 2026, 06:15 | THY9XN | LTFM ESGG | B738 | 1h 08m | 60 | Open track |
| 25 Oct 2026, 19:04 | THY60C | LTFM EGCC | A321 | 27m | 25 | Open track |
| 25 Oct 2026, 18:17 | THY2JT | LIRF LTFM | A359 | 42m | 37 | Open track |
| 25 Oct 2026, 15:53 | THY2JT | LIRF LTFM | A359 | 37m | 33 | Open track |
| 25 Oct 2026, 12:53 | THY6AG | LTFM LIRF | A359 | 2h 59m | 156 | Open track |
| 25 Oct 2026, 11:19 | DAL1249 | KMIA KATL | B752 | 1h 19m | 68 | Open track |
| 24 Oct 2026, 12:51 | THY60C | LTFM EGCC | A321 | 23m | 21 | Open track |
| 24 Oct 2026, 10:33 | THY2HU | LTFM LHBP | A321 | 1h 58m | 102 | Open track |
| 24 Oct 2026, 09:47 | THY6HL | EDDN LTFM | A321 | 28m | 25 | Open track |
| 24 Oct 2026, 07:29 | THY6HL | EDDN LTFM | A321 | 33m | 29 | Open track |
| 23 Oct 2026, 19:11 | THY0AD | LROP LTFM | A321 | 1h 51m | 52 | Open track |
| 23 Oct 2026, 18:23 | THY1TA | LTFM LROP | A321 | 33m | 30 | Open track |
| 23 Oct 2026, 11:09 | THY1TR | LTFM LROP | A321 | 51m | 44 | Open track |
| 23 Oct 2026, 10:08 | THY9VT | LTFM EDDN | A321 | 33m | 28 | Open track |
| 23 Oct 2026, 06:06 | THY9VT | LTFM EDDN | A321 | 33m | 26 | Open track |
| 18 Oct 2026, 19:27 | THY1UP | LTFM EDDM | A321 | 50m | 42 | Open track |
| 18 Oct 2026, 16:54 | THY1UP | LTFM EDDM | A321 | 42m | 36 | Open track |
| 18 Oct 2026, 15:54 | THY79K | LTFM KSFO | A359 | 34m | 30 | Open track |
| 18 Oct 2026, 06:34 | THY79K | LTFM KSFO | A359 | 41m | 36 | Open track |
| 16 Oct 2026, 19:19 | THY6EU | LTFM EDDS | A321 | 21m | 19 | Open track |
| 16 Oct 2026, 14:36 | THY6EU | LTFM EDDS | A321 | 12m | 11 | Open track |
| 16 Oct 2026, 11:23 | THY6EU | LTFM EDDS | A321 | 42m | 27 | Open track |
| 16 Oct 2026, 08:29 | THY73G | LTFM KSFO | A359 | 34m | 30 | Open track |
| 09 Oct 2026, 08:03 | THY73G | LTFM KSFO | A359 | 50m | 46 | Open track |
| 05 Oct 2026, 18:10 | THY89M | LFML LTFM | A321 | 35m | 31 | Open track |
| 05 Oct 2026, 15:42 | THY89M | LFML LTFM | A321 | 32m | 28 | Open track |
| 04 Oct 2026, 19:02 | THY74M | LTFM LFML | A321 | 47m | 41 | Open track |
| 04 Oct 2026, 16:31 | THY74M | LTFM LFML | A321 | 30m | 27 | Open track |
| 03 Oct 2026, 21:41 | THY2RH | EFHK LTFM | B739 | 27m | 24 | Open track |
| 02 Oct 2026, 18:20 | THY2RH | EFHK LTFM | B739 | 44m | 39 | Open track |
| 02 Oct 2026, 17:42 | THY2LP | LTFM EFHK | B739 | 37m | 32 | Open track |
| 02 Oct 2026, 14:02 | THY2LP | LTFM EFHK | B739 | 49m | 38 | Open track |
| 02 Oct 2026, 08:38 | THY3LP | LTFM EFHK | B739 | 25m | 23 | Open track |
| 01 Oct 2026, 16:52 | THY48L | WMKK LTFM | A359 | 1h 43m | 89 | Open track |
| 01 Oct 2026, 07:16 | THY48L | WMKK LTFM | A359 | 46m | 37 | Open track |
| 01 Oct 2026, 06:24 | THY45M | LTFM WMKK | A359 | 52m | 45 | Open track |
| 30 Sept 2026, 06:02 | THY45M | LTFM WMKK | A359 | 40m | 35 | Open track |
| 29 Sept 2026, 15:55 | THY8JE | LIRN LTFM | A321 | 15m | 14 | Open track |
| 27 Sept 2026, 16:48 | THY8JE | LIRN LTFM | A321 | 39m | 35 | Open track |
| 26 Sept 2026, 18:32 | THY5TK | LTFM LIRN | A321 | 2h 58m | 120 | Open track |
| 26 Sept 2026, 06:54 | DLH40 | EDDF KJFK | A346 | 30m | 27 | Open track |
| 25 Sept 2026, 20:18 | THY3FN | LTFM LPPR | A321 | 31m | 28 | Open track |
| 25 Sept 2026, 13:13 | THY3FN | LTFM LPPR | A321 | 25m | 22 | Open track |
| 25 Sept 2026, 12:36 | THY2WM | LTFM LSGG | A333 | 21m | 18 | Open track |
| 25 Sept 2026, 11:23 | DLH400 | EDDF KJFK | A346 | 17m | 15 | Open track |
| 25 Sept 2026, 08:34 | DLH430 | EDDF KORD | A346 | 38m | 33 | Open track |
| 25 Sept 2026, 08:34 | DL430 | — — | — | 0m | 1 | Open track |
| 25 Sept 2026, 07:06 | THY2JT | LIRF LTFM | A359 | 41m | 36 | Open track |
| 24 Sept 2026, 19:26 | THY2JT | LIRF LTFM | A359 | 36m | 31 | Open track |
| 24 Sept 2026, 16:19 | THY6AG | LTFM LIRF | A359 | 3h 05m | 93 | Open track |
| 23 Sept 2026, 18:14 | DAL10 | KMSP EGLL | A339 | 27m | 25 | Open track |
| 23 Sept 2026, 15:18 | DAL10 | KMSP EGLL | A339 | 38m | 33 | Open track |
| 22 Sept 2026, 19:55 | DAL10 | KMSP EGLL | A339 | 1h 14m | 61 | Open track |
| 22 Sept 2026, 15:57 | DAL9974 | KDTW KMSP | A339 | 3h 47m | 196 | Open track |
| 20 Sept 2026, 20:32 | THY43A | LTFM LIMF | B738 | 41m | 36 | Open track |
| 20 Sept 2026, 16:18 | THY43A | LTFM LIMF | B738 | 37m | 33 | Open track |
| 19 Sept 2026, 19:43 | THY1SW | LTFM UUWW | A333 | 1h 16m | 66 | Open track |
| 19 Sept 2026, 17:14 | THY1SW | LTFM UUWW | A333 | 44m | 40 | Open track |
| 19 Sept 2026, 07:25 | THY9EX | LTFM LIPZ | B738 | 2h 37m | 136 | Open track |
| 18 Sept 2026, 19:05 | THY1AD | LTFM LDDU | A321 | 2h 08m | 113 | Open track |
| 18 Sept 2026, 13:52 | THY4QM | ENGM LTFM | A321 | 42m | 37 | Open track |
| 18 Sept 2026, 11:04 | THY4QM | ENGM LTFM | A321 | 1h 01m | 53 | Open track |
| 18 Sept 2026, 10:18 | THY9YZ | LTFM ENGM | A321 | 45m | 24 | Open track |
| 18 Sept 2026, 06:18 | THY9YZ | LTFM ENGM | A321 | 51m | 46 | Open track |
| 17 Sept 2026, 17:41 | THY7RJ | EDDM LTFM | A321 | 2h 44m | 141 | Open track |
| 16 Sept 2026, 19:42 | THY1UP | LTFM EDDM | A321 | 49m | 43 | Open track |
| 16 Sept 2026, 16:30 | THY1UB | LTFM EDDM | A321 | 1h 54m | 68 | Open track |
| 15 Sept 2026, 19:17 | DLH438 | EDDF KDFW | A343 | 33m | 30 | Open track |
| 15 Sept 2026, 13:45 | DLH438 | EDDF KDFW | A343 | 40m | 35 | Open track |
| 15 Sept 2026, 07:06 | DLH433 | EDDF KDFW | A343 | 1h 29m | 77 | Open track |
| 13 Sept 2026, 16:25 | QTR812 | OTHH RJTT | B77L | 3h 45m | 123 | Open track |
| 12 Sept 2026, 16:16 | QTR73C | OTHH HECA | A35K | 5h 11m | 269 | Open track |
| 11 Sept 2026, 12:27 | THY4AX | LFPG LTFM | A321 | 4h 44m | 247 | Open track |
| 11 Sept 2026, 11:34 | THY1SX | LTFM LFPG | A333 | 41m | 37 | Open track |
| 11 Sept 2026, 08:51 | THY1SX | LTFM LFPG | A333 | 26m | 24 | Open track |
| 11 Sept 2026, 07:25 | THY90Q | LIMC LTFM | A359 | 1h 02m | 54 | Open track |
| 10 Sept 2026, 22:45 | THY90Q | LIMC LTFM | A359 | 15m | 14 | Open track |
| 10 Sept 2026, 18:28 | THY90Q | LIMC LTFM | A359 | 1h 20m | 61 | Open track |
| 10 Sept 2026, 06:24 | THY9FP | LTFM LIMC | A359 | 1h 04m | 56 | Open track |
| 09 Sept 2026, 20:11 | THY9FP | LTFM LIMC | A359 | 1h 11m | 64 | Open track |
| 08 Sept 2026, 15:50 | THY51Q | LTFM VIDP | B77W | 42m | 38 | Open track |
| 08 Sept 2026, 10:39 | THY51Q | LTFM VIDP | B77W | 42m | 38 | Open track |
| 08 Sept 2026, 09:05 | THY9TE | EGKK LTFM | A321 | 1h 22m | 73 | Open track |
| 08 Sept 2026, 06:57 | THY9TE | EGKK LTFM | A321 | 29m | 26 | Open track |
| 07 Sept 2026, 19:23 | THY5 | LTFM KORD | B77W | 38m | 33 | Open track |
| 07 Sept 2026, 11:56 | THY6UZ | LTFM EGKK | A321 | 4h 04m | 211 | Open track |
| 07 Sept 2026, 09:34 | THY7MA | LTAI LTFM | A321 | 1h 58m | 104 | Open track |
| 07 Sept 2026, 07:29 | THY2TF | LTFM LTAI | B738 | 1h 52m | 98 | Open track |
| 06 Sept 2026, 20:31 | THY2TF | LTFM LTAI | B738 | 36m | 18 | Open track |
| 06 Sept 2026, 19:31 | THY4RG | EDDL LTFM | A359 | 37m | 33 | Open track |
| 06 Sept 2026, 16:33 | THY4RG | EDDL LTFM | A359 | 23m | 21 | Open track |
| 06 Sept 2026, 15:31 | THY6FX | LTFM EDDL | A359 | 54m | 48 | Open track |
| 06 Sept 2026, 12:23 | THY6FX | LTFM EDDL | A359 | 56m | 49 | Open track |
| 06 Sept 2026, 07:37 | THY95Y | LTFM KDEN | A359 | 3h 02m | 159 | Open track |
| 05 Sept 2026, 20:58 | THY95Y | LTFM KDEN | A359 | 1h 22m | 65 | Open track |
| 05 Sept 2026, 20:18 | THY2ZC | LOWW LTFM | A321 | 30m | 27 | Open track |
| 05 Sept 2026, 18:19 | THY2ZC | LOWW LTFM | A321 | 26m | 23 | Open track |
| 05 Sept 2026, 14:30 | THY8QB | LTFM LOWW | A321 | 3h 47m | 176 | Open track |
| 05 Sept 2026, 09:07 | THY5TK | LTFM LIRN | A321 | 2h 29m | 120 | Open track |
| 04 Sept 2026, 19:39 | THY3PQ | EGLL LTFM | A359 | 3h 33m | 107 | Open track |
| 04 Sept 2026, 19:27 | THY70G | — — | — | 1m | 2 | Open track |
| 04 Sept 2026, 07:20 | THY70G | LTFM EGLL | A359 | 4h 11m | 156 | Open track |
| 03 Sept 2026, 07:41 | THY8MQ | ESSA LTFM | B738 | 3h 43m | 188 | Open track |
| 02 Sept 2026, 20:41 | THY8WZ | LTFM ESSA | B738 | 1h 00m | 52 | Open track |
| 02 Sept 2026, 15:32 | THY8WZ | LTFM ESSA | B738 | 3h 20m | 139 | Open track |
| 02 Sept 2026, 12:06 | THY1KQ | LEBL LTFM | A333 | 3h 14m | 163 | Open track |
| 02 Sept 2026, 08:01 | THY3JL | LTFM LEBL | A333 | 3h 59m | 195 | Open track |
| 01 Sept 2026, 18:49 | THY198 | LTFM RJTT | B77W | 1h 29m | 71 | Open track |
| 01 Sept 2026, 09:32 | THY19 | LTFM RJTT | B77W | 37m | 32 | Open track |
| 31 Aug 2026, 17:18 | THY846 | LTFM OSDI | A333 | 2h 17m | 91 | Open track |
| 31 Aug 2026, 16:11 | THY2JA | LIRF LTFM | A359 | 45m | 34 | Open track |
| 31 Aug 2026, 06:56 | THY2JT | LIRF LTFM | A359 | 1h 01m | 45 | Open track |
| 30 Aug 2026, 19:45 | THY3GK | LTFM LIRF | A359 | 44m | 34 | Open track |
| 30 Aug 2026, 14:50 | THY3GK | LTFM LIRF | A359 | 1h 19m | 63 | Open track |
| 30 Aug 2026, 13:17 | THY5SY | LSZH LTFM | A321 | 44m | 36 | Open track |
| 30 Aug 2026, 10:49 | SWR1CZ | LEAL LSZH | A343 | 2h 12m | 105 | Open track |
| 30 Aug 2026, 06:57 | SWR3YX | LSZH LEAL | A343 | 3h 44m | 178 | Open track |
| 29 Aug 2026, 20:06 | THY5GW | LTFM LSZH | A321 | 1h 07m | 56 | Open track |
| 29 Aug 2026, 17:32 | THY5GW | LTFM LSZH | A321 | 1h 01m | 48 | Open track |
| 29 Aug 2026, 16:51 | THY5AR | EDDF LTFM | A333 | 32m | 26 | Open track |
| 29 Aug 2026, 13:36 | THY5AR | EDDF LTFM | A333 | 1h 23m | 59 | Open track |
| 28 Aug 2026, 11:16 | DLH5TN | LGKR EDDM | A321 | 2h 16m | 104 | Open track |
| 28 Aug 2026, 08:12 | DLH9HE | EDDM LGKR | A321 | 3h 03m | 108 | Open track |
| 28 Aug 2026, 06:26 | DLH491 | KSEA EDDF | A343 | 58m | 48 | Open track |
| 27 Aug 2026, 17:28 | DLH491 | KSEA EDDF | A343 | 42m | 32 | Open track |
| 27 Aug 2026, 16:03 | DLH490 | EDDF KSEA | A343 | 1h 24m | 67 | Open track |
| 27 Aug 2026, 12:32 | DLH490 | EDDF KSEA | A343 | 44m | 36 | Open track |
| 27 Aug 2026, 08:30 | DLH88V | EDDM LEMG | A321 | 50m | 40 | Open track |
| 27 Aug 2026, 06:53 | DLH405 | KJFK EDDF | A343 | 42m | 35 | Open track |
| 26 Aug 2026, 21:42 | DLH405 | KJFK EDDF | A343 | 51m | 42 | Open track |
| 26 Aug 2026, 21:06 | DLH400A | EDDF KJFK | A343 | 35m | 29 | Open track |
| 26 Aug 2026, 10:04 | DLH400 | EDDF KJFK | A343 | 48m | 38 | Open track |
| 25 Aug 2026, 20:08 | THY3NV | LTFM EDDF | A333 | 1h 17m | 64 | Open track |
| 25 Aug 2026, 17:47 | THY3NV | LTFM EDDF | A333 | 48m | 40 | Open track |
| 25 Aug 2026, 15:34 | THY1JU | EDDH LTFM | B738 | 33m | 27 | Open track |
| 25 Aug 2026, 10:43 | THY1JU | EDDH LTFM | B738 | 1h 30m | 72 | Open track |
| 25 Aug 2026, 07:11 | THY1LP | LTFM EDDH | B738 | 3h 24m | 166 | Open track |
| 24 Aug 2026, 12:34 | THY3ZM | LFMN LTFM | A321 | 2h 46m | 135 | Open track |
| 24 Aug 2026, 12:00 | THY6ZU | LTFM LFMN | A321 | 33m | 29 | Open track |
| 24 Aug 2026, 06:42 | THY6ZU | LTFM LFMN | A321 | 41m | 34 | Open track |
| 23 Aug 2026, 17:26 | QTR003 | OTHH EGLL | A388 | 35m | 29 | Open track |
| 23 Aug 2026, 10:31 | QTR003 | OTHH EGLL | A388 | 40m | 34 | Open track |
| 23 Aug 2026, 07:42 | THY3QX | LTFM LMML | A321 | 2h 17m | 87 | Open track |
| 22 Aug 2026, 07:10 | THY5XV | LTFM EGPH | A321 | 4h 23m | 212 | Open track |
| 21 Aug 2026, 13:13 | THY2TG | EHAM LTFM | A333 | 36m | 32 | Open track |
| 21 Aug 2026, 06:25 | THY6BZ | LTFM EHAM | A333 | 4h 35m | 173 | Open track |
| 20 Aug 2026, 13:46 | THY6CF | LTFM LOWS | B738 | 2h 40m | 134 | Open track |
| 19 Aug 2026, 19:10 | THY126 | LTFM OEJN | A321 | 47m | 39 | Open track |
| 19 Aug 2026, 15:29 | THY126 | LTFM OEJN | A321 | 57m | 47 | Open track |