Flight

TAP109

Flight history and live tracking for TAP109, 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 destinationSBFL HERCILIO LUZ
Distance4,561 nm

Flight history 130 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02LPPTSBFL13:30 WEST19:58 -0310h 27mCS-TOO
2026-09-30LPPTSBFL13:43 WEST20:04 -0310h 20mCS-TOP
2026-09-28estimatedLPPTSBFL13:17 WEST19:30 -0310h 13mCS-TON
2026-09-27LPPTSBFL12:16 WEST18:56 -0310h 39mCS-TOP
2026-09-25estimatedLPPTSBFL13:49 WEST20:50 -0311h 00mCS-TOO
2026-09-23LPPTSBFL14:16 WEST20:46 -0310h 30mCS-TON
2026-09-21estimatedLPPTSBFL13:21 WEST19:44 -0310h 22mCS-TON
2026-09-20estimated??20:41Z22:02Z1h 20mCS-TOP
2026-09-18estimated??12:30Z14:16Z1h 45mCS-TOP
2026-09-16estimatedLPPTSBFL13:55 WEST20:34 -0310h 39mCS-TOP
2026-09-14partialSBFL?00:28 -03CS-TOO
2026-09-13estimatedLPPTSBFL12:32 WEST18:58 -0310h 25mCS-TOO
2026-09-11estimated??12:09Z22:06Z9h 56mCS-TON
2026-09-09estimatedLPPTSBFL13:35 WEST20:18 -0310h 42mCS-TOP
2026-09-07estimatedLPPTSBFL01:00 WEST21:34 -030h 33mCS-TOO
2026-09-06estimated??13:59Z23:58Z9h 59mCS-TOO
2026-09-05estimatedLPPTSBFL01:00 WEST21:28 -030h 27mCS-TOO
2026-09-04estimated??13:51Z23:58Z10h 06mCS-TOO
Earlier flights (112) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-31partialSBFL?00:33 -03CS-TON
2026-08-30estimatedLPPTSBFL12:21 WEST18:58 -0310h 36mCS-TON
2026-08-28estimatedLPPTSBFL13:14 WEST19:44 -0310h 29mCS-TOP
2026-08-24partial??03:51ZCS-TOP
2026-08-23estimatedLPPTSBFL11:54 WEST18:44 -0310h 49mCS-TOP
2026-08-21estimatedLPPTSBFL13:22 WEST19:36 -0310h 13mCS-TON
2026-08-19estimatedLPPTSBFL13:53 WEST20:34 -0310h 40mCS-TON
2026-08-17partialSBFL?07:52 -03CS-TOO
2026-08-16estimated??11:47Z22:00Z10h 12mCS-TOO
2026-08-14estimatedLPPTSBFL13:50 WEST20:06 -0310h 15mCS-TOP
2026-08-12estimated??13:06Z22:56Z9h 49mCS-TON
2026-07-22estimatedLPPTSBFL14:32 WEST20:54 -0310h 21mCS-TUB
2026-07-20partialSBFL?00:37 -03CS-TUS
2026-07-19LPPTSBFL11:54 WEST18:20 -0310h 25mCS-TUS
2026-07-17estimated?SBFL12:08Z19:26 -0310h 17mCS-TOO
2026-07-15estimatedLPPTSBFL13:35 WEST20:15 -0310h 40mCS-TOO
2026-07-13estimatedLPPTSBFL13:34 WEST20:20 -0310h 45mCS-TOO
2026-07-12LPPTSBFL13:08 WEST19:10 -0310h 01mCS-TOP
2026-07-10estimatedLPPT?13:08 WEST22:38Z10h 29mCS-TUH
2026-07-08estimatedLPARSBFL13:47 WEST20:20 -0310h 32mCS-TUN
2026-07-06estimatedLPPT?13:12 WEST22:12Z9h 59mCS-TUA
2026-07-05estimatedLPPT?12:28 WEST21:32Z10h 03mCS-TUN
2026-07-03estimatedLPAR?13:47 WEST22:56Z10h 09mCS-TUD
2026-07-01estimatedLPARSBFL13:50 WEST20:14 -0310h 24mCS-TUD
2026-06-29estimatedLPARSBFL13:19 WEST19:46 -0310h 26mCS-TOP
2026-06-26estimatedLPMG?13:21 WEST22:32Z10h 10mCS-TOO
2026-06-24estimatedLPMGSBFL13:57 WEST20:30 -0310h 32mCS-TOP
2026-06-19estimatedLPAR?13:38 WEST22:26Z9h 47mCS-TOO
2026-06-17estimatedLPPTSBFL13:52 WEST20:52 -0310h 59mCS-TOP
2026-06-15LPPTSBFL13:39 WEST20:12 -0310h 33mCS-TOP
2026-06-12estimatedLPPT?13:35 WEST22:34Z9h 58mCS-TOP
2026-05-29estimatedLPPTSBFL13:06 WEST15:44 -036h 37mCS-TOO
2026-05-27estimatedLPMGSBFL13:52 WEST20:44 -0310h 51mCS-TOO
2026-05-25estimatedLPPT?13:17 WEST22:42Z10h 25mCS-TON
2026-05-22estimatedLPPTSBFL13:20 WEST20:00 -0310h 40mCS-TON
2026-05-20partialSBFL?23:52 -03CS-TON
2026-05-19LPPTSBFL04:01 WEST16:08 -0316h 06mCS-TON
2026-05-11estimatedLPPTSBFL13:25 WEST20:44 -0311h 18mCS-TOO
2026-05-08estimatedLPPT?13:16 WEST22:56Z10h 39mCS-TON
2026-05-06estimatedLPPT?13:47 WEST23:14Z10h 26mCS-TON
2026-05-04estimatedLPPT?13:19 WEST23:08Z10h 48mCS-TOO
2026-05-01estimatedLPPT?13:14 WEST22:34Z10h 19mCS-TON
2026-04-29estimatedLPPTSBFL20:41 WEST20:26 -033h 44mCS-TOO
2026-04-27estimatedLPPTSBFL13:21 WEST19:50 -0310h 28mCS-TOO
2026-04-24estimated??12:25Z22:30Z10h 04mCS-TOO
2026-04-22estimated??12:39Z23:12Z10h 33mCS-TOO
2026-04-20LPPTSBFL14:56 WEST20:22 -039h 25mCS-TOO
2026-04-17estimatedLPPTSBFL13:10 WEST20:02 -0310h 51mCS-TOO
2026-04-15estimatedLPPTSBFL13:43 WEST20:14 -0310h 30mCS-TOO
2026-04-13estimated??16:58Z22:34Z5h 35mCS-TOO
2026-04-13estimated??12:16Z13:18Z1h 01mCS-TOO
2026-04-06estimated??14:54Z16:38Z1h 43mCS-TOP
2026-04-03estimatedLPPTSBFL13:07 WEST19:50 -0310h 42mCS-TON
2026-04-02estimatedLPPTSBFL01:32 WEST00:13 -032h 41mCS-TOP
2026-03-30estimatedLPPTSBFL13:28 WEST19:40 -0310h 11mCS-TON
2026-03-16estimated??11:13Z12:04Z0h 51mCS-TOP
2026-03-13estimatedLPPTSBFL11:09 WET18:46 -0310h 36mCS-TOP
2026-03-11LPPTSBFL10:58 WET18:36 -0310h 37mCS-TON
2026-03-09LPPTSBFL11:28 WET19:16 -0310h 47mCS-TON
2026-03-06LPPTSBFL11:38 WET19:30 -0310h 51mCS-TON
2026-03-04LPPTSBFL11:58 WET19:16 -0310h 17mCS-TOP
2026-03-02LPPTSBFL11:05 WET18:44 -0310h 38mCS-TOP
2026-02-27LPPTSBFL11:34 WET19:20 -0310h 45mCS-TOP
2026-02-25estimatedLPPTSBFL11:18 WET18:38 -0310h 19mCS-TOP
2026-02-23LPMGSBFL12:15 WET19:44 -0310h 28mCS-TON
2026-02-20LPPTSBFL11:21 WET18:58 -0310h 36mCS-TOP
2026-02-18LPPTSBFL11:32 WET19:28 -0310h 55mCS-TOP
2026-02-16LPMGSBFL11:41 WET19:28 -0310h 46mCS-TOP
2026-02-13LPMGSBFL11:23 WET19:02 -0310h 38mCS-TON
2026-02-11LPPTSBFL11:09 WET18:28 -0310h 18mCS-TON
2026-02-09LPPT?11:42 WET12:47Z1h 05m4951EE
2026-02-06LPMGSBFL11:14 WET19:02 -0310h 47mCS-TOP
2026-02-04LPMGSBFL11:08 WET18:18 -0310h 09mCS-TOP
2026-02-02LPPTSBFL12:18 WET19:34 -0310h 15mCS-TOP
2026-01-30LPPTSBFL11:22 WET18:54 -0310h 31mCS-TON
2026-01-28LPPTSBFL11:07 WET18:52 -0310h 44mCS-TON
2026-01-26LPMGSBFL11:25 WET19:14 -0310h 49mCS-TOP
2026-01-23LPMGSBFL11:13 WET19:12 -0310h 59mCS-TOP
2026-01-21LPMGSBFL11:36 WET19:32 -0310h 55mCS-TOP
2026-01-19LPPTSBFL11:26 WET19:20 -0310h 53mCS-TOO
2026-01-09LPPTSBFL11:38 WET19:22 -0310h 43mCS-TOP
2026-01-07estimatedLPARSBFL13:27 WET20:46 -0310h 19mCS-TOP
2026-01-05LPPTSBFL12:01 WET19:24 -0310h 22mCS-TOP
2026-01-02LPPTSBFL11:24 WET19:10 -0310h 45mCS-TOP
2025-12-31estimatedLPPTSBFL13:08 WET20:52 -0310h 43mCS-TOP
2025-12-29LPPTSBFL11:08 WET19:12 -0311h 04mCS-TOP
2025-12-26LPPTSBFL12:59 WET20:16 -0310h 16mCS-TOP
2025-12-24LPPTSBFL11:17 WET18:52 -0310h 34mCS-TOP
2025-12-22estimatedLPPTSBFL11:47 WET19:20 -0310h 32mCS-TOP
2025-12-19estimatedLPARSBFL11:39 WET19:16 -0310h 36mCS-TOP
2025-12-17estimatedLPPTSBFL11:01 WET18:20 -0310h 19mCS-TOP
2025-12-15estimatedLPPTSBFL11:19 WET18:50 -0310h 30mCS-TOP
2025-12-12estimatedLPPTSBFL11:14 WET19:04 -0310h 49mCS-TOO
2025-12-10estimatedLPPTSBFL12:01 WET19:20 -0310h 18mCS-TOO
2025-11-26estimatedLPPTSBFL11:10 WET18:50 -0310h 39mCS-TON
2025-10-29LPPTSBFL11:38 WET19:12 -0310h 34mCS-TOO
2025-10-27LPPTSBFL11:26 WET18:54 -0310h 27mCS-TOP
2025-10-25estimatedLPPTSBFL02:09 WEST01:03 -032h 54mCS-TON
2025-10-24estimatedLPPTSBFL16:54 WEST20:14 -037h 19mCS-TON
2025-10-22estimated??15:20Z23:26Z8h 05mCS-TOP
2025-10-21estimatedLPPTSBFL01:19 WEST22:24 -031h 04mCS-TOP
2025-10-20estimatedLPPTSBFL16:14 WEST19:20 -037h 05mCS-TOP
2025-10-15estimatedLPPTSBFL14:11 WEST12:18 -032h 06mCS-TON
2025-10-13estimatedLPPTSBFL15:52 WEST20:58 -039h 06mCS-TOP
2025-10-07estimatedLPPTSBFL01:00 WEST22:02 -031h 02mCS-TON
2025-10-06estimatedLPMGSBFL15:42 WEST20:58 -039h 15mCS-TON
2025-09-23?SBFL00:00Z22:00 -031h 00m4951EE
2025-08-26LPPTSBFL04:17 WEST01:02 -030h 44mCS-TON
2025-08-21estimated??00:00Z07:24Z7h 23mCS-TON
2025-08-20estimatedLPPTSBFL00:12 WEST20:58 -030h 46mCS-TON
2025-08-19estimatedLPPTSBFL01:52 WEST23:40 -031h 47mCS-TON
2025-08-15LPPTSBFL13:16 WEST19:30 -0310h 13mCS-TOP

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