Observed 18 Aug 2026, 19:02 — 03 Nov 2026, 19:51 UTC
20 observed flights
125 observed flights
192 consolidated flights · 15,590 mapped samples
| Observed · UTC | Callsign | Filed route | Aircraft | Duration | Samples | Open flight |
|---|---|---|---|---|---|---|
| 03 Nov 2026, 17:02 | RYR64HG | EGCC EPMO | B738 | 2h 49m | 100 | Open track |
| 03 Nov 2026, 14:11 | RYR7BD | EPMO EGCC | B738 | 2h 50m | 93 | Open track |
| 02 Nov 2026, 18:08 | RYR6NZ | LICJ EPMO | B738 | 2h 49m | 98 | Open track |
| 02 Nov 2026, 17:51 | RYR4057 | — — | — | 15m | 14 | Open track |
| 02 Nov 2026, 15:13 | RYR4057 | EPMO LICJ | B738 | 38m | 33 | Open track |
| 01 Nov 2026, 18:04 | RYR10QZ | GCTS EPMO | B738 | 1h 10m | 58 | Open track |
| 01 Nov 2026, 12:40 | RYR10QZ | GCTS EPMO | B738 | 1h 03m | 54 | Open track |
| 01 Nov 2026, 11:52 | RYR89JV | EPMO GCTS | B738 | 47m | 41 | Open track |
| 01 Nov 2026, 06:57 | RYR89JV | EPMO GCTS | B738 | 1h 22m | 73 | Open track |
| 31 Oct 2026, 21:30 | RYR4BP | EGSS EPMO | B38M | 2h 18m | 120 | Open track |
| 31 Oct 2026, 19:30 | RYR90BX | EDJA EGSS | B38M | 1h 52m | 96 | Open track |
| 31 Oct 2026, 09:11 | RYR1JJ | EGSS EDJA | B738 | 1h 37m | 85 | Open track |
| 31 Oct 2026, 06:13 | RYR3NA | EPMO EGSS | B38M | 2h 52m | 151 | Open track |
| 30 Oct 2026, 17:24 | RYR58HQ | EGBB EPMO | B738 | 2h 14m | 47 | Open track |
| 30 Oct 2026, 16:49 | RYR55HQ | — — | — | 34m | 23 | Open track |
| 30 Oct 2026, 14:18 | RYR55SQ | EPMO EGBB | B738 | 2h 31m | 84 | Open track |
| 29 Oct 2026, 20:49 | RYR906 | EPWA EPMO | B738 | 1h 20m | 71 | Open track |
| 29 Oct 2026, 19:16 | RYR5CU | EPWA EPMO | B738 | 1h 32m | 80 | Open track |
| 29 Oct 2026, 17:50 | RYR5CU | LIMC EPMO | B738 | 57m | 51 | Open track |
| 29 Oct 2026, 15:34 | RYR236T | EPMO LIMC | B738 | 2h 14m | 91 | Open track |
| 28 Oct 2026, 17:27 | RYR5KZ | LIME EPMO | B738 | 2h 03m | 100 | Open track |
| 28 Oct 2026, 15:12 | RYR79KM | EPMO LIME | B738 | 2h 14m | 111 | Open track |
| 27 Oct 2026, 17:35 | RYR15HL | EGGD EPMO | B38M | 2h 53m | 98 | Open track |
| 27 Oct 2026, 14:35 | RYR32FH | EPMO EGGD | B38M | 3h 00m | 155 | Open track |
| 26 Oct 2026, 18:43 | RYR6BK | LHBP EPMO | B38M | 1h 56m | 101 | Open track |
| 26 Oct 2026, 17:22 | RYR11HG | EPMO LHBP | B38M | 1h 19m | 69 | Open track |
| 25 Oct 2026, 18:50 | RYR7EK | EGSS EPMO | B38M | 2h 28m | 117 | Open track |
| 25 Oct 2026, 10:49 | RYR873P | EPMO EGSS | B738 | 2h 51m | 149 | Open track |
| 25 Oct 2026, 10:48 | RYR873J | — — | — | 1m | 2 | Open track |
| 25 Oct 2026, 08:06 | RYR84TC | EGPH EPMO | B738 | 2h 32m | 132 | Open track |
| 25 Oct 2026, 04:39 | RYR2JT | EPMO EGPH | B738 | 3h 26m | 178 | Open track |
| 25 Oct 2026, 04:39 | RYR2TL | — — | — | 0m | 1 | Open track |
| 24 Oct 2026, 18:52 | RYR44EB | LEPA EPMO | B738 | 54m | 48 | Open track |
| 24 Oct 2026, 15:54 | RYR44EB | LEPA EPMO | B738 | 46m | 41 | Open track |
| 24 Oct 2026, 12:57 | RYR69LP | EPMO LEPA | B738 | 2h 56m | 154 | Open track |
| 24 Oct 2026, 09:36 | RYR1HV | LGKR EPMO | B738 | 3h 20m | 147 | Open track |
| 24 Oct 2026, 08:15 | RYR8UB | EPMO LGKR | B738 | 1h 21m | 70 | Open track |
| 23 Oct 2026, 15:23 | RYR88MT | LGRP EPMO | B738 | 3h 20m | 150 | Open track |
| 23 Oct 2026, 15:23 | RYR88PM | — — | — | 0m | 1 | Open track |
| 23 Oct 2026, 11:41 | RYR7492 | EPMO LGRP | B738 | 3h 42m | 125 | Open track |
| 23 Oct 2026, 07:30 | TVP7439 | LGIR EPWA | B38M | 3h 52m | 179 | Open track |
| 23 Oct 2026, 04:25 | TVP7438 | EPWA LGIR | B38M | 3h 04m | 160 | Open track |
| 18 Oct 2026, 15:57 | RYR44EB | LEPA EPMO | B738 | 51m | 44 | Open track |
| 18 Oct 2026, 15:57 | RYR69LP | — — | — | 0m | 1 | Open track |
| 18 Oct 2026, 10:35 | TVP7439 | LGIR EPWA | B38M | 1h 13m | 63 | Open track |
| 18 Oct 2026, 10:26 | TVP7438 | — — | — | 4m | 4 | Open track |
| 18 Oct 2026, 07:48 | TVP7439 | LGIR EPWA | B38M | 53m | 47 | Open track |
| 18 Oct 2026, 04:30 | TVP7438 | EPWA LGIR | B38M | 3h 16m | 170 | Open track |
| 17 Oct 2026, 20:51 | TVP7438 | — — | — | 1h 02m | 55 | Open track |
| 17 Oct 2026, 18:26 | LOT3MH | EDDM EPWA | B38M | 1h 43m | 72 | Open track |
| 17 Oct 2026, 14:50 | LOT35E | EPWA EDDM | B38M | 1h 39m | 70 | Open track |
| 08 Oct 2026, 17:20 | RYR5ZE | EGGP EPMO | B738 | 2h 50m | 85 | Open track |
| 08 Oct 2026, 14:23 | RYR73QL | EPMO EGGP | B738 | 2h 56m | 152 | Open track |
| 07 Oct 2026, 19:32 | RYR45AH | LEBL EPMO | B738 | 55m | 46 | Open track |
| 07 Oct 2026, 17:12 | RYR45AH | LEBL EPMO | B738 | 40m | 36 | Open track |
| 07 Oct 2026, 13:42 | RYR72AV | EPMO LEBL | B738 | 2h 36m | 137 | Open track |
| 06 Oct 2026, 19:24 | RYR44EB | LEPA EPMO | B738 | 46m | 41 | Open track |
| 06 Oct 2026, 16:36 | RYR44EB | LEPA EPMO | B738 | 38m | 34 | Open track |
| 06 Oct 2026, 13:14 | RYR69LP | EPMO LEPA | B738 | 3h 22m | 175 | Open track |
| 05 Oct 2026, 20:55 | RYR1UG | LEAL EPMO | B738 | 44m | 38 | Open track |
| 05 Oct 2026, 20:37 | RYR3WU | — — | — | 18m | 16 | Open track |
| 05 Oct 2026, 16:55 | RYR3WU | EPMO LEAL | B738 | 0m | 1 | Open track |
| 05 Oct 2026, 13:57 | RYR3WU | EPMO LEAL | B738 | 47m | 41 | Open track |
| 04 Oct 2026, 19:12 | RYR44EB | LEPA EPMO | B738 | 1h 08m | 60 | Open track |
| 04 Oct 2026, 16:08 | RYR44EB | LEPA EPMO | B738 | 45m | 38 | Open track |
| 04 Oct 2026, 12:35 | RYR69LP | EPMO LEPA | B738 | 3h 33m | 185 | Open track |
| 04 Oct 2026, 08:39 | RYR731P | LPPR EPMO | B738 | 3h 55m | 186 | Open track |
| 04 Oct 2026, 07:44 | RYR54CK | EPMO LPPR | B738 | 54m | 48 | Open track |
| 04 Oct 2026, 04:30 | RYR54CK | EPMO LPPR | B738 | 24m | 22 | Open track |
| 03 Oct 2026, 20:54 | RYR2281 | — — | — | 50m | 44 | Open track |
| 03 Oct 2026, 19:13 | RYR2281 | EGSS EPMO | B738 | 30m | 26 | Open track |
| 03 Oct 2026, 16:28 | RYR2282 | EPMO EGSS | B738 | 2h 45m | 82 | Open track |
| 03 Oct 2026, 16:06 | RYR635Z | LEMG EPMO | B738 | 21m | 19 | Open track |
| 03 Oct 2026, 12:26 | RYR635Z | LEMG EPMO | B738 | 31m | 29 | Open track |
| 03 Oct 2026, 08:43 | RYR466 | EPMO LEMG | B738 | 3h 43m | 165 | Open track |
| 02 Oct 2026, 16:23 | RYR44EB | LEPA EPMO | B738 | 3h 33m | 159 | Open track |
| 02 Oct 2026, 13:09 | RYR69LP | EPMO LEPA | B738 | 3h 13m | 97 | Open track |
| 29 Sept 2026, 17:08 | IAW131 | ORBI OLBA | B38M | 1h 42m | 89 | Open track |
| 29 Sept 2026, 16:52 | IAW131 | — — | — | 8m | 8 | Open track |
| 29 Sept 2026, 16:52 | RYR73QL | — — | — | 0m | 1 | Open track |
| 29 Sept 2026, 13:13 | RYR73QL | EPMO EGGP | B738 | 27m | 25 | Open track |
| 28 Sept 2026, 20:45 | RYR44EB | LEPA EPMO | B738 | 38m | 35 | Open track |
| 28 Sept 2026, 17:33 | RYR44EB | LEPA EPMO | B738 | 1h 11m | 62 | Open track |
| 28 Sept 2026, 16:39 | RYR69LP | EPMO LEPA | B738 | 48m | 41 | Open track |
| 28 Sept 2026, 14:22 | RYR69LP | EPMO LEPA | B738 | 16m | 15 | Open track |
| 27 Sept 2026, 17:18 | RYR820G | LEVC EPMO | B738 | 57m | 51 | Open track |
| 27 Sept 2026, 14:50 | RYR820G | LEVC EPMO | B738 | 12m | 10 | Open track |
| 27 Sept 2026, 13:50 | RYR7EY | EPMO LEVC | B738 | 45m | 40 | Open track |
| 27 Sept 2026, 10:40 | RYR7EY | EPMO LEVC | B738 | 1h 06m | 59 | Open track |
| 26 Sept 2026, 19:06 | RYR44EB | LEPA EPMO | B738 | 48m | 42 | Open track |
| 26 Sept 2026, 16:20 | RYR44EB | LEPA EPMO | B738 | 40m | 35 | Open track |
| 26 Sept 2026, 15:39 | RYR69LP | EPMO LEPA | B738 | 39m | 35 | Open track |
| 26 Sept 2026, 12:43 | RYR69LP | EPMO LEPA | B738 | 37m | 33 | Open track |
| 24 Sept 2026, 19:28 | RYR47TK | LICJ EPMO | B738 | 58m | 50 | Open track |
| 24 Sept 2026, 17:11 | RYR47TK | LICJ EPMO | B738 | 32m | 29 | Open track |
| 24 Sept 2026, 16:47 | RYR4057 | EPMO LICJ | B738 | 23m | 21 | Open track |
| 24 Sept 2026, 14:12 | RYR4057 | EPMO LICJ | B738 | 1h 01m | 54 | Open track |
| 23 Sept 2026, 17:20 | RYR469 | EPKK EPMO | B738 | 27m | 24 | Open track |
| 23 Sept 2026, 14:59 | RYR7UM | LYPG EPKK | B738 | 2h 02m | 91 | Open track |
| 23 Sept 2026, 14:59 | RYR7UJM | — — | — | 0m | 1 | Open track |
| 23 Sept 2026, 13:20 | RYR2UH | EPKK LYPG | B738 | 1h 38m | 86 | Open track |
| 22 Sept 2026, 19:35 | RYR6TT | LIEE EPKK | B738 | 43m | 38 | Open track |
| 22 Sept 2026, 17:26 | RYR6TT | LIEE EPKK | B738 | 22m | 20 | Open track |
| 22 Sept 2026, 17:16 | RYR4TT | — — | — | 9m | 9 | Open track |
| 22 Sept 2026, 16:57 | RYR7PD | EPKK LIEE | B738 | 18m | 17 | Open track |
| 22 Sept 2026, 15:05 | RYR7PD | EPKK LIEE | B738 | 16m | 17 | Open track |
| 22 Sept 2026, 15:04 | RYR67ZT | — — | — | 0m | 1 | Open track |
| 22 Sept 2026, 14:58 | RYR7PD | EPKK LIEE | B738 | 5m | 6 | Open track |
| 20 Sept 2026, 17:26 | RYR67ZT | EGSS EPMO | B38M | 2h 38m | 93 | Open track |
| 20 Sept 2026, 07:49 | RYR2TL | EPMO EGSS | B38M | 3h 08m | 163 | Open track |
| 18 Sept 2026, 14:34 | RYR44EB | LEPA EPMO | B738 | 3h 34m | 157 | Open track |
| 18 Sept 2026, 11:05 | RYR69LP | EPMO LEPA | B738 | 3h 28m | 181 | Open track |
| 15 Sept 2026, 15:44 | RYR7406 | LIRF LEPA | B738 | 1h 42m | 89 | Open track |
| 13 Sept 2026, 17:38 | RYR6AJ | LHBP EPMO | B738 | 1h 46m | 92 | Open track |
| 13 Sept 2026, 08:33 | LOT3PK | KMIA EPWA | B789 | 52m | 47 | Open track |
| 12 Sept 2026, 23:00 | LOT3PK | KMIA EPWA | B789 | 46m | 41 | Open track |
| 12 Sept 2026, 21:05 | LOT29 | EPWA KMIA | B789 | 1h 16m | 67 | Open track |
| 12 Sept 2026, 10:16 | LOT29 | EPWA KMIA | B789 | 57m | 50 | Open track |
| 12 Sept 2026, 08:47 | RYR2DH | EPMO LHBP | B38M | 1h 25m | 75 | Open track |
| 11 Sept 2026, 16:08 | RYR44EB | LEPA EPMO | B738 | 3h 27m | 134 | Open track |
| 11 Sept 2026, 12:52 | RYR69LP | EPMO LEPA | B738 | 3h 16m | 148 | Open track |
| 10 Sept 2026, 17:17 | RYR9749 | EKCH EPMO | B738 | 1h 30m | 79 | Open track |
| 10 Sept 2026, 15:32 | RYR66ZD | EPMO EKCH | B738 | 1h 44m | 89 | Open track |
| 09 Sept 2026, 19:31 | RYR1CZ | EHEH EPMO | B738 | 46m | 41 | Open track |
| 09 Sept 2026, 16:21 | RYR4022 | EPMO EHEH | B738 | 2h 12m | 61 | Open track |
| 08 Sept 2026, 16:00 | RYR7FV | LIRA EPMO | B738 | 2h 47m | 145 | Open track |
| 08 Sept 2026, 13:13 | RYR34BB | EPMO LIRA | B738 | 2h 46m | 144 | Open track |
| 07 Sept 2026, 19:03 | RYR6RE | LICC EPMO | B738 | 1h 32m | 81 | Open track |
| 07 Sept 2026, 17:03 | RYR6RE | LICC EPMO | B738 | 20m | 18 | Open track |
| 07 Sept 2026, 14:08 | RYR28PM | EPMO LICC | B738 | 2h 53m | 151 | Open track |
| 06 Sept 2026, 17:42 | RYR67ZT | EGSS EPMO | B738 | 2h 28m | 130 | Open track |
| 06 Sept 2026, 09:45 | RYR2282 | EPMO EGSS | B38M | 2h 39m | 92 | Open track |
| 06 Sept 2026, 08:26 | LOT3PK | KMIA EPWA | B788 | 1h 01m | 53 | Open track |
| 05 Sept 2026, 23:16 | LOT3PK | KMIA EPWA | B788 | 48m | 43 | Open track |
| 05 Sept 2026, 21:36 | LOT29 | EPWA KMIA | B788 | 42m | 37 | Open track |
| 05 Sept 2026, 21:18 | LOT299 | EPWA KMIA | B788 | 18m | 16 | Open track |
| 05 Sept 2026, 10:56 | LOT29 | EPWA KMIA | B788 | 1h 18m | 63 | Open track |
| 04 Sept 2026, 16:41 | RYR824W | LFOB EPMO | B738 | 2h 10m | 97 | Open track |
| 04 Sept 2026, 13:37 | RYR54BW | EPMO LFOB | B738 | 3h 02m | 126 | Open track |
| 03 Sept 2026, 15:54 | RYR8PF | LBBG EPMO | B738 | 3h 13m | 118 | Open track |
| 03 Sept 2026, 12:58 | RYR1JE | EPMO LBBG | B738 | 2h 55m | 102 | Open track |
| 02 Sept 2026, 16:56 | RYR6AJ | LHBP EPMO | B738 | 1h 42m | 87 | Open track |
| 02 Sept 2026, 15:36 | RYR2DH | EPMO LHBP | B738 | 1h 17m | 41 | Open track |
| 01 Sept 2026, 16:13 | RYR44EB | LEPA EPMO | B738 | 3h 20m | 100 | Open track |
| 01 Sept 2026, 12:31 | RYR69LP | EPMO LEPA | B738 | 3h 41m | 174 | Open track |
| 31 Aug 2026, 17:15 | RYR44EB | LEPA EPMO | B38M | 20m | 14 | Open track |
| 31 Aug 2026, 14:03 | RYR44EB | LEPA EPMO | B38M | 47m | 36 | Open track |
| 31 Aug 2026, 11:48 | RYR67HD | LEMG LEPA | B38M | 1h 54m | 55 | Open track |
| 31 Aug 2026, 08:53 | RYR5YU | GCRR LEMG | B38M | 2h 55m | 81 | Open track |
| 31 Aug 2026, 06:15 | RYR3SE | LEMG GCRR | B38M | 2h 37m | 124 | Open track |
| 30 Aug 2026, 16:00 | RYR3349 | GCTS LEMG | B38M | 3h 48m | 140 | Open track |
| 30 Aug 2026, 12:42 | RYR3348 | LEMG GCTS | B38M | 3h 16m | 158 | Open track |
| 30 Aug 2026, 11:59 | RYR46QC | EPWA LEMG | B38M | 42m | 34 | Open track |
| 30 Aug 2026, 07:46 | RYR46QC | EPWA LEMG | B38M | 1h 51m | 90 | Open track |
| 30 Aug 2026, 06:41 | RYR35XL | LEMG EPWA | B38M | 1h 04m | 51 | Open track |
| 30 Aug 2026, 03:39 | RYR35XL | LEMG EPWA | B38M | 36m | 31 | Open track |
| 29 Aug 2026, 20:21 | RYR46QC | — — | — | 3m | 4 | Open track |
| 29 Aug 2026, 18:57 | RYR608 | LEMD LEMG | B38M | 1h 22m | 67 | Open track |
| 29 Aug 2026, 16:18 | RYR5MF | GCFV LEMD | B38M | 2h 38m | 79 | Open track |
| 29 Aug 2026, 14:51 | RYR4TM | EGNM GCFV | B38M | 54m | 45 | Open track |
| 29 Aug 2026, 10:48 | RYR4TM | EGNM GCFV | B38M | 37m | 26 | Open track |
| 29 Aug 2026, 08:56 | LOT3PK | KMIA EPWA | B788 | 1h 02m | 47 | Open track |
| 28 Aug 2026, 23:13 | LOT3PK | KMIA EPWA | B788 | 52m | 42 | Open track |
| 28 Aug 2026, 20:36 | LOT29 | EPWA KMIA | B788 | 1h 11m | 56 | Open track |
| 28 Aug 2026, 10:02 | LOT29 | EPWA KMIA | B788 | 1h 19m | 63 | Open track |
| 27 Aug 2026, 18:23 | RYR55PD | EIDW EGNM | B738 | 1h 18m | 61 | Open track |
| 27 Aug 2026, 17:07 | RYR89YH | EPMO EIDW | B738 | 1h 15m | 55 | Open track |
| 27 Aug 2026, 14:41 | RYR89YH | EPMO EIDW | B738 | 18m | 16 | Open track |
| 27 Aug 2026, 10:29 | RYR5ZE | EGGP EPMO | B738 | 2h 25m | 50 | Open track |
| 27 Aug 2026, 07:48 | RYR73QL | EPMO EGGP | B738 | 2h 40m | 116 | Open track |
| 26 Aug 2026, 16:12 | RYR44EB | LEPA EPMO | B738 | 3h 35m | 128 | Open track |
| 26 Aug 2026, 12:27 | RYR69LP | EPMO LEPA | B738 | 3h 44m | 138 | Open track |
| 26 Aug 2026, 10:18 | RYR4554 | LIRN EPMO | B738 | 2h 08m | 104 | Open track |
| 26 Aug 2026, 07:27 | RYR8ZU | EPMO LIRN | B738 | 2h 34m | 99 | Open track |
| 25 Aug 2026, 16:36 | RYR638T | LIBD EPMO | B738 | 2h 36m | 103 | Open track |
| 25 Aug 2026, 13:52 | RYR8LC | EPMO LIBD | B738 | 2h 43m | 133 | Open track |
| 24 Aug 2026, 12:23 | ENT1670 | LEPA EPWA | B738 | 2h 13m | 102 | Open track |
| 24 Aug 2026, 11:34 | ENT1670 | GMFO EPWA | B738 | 48m | 41 | Open track |
| 24 Aug 2026, 06:55 | ENT1671 | EPWA GMFO | B38M | 4h 37m | 183 | Open track |
| 23 Aug 2026, 17:35 | RYR67ZT | EGSS EPMO | B738 | 2h 27m | 124 | Open track |
| 23 Aug 2026, 10:10 | RYR1VH | EPRZ EGSS | B738 | 2h 36m | 116 | Open track |
| 23 Aug 2026, 07:50 | RYR1XE | EGSS EPRZ | B738 | 2h 19m | 86 | Open track |
| 22 Aug 2026, 08:05 | RYR2TL | EPMO EGSS | B38M | 2h 36m | 126 | Open track |
| 20 Aug 2026, 16:31 | RYR44EB | LEPA EPMO | B738 | 3h 17m | 94 | Open track |
| 20 Aug 2026, 12:34 | RYR69LP | EPMO LEPA | B738 | 1h 50m | 91 | Open track |
| 19 Aug 2026, 17:22 | RYR4YD | LGSA EPMO | B738 | 1h 16m | 63 | Open track |
| 19 Aug 2026, 17:16 | RYR4YD | — — | — | 0m | 1 | Open track |
| 19 Aug 2026, 14:41 | RYR4YD | LGSA EPMO | B738 | 1h 18m | 64 | Open track |
| 19 Aug 2026, 11:36 | RYR54HT | EPMO LGSA | B738 | 3h 04m | 153 | Open track |
| 19 Aug 2026, 06:07 | RYR8413 | LATI EPMO | B738 | 2h 32m | 569 | Open track |
| 19 Aug 2026, 03:47 | RYR8414 | EPMO LATI | B738 | 2h 20m | 527 | Open track |
| 18 Aug 2026, 19:02 | RYR44EB | LEPA EPMO | B738 | 1h 17m | 295 | Open track |