Flight

TAP1902

Flight history and live tracking for TAP1902, 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.

In flightLPFR → LPPT to LISBON
Phasecruise
Progress41%
ETA11:42 WEST

Route

AirlineTAP Portugal
Typical originLPFR FARO
Typical destinationLPPT LISBOA
Distance120 nm

Flight history 226 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06estimated?LPPT10:48Z12:14 WEST0h 25mCS-TNX
2026-10-05LPFRLPMG11:33 WEST12:10 WEST0h 37mCS-TNR
2026-10-04LPFRLPPT11:51 WEST12:28 WEST0h 37mCS-TJH
2026-10-03LPFRLPPT11:49 WEST12:20 WEST0h 30mCS-TJP
2026-10-02LPFRLPMG11:42 WEST12:20 WEST0h 37mCS-TNL
2026-10-01estimatedLPFRLPPT11:39 WEST12:12 WEST0h 32mCS-TTX
2026-09-30estimatedLPFRLPPT12:11 WEST12:48 WEST0h 36mCS-TNW
2026-09-29LPFRLPPT11:28 WEST12:20 WEST0h 51mCS-TTS
2026-09-27LPFRLPPT11:53 WEST12:30 WEST0h 36mCS-TVK
2026-09-26LPFRLPPT11:45 WEST12:20 WEST0h 35mCS-TJO
2026-09-24LPFRLPPT12:04 WEST12:42 WEST0h 37mCS-TJM
2026-09-23LPFRLPPT11:40 WEST12:20 WEST0h 39mCS-TNT
2026-09-22LPFRLPMG12:19 WEST12:48 WEST0h 28mCS-TVC
2026-09-21LPFRLPMG11:40 WEST12:14 WEST0h 33mCS-TNU
2026-09-18estimatedLPFRLPPT11:56 WEST12:24 WEST0h 27mCS-TNX
2026-09-17estimated??10:25Z11:20Z0h 54mCS-TNU
2026-09-13estimatedLPFRLPPT11:46 WEST12:36 WEST0h 49mCS-TNX
2026-09-12LPFRLPMG11:52 WEST12:24 WEST0h 31mCS-TNY
2026-09-11estimated??10:31Z11:10Z0h 38mCS-TVB
2026-09-10estimated??10:22Z10:58Z0h 36mCS-TNT
2026-09-09estimated??10:49Z11:28Z0h 38m4952D3
2026-09-08LPFRLPPT11:20 WEST11:58 WEST0h 37mCS-TNQ
Earlier flights (204) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06estimated??10:56Z11:34Z0h 37m4952CE
2026-09-05estimated??10:35Z11:20Z0h 44mCS-TNS
2026-09-04estimated??11:03Z11:38Z0h 34mCS-TNM
2026-09-01estimatedLPFRLPMG11:34 WEST12:02 WEST0h 27mCS-TNX
2026-08-31estimatedLPFRLPPT11:45 WEST12:16 WEST0h 30mCS-TTP
2026-08-30estimatedLPFRLPPT12:04 WEST12:34 WEST0h 29mCS-TNW
2026-08-29estimated??10:54Z11:30Z0h 35mCS-TJP
2026-08-27estimatedLPFRLPPT11:20 WEST12:08 WEST0h 47mCS-TPT
2026-08-25estimatedLPFRLPPT11:29 WEST11:56 WEST0h 26mCS-TNV
2026-08-24estimatedLPFRLPPT11:31 WEST12:10 WEST0h 38mCS-TPU
2026-08-23estimatedLPFRLPPT11:37 WEST12:18 WEST0h 40mCS-TVD
2026-08-22estimated??10:51Z11:28Z0h 36mCS-TNX
2026-08-21estimatedLPFRLPPT12:26 WEST13:54 WEST1h 27mCS-TAW
2026-08-20estimated??10:51Z13:48Z2h 56mCS-TNY
2026-08-19estimated??10:27Z10:50Z0h 22mCS-TNM
2026-08-16estimated??10:32Z14:08Z3h 35mCS-TNT
2026-08-15estimated??10:59Z12:40Z1h 41mCS-TNM
2026-08-14estimated??10:49Z11:06Z0h 16mCS-TNQ
2026-08-13estimated??10:31Z12:53Z2h 21mCS-TVI
2026-07-23estimated??10:29Z10:58Z0h 28m4952D0
2026-07-22estimated??10:55Z11:36Z0h 40m4952D0
2026-07-21estimated?LPPT10:28Z11:58 WEST0h 29mCS-TJH
2026-07-20estimated??10:22Z10:58Z0h 35m4952D3
2026-07-19estimated?LPPT10:48Z12:18 WEST0h 29mCS-TJP
2026-07-18estimated??10:34Z11:00Z0h 25mCS-TNJ
2026-07-17estimated?LPPT10:41Z12:18 WEST0h 36m4952D0
2026-07-14estimatedLPFRLPPT11:34 WEST11:56 WEST0h 21mCS-TNM
2026-07-13estimatedLPFRLPPT11:48 WEST12:40 WEST0h 51mCS-TVJ
2026-07-12estimatedLPFRLPAR11:50 WEST13:06 WEST1h 15mCS-TJI
2026-07-11estimatedLPFRLPPT11:42 WEST12:36 WEST0h 53mCS-TNX
2026-07-10estimatedLPFR?11:41 WEST11:44Z1h 02mCS-TNM
2026-07-09estimatedLPFRLPMG12:09 WEST12:32 WEST0h 22mCS-TNM
2026-07-08estimatedLPFRLPPT11:45 WEST12:30 WEST0h 44m4952CD
2026-07-05estimatedLPFRLPMG11:47 WEST12:28 WEST0h 40mCS-TVA
2026-07-04estimatedLPFR?11:15 WEST10:52Z0h 36mCS-TNV
2026-07-03estimatedLPFRLPPT11:38 WEST12:34 WEST0h 55mCS-TJR
2026-07-02estimatedLPFRLPPT11:38 WEST12:34 WEST0h 55mCS-TJH
2026-07-01estimatedLPFRLPPT11:51 WEST12:32 WEST0h 40mCS-TTW
2026-06-30estimatedLPFR?11:53 WEST11:26Z0h 32m4952CE
2026-06-29estimatedLPFRLPPT11:38 WEST12:08 WEST0h 29mCS-TNX
2026-06-28estimatedLPFRLPPT11:48 WEST12:24 WEST0h 35mCS-TVA
2026-06-27estimatedLPMT?11:33 WEST11:10Z0h 36mCS-TNU
2026-06-25estimatedLPFRLPAR11:41 WEST12:24 WEST0h 42mCS-TJF
2026-06-24estimatedLPFRLPPT11:38 WEST12:22 WEST0h 43m4952CF
2026-06-22estimatedLPFR?11:36 WEST11:22Z0h 45mCS-TVA
2026-06-21estimatedLPFR?11:48 WEST11:24Z0h 36mCS-TJE
2026-06-20estimatedLPFR?11:36 WEST10:58Z0h 21mCS-TJH
2026-06-19estimatedLPFRLPMG11:43 WEST12:19 WEST0h 35mCS-TPT
2026-06-18estimatedLPFRLPPT11:28 WEST11:58 WEST0h 29mCS-TVK
2026-06-17estimatedLPMG?11:33 WEST11:00Z0h 26m4952CC
2026-06-16estimatedLPFR?11:27 WEST11:03Z0h 36mCS-TVC
2026-06-15estimatedLPFRLPMG11:54 WEST12:22 WEST0h 28mCS-TVD
2026-06-14estimatedLPFR?12:01 WEST11:42Z0h 40mCS-TNN
2026-06-13estimatedLPFRLPMG11:23 WEST11:54 WEST0h 30mCS-TNU
2026-05-29estimatedLPFR?11:45 WEST11:44Z0h 58mCS-TVK
2026-05-28estimatedLPFR?11:28 WEST11:12Z0h 43m4952CE
2026-05-27estimatedLPFR?11:27 WEST10:46Z0h 18m4952D1
2026-05-26estimatedLPFRLPPT11:20 WEST11:56 WEST0h 35mCS-TNJ
2026-05-25estimatedLPFRLPPT11:57 WEST12:44 WEST0h 46mCS-TPV
2026-05-24estimatedLPFR?11:30 WEST11:02Z0h 32mCS-TVA
2026-05-23estimatedLPFRLPPT12:01 WEST12:36 WEST0h 34mCS-TNN
2026-05-22estimated?LPMG10:36Z12:06 WEST0h 29mCS-TVB
2026-05-21estimatedLPFRLPPT11:15 WEST11:46 WEST0h 30mCS-TNN
2026-05-20LPFRLPMG01:23 WEST11:58 WEST10h 34mCS-TJJ
2026-05-19LPFRLPPT03:41 WEST21:02 WEST17h 20m4952CE
2026-05-12estimatedLPFRLPPT11:23 WEST11:52 WEST0h 28m495153
2026-05-11estimatedLPFRLPPT11:57 WEST12:42 WEST0h 44mCS-TJK
2026-05-10LPFRLPPT11:41 WEST12:16 WEST0h 34mCS-TJN
2026-05-09LPFRLPPT11:29 WEST12:04 WEST0h 34mCS-TVA
2026-05-08LPFRLPPT11:24 WEST12:14 WEST0h 49m4952D0
2026-05-07LPFRLPPT11:31 WEST12:06 WEST0h 34mCS-TNN
2026-05-06LPFRLPMG11:41 WEST12:14 WEST0h 32mCS-TNM
2026-05-05LPFRLPMG11:25 WEST11:58 WEST0h 32mCS-TNM
2026-05-04LPFRLPMG11:42 WEST12:14 WEST0h 32mCS-TNR
2026-05-03LPFRLPPT11:35 WEST12:08 WEST0h 33mCS-TNQ
2026-05-02LPFRLPPT11:29 WEST12:10 WEST0h 40mCS-TNQ
2026-05-01partialLPPT?11:35 WEST4952D1
2026-04-30LPFRLPPT11:24 WEST12:08 WEST0h 43mCS-TJJ
2026-04-28estimatedLPFRLPPT11:23 WEST11:58 WEST0h 34m4952D0
2026-04-27estimatedLPFRLPPT11:21 WEST12:00 WEST0h 38m4952CE
2026-04-26estimatedLPFRLPPT11:19 WEST12:08 WEST0h 49mCS-TNT
2026-04-25LPFRLPMG12:24 WEST13:02 WEST0h 37mCS-TVB
2026-04-24LPFRLPMG11:19 WEST11:56 WEST0h 36mCS-TNN
2026-04-23estimatedLPFRLPPT11:17 WEST11:40 WEST0h 22mCS-TTS
2026-04-22LPFRLPPT11:40 WEST12:18 WEST0h 37m4952CE
2026-04-21estimated?LPPT10:28Z12:06 WEST0h 37mCS-TNW
2026-04-19LPFRLPPT11:47 WEST12:24 WEST0h 36mCS-TNM
2026-04-18LPFRLPMG11:31 WEST12:12 WEST0h 40mCS-TAY
2026-04-17estimatedLPFRLPPT12:00 WEST12:44 WEST0h 43mCS-TJE
2026-04-16LPFRLPMG11:15 WEST11:52 WEST0h 36mCS-TPP
2026-04-15LPFRLPPT11:16 WEST11:50 WEST0h 33mCS-TVD
2026-04-14LPFRLPMG11:17 WEST11:50 WEST0h 32mCS-TVH
2026-04-13estimatedLPFRLPPT11:25 WEST12:12 WEST0h 46mCS-TNK
2026-04-12LPFRLPPT11:22 WEST12:10 WEST0h 47mCS-TTX
2026-04-11LPFRLPMG11:23 WEST12:02 WEST0h 38mCS-TNT
2026-04-06LPFRLPPT11:33 WEST12:04 WEST0h 30mCS-TVF
2026-04-05LPFRLPPT11:28 WEST12:04 WEST0h 35m4952CC
2026-04-04LPFRLPPT11:34 WEST12:08 WEST0h 33mCS-TJL
2026-04-03LPFRLPMG11:20 WEST12:00 WEST0h 39m4952CE
2026-04-02LPFRLPPT11:24 WEST12:04 WEST0h 39mCS-TPP
2026-04-01estimatedLPFRLPPT11:28 WEST11:46 WEST0h 17mCS-TNW
2026-03-31LPFRLPPT11:35 WEST12:14 WEST0h 38mCS-TNQ
2026-03-30LPFRLPMG11:38 WEST12:18 WEST0h 40mCS-TVD
2026-03-29LPFRLPPT11:49 WEST12:24 WEST0h 34mCS-TVF
2026-03-16LPFRLPPT11:33 WET12:06 WET0h 32m4952CD
2026-03-15LPFRLPMG11:27 WET12:06 WET0h 38mCS-TNU
2026-03-14estimatedLPFRLPPT11:33 WET12:12 WET0h 38mCS-TNW
2026-03-13estimatedLPFRLPPT11:26 WET12:02 WET0h 35mCS-TNQ
2026-03-12LPFRLPPT11:16 WET11:50 WET0h 34mCS-TTX
2026-03-11LPFRLPMG11:27 WET12:00 WET0h 33mCS-TAX
2026-03-10estimatedLPFRLPPT11:22 WET11:54 WET0h 32mCS-TNR
2026-03-09LPFRLPMG11:22 WET12:00 WET0h 37mCS-TNT
2026-03-08estimatedLPFRLPMG11:11 WET11:44 WET0h 32mCS-TNR
2026-03-07estimatedLPFRLPPT12:01 WET12:36 WET0h 34mCS-TNW
2026-03-06estimatedLPFRLPPT12:18 WET12:54 WET0h 36mCS-TNU
2026-03-05estimatedLPFRLPPT11:17 WET11:56 WET0h 39mCS-TAW
2026-03-04LPFRLPPT11:25 WET12:08 WET0h 42mCS-TAW
2026-03-03LPFRLPPT11:29 WET12:04 WET0h 34mCS-TNY
2026-03-02LPFRLPPT11:36 WET12:16 WET0h 39m4952CD
2026-03-01LPFRLPMG11:23 WET11:56 WET0h 33mCS-TNV
2026-02-28estimatedLPFRLPPT11:20 WET11:55 WET0h 34mCS-TTY
2026-02-27estimatedLPFRLPMG11:17 WET11:54 WET0h 36m4952CD
2026-02-26LPFRLPPT11:50 WET12:34 WET0h 44mCS-TPV
2026-02-25LPFRLPPT11:14 WET11:50 WET0h 35mCS-TNU
2026-02-24LPFRLPPT11:38 WET12:20 WET0h 41mCS-TPV
2026-02-23LPFRLPPT11:23 WET11:58 WET0h 34mCS-TNY
2026-02-22LPFRLPPT11:20 WET11:54 WET0h 34mCS-TNL
2026-02-21LPFRLPMG11:21 WET12:06 WET0h 44mCS-TNY
2026-02-20estimatedLPFRLPPT11:46 WET12:20 WET0h 33mCS-TVK
2026-02-19estimatedLPFRLPMG11:23 WET12:04 WET0h 40mCS-TPQ
2026-02-18estimatedLPFRLPPT11:30 WET12:28 WET0h 57mCS-TJJ
2026-02-17estimatedLPFRLPPT11:32 WET12:18 WET0h 45mCS-TAW
2026-02-16LPFRLPPT11:25 WET12:04 WET0h 38mCS-TJE
2026-02-15LPFRLPMG11:19 WET11:56 WET0h 36mCS-TNX
2026-02-14LPFRLPPT11:49 WET12:26 WET0h 37m4952CD
2026-02-13LPFRLPPT12:44 WET13:34 WET0h 49mCS-TNS
2026-02-12LPFRLPPT11:50 WET12:36 WET0h 45mCS-TNR
2026-02-11LPFRLPPT11:44 WET12:24 WET0h 39mCS-TJF
2026-02-06estimatedLPFRLPPT11:48 WET12:32 WET0h 44mCS-TNY
2026-02-05LPFRLPPT11:21 WET12:00 WET0h 38mCS-TPO
2026-02-04LPFRLPPT11:30 WET12:26 WET0h 55mCS-TNS
2026-02-03estimatedLPFRLPPT11:21 WET12:08 WET0h 46mCS-TTR
2026-02-02estimatedLPFRLPPT11:52 WET12:38 WET0h 45mCS-TNJ
2026-02-01estimatedLPFRLPPT11:29 WET12:06 WET0h 37mCS-TNV
2026-01-31estimatedLPFRLPPT11:28 WET12:08 WET0h 40mCS-TNW
2026-01-30estimatedLPFRLPPT11:43 WET12:26 WET0h 43mCS-TNX
2026-01-29LPFRLPPT11:31 WET12:14 WET0h 42mCS-TTX
2026-01-28LPFRLPPT11:21 WET12:06 WET0h 45mCS-TVB
2026-01-27estimatedLPFRLPPT11:24 WET12:20 WET0h 55mCS-TNV
2026-01-26estimatedLPFRLPPT11:42 WET12:22 WET0h 39mCS-TNJ
2026-01-25estimatedLPFRLPPT11:29 WET12:14 WET0h 44mCS-TJN
2026-01-24estimatedLPFRLPPT11:43 WET12:18 WET0h 34mCS-TNM
2026-01-23estimatedLPFRLPPT11:22 WET12:20 WET0h 57mCS-TNL
2026-01-22estimatedLPFRLPPT11:20 WET12:14 WET0h 54mCS-TTY
2026-01-21estimatedLPFRLPPT11:38 WET12:20 WET0h 42mCS-TNL
2026-01-20estimatedLPFRLPPT11:26 WET12:04 WET0h 38mCS-TPT
2026-01-19estimatedLPFRLPPT11:28 WET12:04 WET0h 35mCS-TNR
2026-01-09estimatedLPFRLPPT11:32 WET12:08 WET0h 36mCS-TNQ
2026-01-08estimatedLPFRLPPT11:22 WET12:00 WET0h 38mCS-TTW
2026-01-07estimatedLPFRLPPT11:25 WET12:08 WET0h 42m4952CE
2026-01-06LPFRLPPT11:30 WET12:10 WET0h 39mCS-TTX
2026-01-05estimatedLPFRLPPT12:05 WET12:40 WET0h 35mCS-TNY
2026-01-04estimatedLPFRLPPT11:51 WET12:32 WET0h 40mCS-TJM
2026-01-03estimatedLPFRLPPT11:44 WET12:16 WET0h 31mCS-TJN
2026-01-02LPFRLPPT11:55 WET12:30 WET0h 34mCS-TNK
2026-01-01estimatedLPFRLPPT11:28 WET12:02 WET0h 34mCS-TTY
2025-12-30estimatedLPFRLPPT13:44 WET14:20 WET0h 36mCS-TPO
2025-12-29LPFRLPMG11:50 WET13:10 WET1h 19mCS-TNN
2025-12-28estimatedLPFRLPPT11:29 WET12:00 WET0h 30mCS-TNQ
2025-12-27estimatedLPFRLPPT12:10 WET12:56 WET0h 45mCS-TNN
2025-12-26estimatedLPFRLPPT11:18 WET11:52 WET0h 33mCS-TNJ
2025-12-25LPFRLPPT11:12 WET11:44 WET0h 31mCS-TTY
2025-12-24LPFRLPPT11:14 WET11:52 WET0h 38mCS-TVD
2025-12-23LPFRLPPT11:35 WET12:14 WET0h 38mCS-TPX
2025-12-22estimatedLPFRLPMG11:55 WET12:30 WET0h 34mCS-TVI
2025-12-21estimatedLPFRLPPT11:48 WET12:30 WET0h 42mCS-TTP
2025-12-20estimatedLPFRLPPT11:28 WET12:14 WET0h 46mCS-TTP
2025-12-19estimatedLPFRLPPT12:17 WET12:58 WET0h 40m4952CD
2025-12-18estimatedLPFRLPPT12:06 WET12:48 WET0h 42mCS-TAX
2025-12-17estimatedLPFRLPMG12:08 WET13:00 WET0h 52mCS-TNN
2025-12-16estimatedLPFRLPMG11:37 WET12:22 WET0h 45mCS-TTY
2025-12-15estimatedLPFRLPPT11:32 WET12:12 WET0h 39mCS-TNU
2025-12-14estimatedLPFRLPPT11:32 WET12:06 WET0h 33mCS-TNY
2025-12-13estimatedLPFRLPPT11:35 WET12:18 WET0h 43mCS-TNS
2025-12-12estimatedLPFRLPPT12:02 WET12:38 WET0h 35mCS-TNS
2025-12-10estimatedLPFRLPPT11:36 WET12:08 WET0h 31mCS-TNT
2025-11-27estimatedLPFRLPPT11:31 WET11:56 WET0h 24mCS-TTW
2025-11-26estimated??11:28Z12:10Z0h 41mCS-TNS
2025-10-30LPFRLPAR11:21 WET11:58 WET0h 36mCS-TTZ
2025-10-29LPFRLPPT12:22 WET13:22 WET0h 59mCS-TJN
2025-10-28LPFRLPPT11:21 WET12:02 WET0h 40mCS-TTW
2025-10-27LPFRLPPT11:24 WET11:54 WET0h 29mCS-TNW
2025-10-15estimatedLPFRLPPT11:38 WEST12:04 WEST0h 25mCS-TPP
2025-10-14estimatedLPFRLPPT11:30 WEST11:58 WEST0h 27mCS-TAW
2025-10-13estimatedLPFRLPMG11:30 WEST12:04 WEST0h 34mCS-TJN
2025-10-07LPFRLPPT11:22 WEST11:58 WEST0h 35mCS-TPT
2025-10-06estimatedLPFRLPPT11:43 WEST12:12 WEST0h 28mCS-TPQ
2025-08-24estimatedLPFRLPMG11:48 WEST12:22 WEST0h 33mCS-TVH
2025-08-21estimatedLPFRLPMG11:31 WEST12:04 WEST0h 32mCS-TNR
2025-08-20LPFRLPPT19:38 WEST20:57 WEST1h 19mCS-TTS
2025-08-19estimatedLPFRLPPT11:42 WEST12:14 WEST0h 31mCS-TNT
2025-08-17estimatedLPFRLPPT11:27 WEST11:56 WEST0h 28m4952CF
2025-08-16estimatedLPFRLPPT11:30 WEST12:14 WEST0h 43mCS-TTZ
2025-08-15estimatedLPFRLPPT11:31 WEST12:02 WEST0h 30mCS-TNV

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.

Track live on the 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 archive (from $9.99, with a free one-day sample). Questions: [email protected]