Flight

TAP012

Flight history and live tracking for TAP012, 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 originSBRF Recife/Guararapes - Gilberto Freyre International Airport
Typical destinationLPPT Humberto Delgado Airport (Lisbon Portela Airport)
Distance3,163 nm

Flight history 107 flights since Mar 2026

DateFromToDepArrDurationAircraft
2026-08-21estimated??07:08Z11:40Z4h 32mCS-TXE
2026-08-20estimated??07:07Z12:30Z5h 22mCS-TUA
2026-08-19estimated??07:09Z08:48Z1h 39mCS-TXK
2026-08-18estimated??06:59Z12:26Z5h 26mCS-TUS
2026-08-17estimated??11:42Z12:12Z0h 29mCS-TOP
2026-08-16estimated??06:54Z08:42Z1h 47mCS-TXF
2026-08-15estimated??07:02Z12:26Z5h 23mCS-TUM
2026-08-14estimated??06:48Z08:36Z1h 47mCS-TXI
2026-08-13estimated??07:00Z19:08Z12h 08mCS-TUQ
2026-08-12estimated??06:46Z10:40Z3h 54mCS-TXB
Earlier flights (97) - back to 2026-03-11
DateFromToDepArrDurationAircraft
2026-07-23estimated??05:04Z20:32Z15h 28mCS-TUK
2026-07-22estimated??01:34Z10:42Z9h 07mCS-TXJ
2026-07-21estimated??01:16Z08:12Z6h 55mCS-TUS
2026-07-20estimated??01:38Z08:20Z6h 41mCS-TUG
2026-07-19estimated??01:56Z09:02Z7h 05mCS-TXD
2026-07-18estimated??03:58Z11:00Z7h 01mCS-TOP
2026-07-17estimated??06:50Z11:13Z4h 22mCS-TXB
2026-07-16estimated??01:39Z12:26Z10h 46mCS-TUE
2026-07-15estimated??01:34Z11:28Z9h 54mCS-TXJ
2026-07-14SBRFLPMG22:19 -0309:28 WEST7h 09mCS-TUM
2026-07-13SBRFLPPT23:16 -0311:58 WEST8h 41mCS-TUN
2026-07-12SBRFLPPT22:28 -0311:02 WEST8h 33mCS-TXB
2026-07-11SBRFLPMG22:43 -0309:32 WEST6h 48mCS-TOO
2026-07-10SBRFLPPT22:42 -0309:44 WEST7h 01mCS-TXA
2026-07-09SBRFLPPT22:46 -0309:50 WEST7h 04mCS-TUA
2026-07-08SBRFLPPT22:48 -0311:45 WEST8h 56mCS-TXJ
2026-07-07SBRFLPMG22:29 -0311:00 WEST8h 30mCS-TUH
2026-07-06SBRFLPMG23:01 -0310:02 WEST7h 00mCS-TUA
2026-07-05estimatedSBRFLPPT03:50 -0309:52 WEST2h 01mCS-TXC
2026-07-04estimatedSBRFLPMG04:43 -0310:36 WEST1h 53mCS-TOP
2026-07-03SBRFLPPT22:27 -0311:55 WEST9h 27mCS-TXD
2026-07-02SBRFLPPT23:31 -0310:36 WEST7h 04mCS-TOP
2026-07-01SBRFLPPT22:35 -0312:28 WEST9h 52mCS-TXE
2026-06-30SBRFLPPT22:27 -0309:28 WEST7h 00mCS-TUA
2026-06-29SBRFLPMG22:36 -0311:36 WEST8h 59mCS-TUF
2026-06-28SBRFLPPT23:12 -0312:40 WEST9h 28mCS-TXH
2026-06-27SBRFLPPT22:44 -0318:23 WEST15h 38mCS-TUG
2026-06-26SBRFLPPT23:03 -0310:14 WEST7h 10mCS-TXJ
2026-06-24estimatedGCLP?08:29 WEST11:36Z4h 07mCS-TXB
2026-06-22SBRFLPPT23:08 -0312:21 WEST9h 12mCS-TUH
2026-06-21SBRFLPMG22:51 -0309:50 WEST6h 58mCS-TXJ
2026-06-20SBRFLPPT22:45 -0310:08 WEST7h 23mCS-TOP
2026-06-19SBRFLPPT23:06 -0310:04 WEST6h 57mCS-TXG
2026-06-18estimatedSBRFLPPT22:45 -0309:36 WEST6h 50mCS-TUK
2026-06-17partialSBRF?22:45 -03CS-TXK
2026-06-16SBRFLPPT22:40 -0311:38 WEST8h 57mCS-TUG
2026-06-15SBRFLPMG23:06 -0310:16 WEST7h 09mCS-TUC
2026-06-14estimatedSBRFLPAR22:54 -0310:02 WEST7h 07mCS-TXH
2026-06-13estimatedGCLPLPPT08:09 WEST22:00 WEST13h 51mCS-TUA
2026-06-12estimatedSBRFLPPT01:52 -0311:53 WEST6h 01mCS-TXB
2026-05-29estimatedSBRFLPPT01:19 -0309:46 WEST4h 26mCS-TUN
2026-05-28estimatedGCLPLPMG08:17 WEST17:44 WEST9h 26mCS-TUL
2026-05-27estimatedGCLPLPPT08:03 WEST12:16 WEST4h 12mCS-TXH
2026-05-26estimatedGCLPLPMG07:58 WEST12:20 WEST4h 21mCS-TUD
2026-05-25estimatedGCLPLPMG07:38 WEST12:08 WEST4h 29mCS-TUK
2026-05-24GVACLPMG06:49 -0113:24 WEST4h 34mCS-TXG
2026-05-23estimatedGCLPLPPT07:56 WEST11:53 WEST3h 57mCS-TUN
2026-05-22estimated??07:27Z09:22Z1h 54mCS-TXB
2026-05-21estimatedSBRFLPPT04:21 -0310:18 WEST1h 56mCS-TUM
2026-05-20estimatedGCFVLPPT01:03 WEST11:46 WEST10h 42mCS-TXA
2026-05-19partialLPPT?03:25 WESTCS-TOO
2026-05-12estimatedGCFVLPPT07:44 WEST12:40 WEST4h 56mCS-TON
2026-05-11estimatedGCLPLPPT08:08 WEST12:14 WEST4h 05mCS-TUN
2026-05-10estimatedGCLPLPPT08:20 WEST10:06 WEST1h 45mCS-TXK
2026-05-09estimatedGCLPLPPT08:21 WEST12:48 WEST4h 26mCS-TUF
2026-05-08GCLPLPPT08:15 WEST12:38 WEST4h 23mCS-TUR
2026-05-07estimatedGCFVLPMG08:04 WEST09:56 WEST1h 51mCS-TOO
2026-05-06GCLPLPMG08:08 WEST11:42 WEST3h 33mCS-TOO
2026-05-05estimatedGCLPLPPT07:19 WEST09:00 WEST1h 41mCS-TON
2026-05-04estimatedGCLPLPMG07:49 WEST09:34 WEST1h 44mCS-TUK
2026-05-03estimatedGCLPLPPT08:03 WEST09:46 WEST1h 42mCS-TOO
2026-05-02estimatedGCLPLPPT07:58 WEST10:18 WEST2h 19mCS-TUR
2026-05-01estimatedGCLPLPPT08:41 WEST10:28 WEST1h 46mCS-TXF
2026-04-30estimatedGCLPLPPT08:35 WEST14:14 WEST5h 38mCS-TON
2026-04-28estimatedGCLPLPMG07:37 WEST11:39 WEST4h 01mCS-TUE
2026-04-27estimatedGCLPLPMG08:04 WEST11:57 WEST3h 53mCS-TUG
2026-04-26estimatedGCLPLPMG07:52 WEST12:08 WEST4h 15mCS-TXE
2026-04-25estimatedGCLPLPPT08:10 WEST13:09 WEST4h 58mCS-TUH
2026-04-24estimated??07:05Z11:47Z4h 41mCS-TUI
2026-04-23estimated??06:59Z08:48Z1h 48mCS-TUC
2026-04-22estimated??04:33Z10:10Z5h 36mCS-TXH
2026-04-21estimated??06:36Z08:26Z1h 49mCS-TON
2026-04-20estimated??06:52Z12:30Z5h 37mCS-TUP
2026-04-19estimated??07:39Z10:57Z3h 17mCS-TXC
2026-04-18estimated??07:22Z09:06Z1h 43mCS-TUD
2026-04-17estimated??06:57Z08:40Z1h 43mCS-TXH
2026-04-16estimated??07:17Z10:42Z3h 24mCS-TON
2026-04-15estimated??07:05Z08:46Z1h 40mCS-TOO
2026-04-14estimated??06:35Z19:36Z13h 00mCS-TUP
2026-04-13estimated??06:58Z10:22Z3h 23mCS-TUC
2026-04-12estimated??07:43Z10:52Z3h 08m49530D
2026-04-11estimated??06:54Z08:46Z1h 52mCS-TON
2026-04-06estimated??07:15Z08:56Z1h 40mCS-TUI
2026-04-05estimated??07:15Z11:18Z4h 02mCS-TXA
2026-04-04estimated??07:11Z22:35Z15h 23mCS-TUC
2026-04-03estimated??07:20Z17:12Z9h 52mCS-TXJ
2026-04-02estimated??07:00Z08:56Z1h 55mCS-TUB
2026-04-01estimated??07:35Z09:24Z1h 48mCS-TXJ
2026-03-31estimated??07:34Z09:24Z1h 49mCS-TUN
2026-03-30estimated??06:48Z08:38Z1h 49mCS-TUI
2026-03-29estimated??08:25Z16:24Z7h 58mCS-TON
2026-03-16estimated??07:58Z09:34Z1h 35mCS-TON
2026-03-15estimated??07:29Z09:16Z1h 46mCS-TUK
2026-03-14estimated??07:35Z09:44Z2h 08mCS-TUF
2026-03-13estimated??07:50Z09:34Z1h 43mCS-TUM
2026-03-12SBRF?23:55 -0308:50Z5h 54m4952A8
2026-03-11SBRF?23:30 -0308:23Z5h 53m4952A6

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

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 own receiver network archive. Questions: [email protected]