Porto · 228 ft
Provisional filed-route context from the latest network feed · excluded from detected movement totals
These aircraft are airborne and currently file LPPR as origin or destination, but VAT Ledger has not detected the matching airport transition. Filed endpoints can change, flights can divert or disconnect, and collection may have started after takeoff.
| Context | Callsign | Filed route | Aircraft | Altitude | Groundspeed | Sampled UTC |
|---|---|---|---|---|---|---|
| Filed inbound |
This year · exact selected UTC range
Detected movements with provisional live overlay
Weekday and hour of detection in UTC · This year
| UTC | 00 | 03 | 06 | 09 | 12 | 15 | 18 | 21 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mon | ||||||||||||||||||||||||
| Tue | ||||||||||||||||||||||||
| Wed | ||||||||||||||||||||||||
| Thu | ||||||||||||||||||||||||
| Fri | ||||||||||||||||||||||||
| Sat | ||||||||||||||||||||||||
| Sun |
Split cells: departures left, arrivals right. Hover a cell for exact counts.
Latest 100 inferred movements. Detection score reflects the matched altitude, speed, location and filed-airport rule; it is not a probability.
| OCN4QL |
| EDDF LPPR |
| A320 |
| 38,106 ft |
| 405 kt |
| 21 Aug, 10:10 |
| Filed inbound | RYR37VB | EHEH LPPR | B738 | 37,073 ft | 398 kt | 21 Aug, 10:10 |
Movements/hour · smoothed across ±4 days
| DLH05E |
| 21 Aug, 09:22 |
| LPPR |
| EDDF |
| A320 |
| 85/100 |
| ARRIVAL | DLH44C | 21 Aug, 08:23 | EDDF | LPPR | A320 | 85/100 |
| DEPARTURE | VLG6TB | 21 Aug, 07:14 | LPPR | LEBB | A320 | 85/100 |
| DEPARTURE | AFR48NX | 21 Aug, 06:54 | LPPR | LFPG | A320 | 85/100 |
| DEPARTURE | ITY7875 | 21 Aug, 06:44 | LPPR | EGKK | A320 | 85/100 |
| ARRIVAL | VLG41HG | 21 Aug, 06:32 | LEBL | LPPR | A320 | 85/100 |
| DEPARTURE | TRA6002 | 21 Aug, 02:10 | LPPR | EHAM | A21N | 85/100 |
| ARRIVAL | ENT8BY | 21 Aug, 00:51 | LEMH | LPPR | B738 | 85/100 |
| DEPARTURE | BAW64Y | 21 Aug, 00:33 | LPPR | EGPF | A20N | 85/100 |
| DEPARTURE | RYR3353 | 21 Aug, 00:07 | LPPR | GMAD | B38M | 85/100 |
| ARRIVAL | EZY76Y | 20 Aug, 23:30 | EGLL | LPPR | A20N | 85/100 |
| ARRIVAL | RYR47FF | 20 Aug, 22:45 | LEPA | LPPR | B738 | 85/100 |
| DEPARTURE | TAP1921 | 20 Aug, 22:34 | LPPR | LPPT | A320 | 85/100 |
| ARRIVAL | TAP2309 | 20 Aug, 22:32 | LPPT | LPPR | A338 | 85/100 |
| DEPARTURE | SVA229 | 20 Aug, 22:13 | LPPR | OEJN | A333 | 85/100 |
| ARRIVAL | EJU79AK | 20 Aug, 22:05 | ELLX | LPPR | A320 | 85/100 |
| DEPARTURE | TAX29DP | 20 Aug, 21:38 | LPPR | LPLA | A320 | 85/100 |
| ARRIVAL | SZN1090 | 20 Aug, 21:35 | GVAC | LPPR | A339 | 85/100 |
| ARRIVAL | EZY14D | 20 Aug, 21:10 | LPPT | LPPR | A320 | 85/100 |
| DEPARTURE | ENT3ZM | 20 Aug, 20:43 | LPPR | LEMH | B738 | 85/100 |
| ARRIVAL | N3368K | 20 Aug, 20:27 | LPPT | LPPR | SF50 | 85/100 |
| ARRIVAL | RYR9313 | 20 Aug, 20:11 | EGAA | LPPR | B38M | 85/100 |
| ARRIVAL | ENT770 | 20 Aug, 19:43 | GVAC | LPPR | B738 | 85/100 |
| DEPARTURE | IFJ15B | 20 Aug, 19:37 | LPPR | LPPT | DA42 | 85/100 |
| DEPARTURE | TAP84TT | 20 Aug, 19:32 | LPPR | LEVC | A320 | 85/100 |
| DEPARTURE | RYR675S | 20 Aug, 19:25 | LPPR | LEPA | B738 | 85/100 |
| DEPARTURE | RYR526B | 20 Aug, 19:22 | LPPR | LFBO | B738 | 85/100 |
| DEPARTURE | ANE22NP | 20 Aug, 19:19 | LPPR | LEMD | CRJX | 85/100 |
| DEPARTURE | ECNIX | 20 Aug, 19:16 | LPPR | LEST | C700 | 85/100 |
| ARRIVAL | AFR52VY | 20 Aug, 19:15 | LFPG | LPPR | A320 | 85/100 |
| DEPARTURE | TAP1925 | 20 Aug, 19:04 | LPPR | LPPT | A21N | 85/100 |
| ARRIVAL | EJU69YK | 20 Aug, 19:01 | LEPA | LPPR | A320 | 85/100 |
| ARRIVAL | VLG14YF | 20 Aug, 18:56 | LEPA | LPPR | A320 | 85/100 |
| ARRIVAL | RYR4HM | 20 Aug, 18:48 | EGKK | LPPR | B38M | 85/100 |
| ARRIVAL | EZY458 | 20 Aug, 18:41 | EGKK | LPPR | A20N | 85/100 |
| DEPARTURE | RYR32UX | 20 Aug, 18:37 | LPPR | LEPA | A320 | 85/100 |
| ARRIVAL | TAX29DP | 20 Aug, 18:31 | LPFR | LPPR | A320 | 85/100 |
| DEPARTURE | EWG9641 | 20 Aug, 18:20 | LPPR | EDDL | A321 | 85/100 |
| ARRIVAL | TAP427G | 20 Aug, 18:10 | LEMG | LPPR | A21N | 85/100 |
| ARRIVAL | SVF105 | 20 Aug, 17:54 | LIRQ | LPPR | C750 | 85/100 |
| DEPARTURE | TAX14DS | 20 Aug, 17:50 | LPPR | LPPT | B738 | 85/100 |
| DEPARTURE | TAP1937 | 20 Aug, 17:46 | LPPR | LEPA | A320 | 85/100 |
| DEPARTURE | TAP1310 | 20 Aug, 17:34 | LPPR | LPPT | A319 | 85/100 |
| ARRIVAL | WMT223W | 20 Aug, 17:31 | LPPT | LPPR | A320 | 85/100 |
| ARRIVAL | TUI55G | 20 Aug, 17:28 | EDDF | LPPR | B738 | 85/100 |
| DEPARTURE | RYR816C | 20 Aug, 17:17 | LPPR | LEBL | B738 | 85/100 |
| ARRIVAL | TAP1920 | 20 Aug, 17:13 | LPPT | LPPR | A320 | 85/100 |
| DEPARTURE | TAP2868 | 20 Aug, 17:10 | LPPR | LPPT | A20N | 85/100 |
| DEPARTURE | TAP1701 | 20 Aug, 17:08 | LPPR | LPMA | A320 | 85/100 |
| ARRIVAL | FDX411 | 20 Aug, 17:06 | LEMD | LPPR | B77L | 85/100 |
| DEPARTURE | TAP939 | 20 Aug, 17:04 | LPPR | LSGG | A20N | 85/100 |
| DEPARTURE | RYR21T | 20 Aug, 17:01 | LPPR | LEPA | B38M | 85/100 |
| DEPARTURE | TUI2BA | 20 Aug, 16:58 | LPPR | EDDF | B738 | 85/100 |
| DEPARTURE | TAP3732 | 20 Aug, 16:55 | LPPR | LPFR | A20N | 85/100 |
| DEPARTURE | TAP96FL | 20 Aug, 16:51 | LPPR | LEAL | A20N | 85/100 |
| ARRIVAL | ANE77EM | 20 Aug, 16:49 | LEMD | LPPR | CRJX | 85/100 |
| ARRIVAL | RYR10UB | 20 Aug, 16:39 | LPMA | LPPR | B738 | 85/100 |
| DEPARTURE | EJU32XP | 20 Aug, 16:31 | LPPR | ELLX | A320 | 85/100 |
| ARRIVAL | RYR816C | 20 Aug, 16:29 | LPPR | LEBL | B738 | 85/100 |
| DEPARTURE | TAP1705 | 20 Aug, 16:17 | LPPR | LPMA | A20N | 85/100 |
| ARRIVAL | RYR81YQ | 20 Aug, 16:14 | EIDW | LPPR | B38M | 85/100 |
| DEPARTURE | KLM145 | 20 Aug, 16:04 | LPPR | LPOV | A21N | 85/100 |
| ARRIVAL | RYR5482 | 20 Aug, 16:00 | LEMD | LPPR | B738 | 85/100 |
| DEPARTURE | TAP938 | 20 Aug, 15:52 | LPPR | LSGG | A319 | 85/100 |
| DEPARTURE | EZY85A | 20 Aug, 15:48 | LPPR | EGKK | A320 | 85/100 |
| DEPARTURE | RYR4PY | 20 Aug, 15:28 | LPPR | EGSS | B738 | 85/100 |
| DEPARTURE | RYR4393 | 20 Aug, 15:11 | LPPR | EDFH | B38M | 85/100 |
| ARRIVAL | DLH44C | 20 Aug, 14:50 | EDDF | LPPR | A320 | 85/100 |
| ARRIVAL | TAP1928 | 20 Aug, 14:47 | LPPT | LPPR | A320 | 85/100 |
| DEPARTURE | AFR1226 | 20 Aug, 14:24 | LPPR | LEMD | BCS3 | 85/100 |
| ARRIVAL | RYR47FF | 20 Aug, 14:10 | LEPA | LPPR | B38M | 85/100 |
| ARRIVAL | TAX14DS | 20 Aug, 14:06 | LPPT | LPPR | B738 | 85/100 |
| ARRIVAL | BTI74L | 20 Aug, 14:03 | EVRA | LPPR | BCS3 | 85/100 |
| ARRIVAL | ITY7875 | 20 Aug, 13:57 | LPFR | LPPR | A320 | 85/100 |
| DEPARTURE | EJU1874 | 20 Aug, 13:24 | LPPR | LFBD | A320 | 85/100 |
| DEPARTURE | AFR48NX | 20 Aug, 12:08 | LPPR | LFPG | BCS3 | 85/100 |
| DEPARTURE | ESY727 | 20 Aug, 11:52 | LPPR | LPMA | A20N | 85/100 |
| DEPARTURE | RYR5047 | 20 Aug, 11:39 | LPPR | LEMG | B738 | 85/100 |
| DEPARTURE | RYR22FR | 20 Aug, 10:49 | LPPR | EGSS | B738 | 85/100 |
| DEPARTURE | CFG9DV | 20 Aug, 10:38 | LPPR | EDDL | A321 | 85/100 |
| DEPARTURE | RYR22YB | 20 Aug, 10:27 | LPPR | LEPA | B38M | 85/100 |
| ARRIVAL | RYR13SG | 20 Aug, 10:23 | EGSS | LPPR | B738 | 85/100 |
| ARRIVAL | RYR47FF | 20 Aug, 10:17 | LEPA | LPPR | A320 | 85/100 |
| DEPARTURE | TAP254 | 20 Aug, 10:09 | LPPR | LPMR | A320 | 85/100 |
| DEPARTURE | TAP1920 | 20 Aug, 10:07 | LPPR | LPPT | A320 | 85/100 |
| DEPARTURE | EZY13ZR | 20 Aug, 09:16 | LPPR | EGCC | A20N | 85/100 |
| ARRIVAL | TAP1938 | 20 Aug, 09:14 | LPPT | LPPR | A321 | 85/100 |
| DEPARTURE | TAP1328 | 20 Aug, 08:41 | LPPR | EGKK | A321 | 85/100 |
| ARRIVAL | EJU69YK | 20 Aug, 08:37 | LEPA | LPPR | A319 | 85/100 |
| ARRIVAL | TAP1708 | 20 Aug, 07:54 | LPMA | LPPR | A319 | 85/100 |
| DEPARTURE | DLH43U | 20 Aug, 07:31 | LPPR | EDDF | A321 | 85/100 |
| DEPARTURE | OCN2165 | 20 Aug, 07:25 | LPPR | EDDF | A320 | 85/100 |
| DEPARTURE | RZO470 | 20 Aug, 01:25 | LPPR | LPPT | A21N | 85/100 |
| ARRIVAL | RZO184 | 20 Aug, 01:05 | LPLA | LPPR | A20N | 85/100 |
| ARRIVAL | RYR17JX | 19 Aug, 23:27 | LPFR | LPPR | B38M | 85/100 |
| ARRIVAL | RYR24AC | 19 Aug, 22:47 | LPFR | LPPR | B738 | 85/100 |
| ARRIVAL | VIS5BJ | 19 Aug, 22:29 | LPFR | LPPR | E55P | 85/100 |
| ARRIVAL | RYR9497 | 19 Aug, 22:10 | LPFR | LPPR | B738 | 85/100 |