Flight

TAP870

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

Route

AirlineTAP Portugal
Typical originLPPT LISBOA
Typical destinationLIPE BOLOGNA
Distance976 nm

Flight history 88 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-01LPPTLIPE13:52 WEST17:18 CEST2h 25mCS-TPP
2026-09-30LPPTLIPE15:51 WEST19:22 CEST2h 31mCS-TPW
2026-09-27LPPTLIPE13:35 WEST17:08 CEST2h 32mCS-TPO
2026-09-24LPPTLIPE13:19 WEST17:16 CEST2h 57mCS-TPY
2026-09-23LPPTLIPE13:09 WEST16:54 CEST2h 44mCS-TTS
2026-09-20estimatedLPPTLIPE14:35 WEST17:30 CEST1h 54mCS-TAY
2026-09-17LPPTLIPE13:48 WEST17:30 CEST2h 41mCS-TNV
2026-09-16LPPTLIPE13:45 WEST17:04 CEST2h 18m4952CF
2026-09-13estimatedLPPTLIPE14:16 WEST17:56 CEST2h 39mCS-TAW
2026-09-10LPPTLIPE13:17 WEST17:02 CEST2h 44mCS-TPP
2026-09-09LPPTLIPE13:40 WEST17:02 CEST2h 21mCS-TAX
2026-09-06LPPTLIPE15:26 WEST19:08 CEST2h 41mCS-TTY
Earlier flights (76) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03estimatedLPPTLIPE13:25 WEST17:24 CEST2h 58mCS-TNJ
2026-08-30estimatedLPPTLIPE14:33 WEST18:04 CEST2h 30mCS-TNS
2026-08-27LPPTLIPE15:01 WEST18:24 CEST2h 22mCS-TPU
2026-08-23LPPTLIPE13:24 WEST17:00 CEST2h 35mCS-TTZ
2026-08-20LPPTLIPE13:49 WEST19:42 CEST4h 52mCS-TPZ
2026-08-19estimatedLPPTLIPE13:45 WEST17:26 CEST2h 40mCS-TNM
2026-08-16LPPTLIPE13:41 WEST17:08 CEST2h 26mCS-TPW
2026-08-13estimatedLPPTLIPE13:54 WEST20:14 CEST5h 20m4952CE
2026-08-12LPPTLIPE13:52 WEST17:26 CEST2h 33mCS-TPZ
2026-07-23estimatedLPPTLIPE13:36 WEST16:58 CEST2h 21mCS-TPZ
2026-07-22estimatedLPPTLIPE13:14 WEST16:46 CEST2h 31m4952D0
2026-07-19LPPTLIPE13:27 WEST16:48 CEST2h 20mCS-TAW
2026-07-16estimatedLPPTLIPE13:20 WEST16:54 CEST2h 34mCS-TNL
2026-07-15LPPTLIPE13:19 WEST16:46 CEST2h 26mCS-TNY
2026-07-12LPPTLIPE13:36 WEST17:08 CEST2h 31mCS-TPQ
2026-07-09LPPTLIPE13:50 WEST17:26 CEST2h 35mCS-TAY
2026-07-08LPPTLIPE13:31 WEST17:06 CEST2h 35mCS-TTZ
2026-07-05LPMGLIPE14:08 WEST17:46 CEST2h 37mCS-TTX
2026-07-02LPPTLIPE14:02 WEST17:50 CEST2h 47mCS-TPR
2026-07-01LPPTLIPE13:53 WEST17:26 CEST2h 32mCS-TPR
2026-06-28LPPTLIPE13:24 WEST17:08 CEST2h 43mCS-TPY
2026-06-25LPPTLIPE14:19 WEST17:54 CEST2h 34mCS-TPT
2026-06-21LPPTLIPE13:31 WEST17:10 CEST2h 38mCS-TTY
2026-06-18estimatedLPPTLIPE16:21 WEST17:54 CEST0h 32mCS-TPZ
2026-06-17LPPTLIPE13:24 WEST17:12 CEST2h 47mCS-TPR
2026-06-14estimatedLPPTLIPE13:15 WEST16:58 CEST2h 42mCS-TNT
2026-05-28estimatedLPPTLIPE14:03 WEST17:34 CEST2h 30mCS-TPW
2026-05-27LPPTLIPE13:36 WEST17:36 CEST2h 59mCS-TTX
2026-05-21estimatedLPMGLIPE13:35 WEST17:22 CEST2h 46mCS-TNM
2026-05-20partialLIPE?02:34 CESTCS-TPR
2026-05-19partialLIPE?05:03 CESTCS-TAY
2026-05-10estimatedLPPTLIPE13:33 WEST16:58 CEST2h 24mCS-TVF
2026-05-07LPPTLIPE13:20 WEST17:04 CEST2h 43mCS-TPU
2026-05-06LPPTLIPE13:24 WEST17:04 CEST2h 39mCS-TAY
2026-05-03estimatedLPMGLIPE13:17 WEST16:56 CEST2h 38mCS-TNJ
2026-04-30LPPTLIPE13:58 WEST17:30 CEST2h 31mCS-TPS
2026-04-26LPPTLIPE13:19 WEST16:54 CEST2h 34mCS-TPZ
2026-04-23LPMGLIPE13:31 WEST17:12 CEST2h 40mCS-TTX
2026-04-22estimatedLPPTLIPE13:13 WEST16:58 CEST2h 44mCS-TNU
2026-04-19LPPTLIPE13:22 WEST16:58 CEST2h 35mCS-TPX
2026-04-16LPPTLIPE13:45 WEST17:38 CEST2h 52mCS-TAY
2026-04-15estimatedLPPTLIPE13:32 WEST16:46 CEST2h 13mCS-TPW
2026-04-12LPPTLIPE13:19 WEST17:16 CEST2h 57mCS-TPP
2026-04-05LPPTLIPE13:40 WEST17:10 CEST2h 30mCS-TAX
2026-04-02estimatedLPPTLIPE14:17 WEST17:50 CEST2h 32mCS-TVI
2026-03-29estimatedLPPTLIPE13:43 WEST17:44 CEST3h 00mCS-TNW
2026-03-15LPPTLIPE13:01 WET16:52 CET2h 50mCS-TTX
2026-03-12estimatedLPPTLIPE13:10 WET15:02 CET0h 51mCS-TTX
2026-03-08LPPTLIPE13:21 WET17:16 CET2h 54mCS-TPX
2026-03-05LPPTLIPE13:06 WET16:48 CET2h 41mCS-TAW
2026-03-01LPPTLIPE13:24 WET16:48 CET2h 24mCS-TAY
2026-02-26LPPTLIPE13:54 WET17:26 CET2h 32mCS-TPV
2026-02-19LPPTLIPE13:15 WET16:54 CET2h 38mCS-TTX
2026-02-15LPPTLIPE13:43 WET17:28 CET2h 45mCS-TPY
2026-02-12LPPTLIPE13:50 WET17:24 CET2h 33mCS-TPW
2026-02-05LPPTLIPE14:00 WET17:22 CET2h 21mCS-TAY
2026-02-01LPMGLIPE14:09 WET17:44 CET2h 35mCS-TPV
2026-01-29LPPTLIPE14:01 WET17:18 CET2h 17mCS-TTY
2026-01-25LPMGLIPE13:12 WET16:50 CET2h 37mCS-TPY
2026-01-22LPPTLIPE13:06 WET16:52 CET2h 46mCS-TTY
2026-01-08LPPTLIPE13:51 WET17:20 CET2h 28mCS-TTW
2026-01-04LPPTLIPE13:16 WET17:04 CET2h 47mCS-TPQ
2026-01-01LPPTLIPE13:25 WET17:02 CET2h 36mCS-TTY
2025-12-28LPPTLIPE13:10 WET16:54 CET2h 43m4952CD
2025-12-25LPPTLIPE13:17 WET16:40 CET2h 22mCS-TTW
2025-12-21LPMGLIPE13:12 WET16:50 CET2h 37mCS-TTR
2025-12-18LPMGLIPE14:34 WET18:18 CET2h 43mCS-TAX
2025-12-14LPPTLIPE13:13 WET16:56 CET2h 42mCS-TPT
2025-10-30LPPTLIPE13:20 WET16:46 CET2h 25mCS-TAW
2025-10-26estimatedLPPTLIPE13:32 WET16:42 CET2h 09mCS-TTX
2025-10-22LPMGLIPE16:19 WEST17:36 CEST0h 16mCS-TPY
2025-10-15LPPTLIPE13:42 WEST17:12 CEST2h 29mCS-TPP
2025-08-24LPPTLIPE14:32 WEST19:48 CEST4h 16mCS-TAY
2025-08-21LPPTLIPE01:10 WEST17:08 CEST14h 57mCS-TTS
2025-08-17LPPTLIPE13:58 WEST17:28 CEST2h 29m4952CF
2025-08-14estimatedLPPTLIPE15:27 WEST17:28 CEST1h 00mCS-TPU

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