Flight

TAP210

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

Next flight

DateSun 04 Oct 2026
RouteKJFK JOHN F KENNEDY INTERNATIONAL → LPPT LISBOA
Scheduled departure22:05 EDT
Estimated departure22:05 EDT on time
Estimated arrival09:05 WEST
AircraftCSTUP A339

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineTAP Portugal
Typical originKJFK JOHN F KENNEDY INTERNATIONAL
Typical destinationLPPT LISBOA
Distance2,918 nm

Flight history 244 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA22:23 EDT09:39 WEST6h 16mCSTUE
2026-10-01KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA23:22 EDT10:18 WEST5h 56mCSTOO
2026-09-30KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA22:37 EDT09:32 WEST5h 55mCSTUA
2026-09-29KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA22:51 EDT09:48 WEST5h 57mCSTOP
2026-09-28KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA23:39 EDT10:30 WEST5h 51mCSTUB
2026-09-27KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA23:00 EDT09:54 WEST5h 54mCSTOP
2026-09-26KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA23:37 EDT10:36 WEST5h 59mCSTOP
2026-09-25KJFK JOHN F KENNEDY INTERNATIONALLPPT LISBOA23:11 EDT10:17 WEST6h 06mCSTUN
2026-09-24KJFKLPPT23:14 EDT10:32 WEST6h 17mCS-TOP
2026-09-23estimatedKJFKLPPT22:28 EDT09:52 WEST6h 23mCS-TUE
2026-09-22KJFKLPPT22:49 EDT10:36 WEST6h 46mCS-TOO
2026-09-21KJFKLPPT22:55 EDT10:34 WEST6h 38mCS-TUM
2026-09-20estimatedKJFKLPPT22:26 EDT04:08 WEST0h 42mCS-TOP
2026-09-18estimatedKJFKLPPT22:35 EDT09:52 WEST6h 16mCS-TOP
2026-09-17KJFKLPMG00:35 EDT11:48 WEST6h 12mCS-TUB
2026-09-16estimatedKJFKLPPT22:44 EDT04:32 WEST0h 47mCS-TON
2026-09-15estimatedKJFKLPPT23:30 EDT06:32 WEST2h 01mCS-TOO
2026-09-14KJFKLPPT01:38 EDT12:54 WEST6h 15mCS-TUR
2026-09-13KJFKLPMG23:00 EDT10:30 WEST6h 29mCS-TOO
2026-09-12KJFKLPPT23:10 EDT10:20 WEST6h 10mCS-TUA
2026-09-11KJFKLPPT00:02 EDT11:32 WEST6h 29mCS-TOO
2026-09-10estimatedKJFKLPPT23:26 EDT11:00 WEST6h 33mCS-TOO
2026-09-09estimatedKJFKLPPT22:43 EDT10:16 WEST6h 33mCS-TOP
2026-09-08KJFKLPMG22:32 EDT09:40 WEST6h 07mCS-TOO
2026-09-07KJFKLPPT23:33 EDT10:40 WEST6h 06mCS-TUP
2026-09-06KJFKLPPT02:15 EDT13:14 WEST5h 58mCS-TUF
2026-09-05estimatedKJFKLPPT22:57 EDT10:12 WEST6h 14mCS-TUK
Earlier flights (217) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKJFKLPPT22:37 EDT10:22 WEST6h 44mCS-TOO
2026-09-01KJFKLPPT03:14 EDT14:30 WEST6h 15mCS-TON
2026-08-31KJFKLPPT23:31 EDT10:34 WEST6h 02mCS-TOO
2026-08-30KJFKLPMG23:09 EDT10:16 WEST6h 07mCS-TON
2026-08-29estimatedKJFKLPPT23:00 EDT10:12 WEST6h 11mCS-TOO
2026-08-28KJFKLPPT23:02 EDT10:14 WEST6h 11mCS-TUS
2026-08-27estimatedKJFKLPPT22:59 EDT10:40 WEST6h 40mCS-TOP
2026-08-25KJFKLPPT22:27 EDT09:36 WEST6h 08mCS-TOP
2026-08-24estimatedKJFKLPPT22:50 EDT10:02 WEST6h 11mCS-TUP
2026-08-23KJFKLPPT23:05 EDT10:12 WEST6h 07mCS-TOP
2026-08-22KJFKLPPT22:57 EDT09:44 WEST5h 46mCS-TOO
2026-08-21estimatedKJFKLPPT02:13 EDT13:26 WEST6h 12mCS-TUG
2026-08-20estimatedKJFKLPPT22:24 EDT17:51 WEST14h 26mCS-TOO
2026-08-19KJFKLPPT22:28 EDT09:30 WEST6h 02mCS-TOP
2026-08-18estimatedKJFKLPPT23:01 EDT10:20 WEST6h 18mCS-TON
2026-08-17estimatedKJFKLPPT07:21 EDT17:24 WEST5h 03mCS-TUJ
2026-08-16estimatedKJFKLPPT23:42 EDT10:58 WEST6h 15mCS-TOO
2026-08-15estimatedKJFKLPPT22:41 EDT12:46 WEST9h 05mCS-TUO
2026-08-14estimatedKJFKLPPT00:44 EDT11:50 WEST6h 05mCS-TOP
2026-08-13estimatedKJFKLPPT22:52 EDT10:18 WEST6h 25mCS-TUE
2026-08-12estimatedKJFKLPPT23:33 EDT18:10 WEST13h 37mCS-TUL
2026-07-23estimatedKJFKLPPT22:31 EDT09:56 WEST6h 24mCS-TOO
2026-07-22KJFKLPPT22:43 EDT10:22 WEST6h 38mCS-TUA
2026-07-21estimatedKJFKLPPT23:55 EDT11:32 WEST6h 36mCS-TUC
2026-07-20estimatedKJFKLPPT00:31 EDT12:24 WEST6h 52mCS-TOP
2026-07-19KJFKLPMG01:43 EDT12:58 WEST6h 14mCS-TOP
2026-07-18KJFKLPPT22:47 EDT10:00 WEST6h 12mCS-TUM
2026-07-17KJFKLPPT23:22 EDT10:26 WEST6h 04mCS-TUS
2026-07-16estimatedKJFKLPPT22:39 EDT09:50 WEST6h 10mCS-TOP
2026-07-15KJFKLPPT22:23 EDT09:46 WEST6h 22mCS-TOO
2026-07-14estimatedKJFKLPPT23:13 EDT10:48 WEST6h 34mCS-TOP
2026-07-13estimatedKJFKLPPT23:02 EDT10:34 WEST6h 31mCS-TOO
2026-07-12KJFKLPPT23:35 EDT10:48 WEST6h 12mCS-TOP
2026-07-11estimatedKJFKLPPT22:40 EDT10:04 WEST6h 23mCS-TUO
2026-07-10estimatedKJFKLPPT23:22 EDT10:50 WEST6h 27mCS-TUB
2026-07-09estimatedKJFKLPPT22:53 EDT10:22 WEST6h 28mCS-TUJ
2026-07-08KJFKLPMG22:48 EDT10:02 WEST6h 14mCS-TUF
2026-07-07estimatedKJFKLPPT23:25 EDT10:58 WEST6h 32mCS-TUI
2026-07-06estimatedKJFKLPPT00:53 EDT12:40 WEST6h 46mCS-TUI
2026-07-05estimatedKJFKLPPT23:16 EDT10:38 WEST6h 21mCS-TUN
2026-07-04estimatedKJFKLPPT22:48 EDT10:38 WEST6h 49mCS-TUS
2026-07-03estimatedKJFKLPPT23:44 EDT11:16 WEST6h 31mCS-TUD
2026-07-02estimatedKJFKLPPT23:12 EDT10:48 WEST6h 35mCS-TUB
2026-07-01KJFKLPPT22:26 EDT09:58 WEST6h 31mCS-TOP
2026-06-30estimatedKJFKLPPT22:59 EDT10:24 WEST6h 24mCS-TUL
2026-06-29estimatedKJFKLPPT23:11 EDT10:18 WEST6h 07mCS-TUG
2026-06-28KJFKLPMG01:34 EDT12:32 WEST5h 57mCS-TUF
2026-06-27KJFKLPMG23:12 EDT10:14 WEST6h 01mCS-TUA
2026-06-26KJFKLPPT23:15 EDT10:26 WEST6h 11mCS-TOO
2026-06-25estimatedKJFKLPPT22:47 EDT10:08 WEST6h 20mCS-TUI
2026-06-24KJFKLPPT22:45 EDT10:06 WEST6h 20mCS-TUS
2026-06-23estimatedKJFKLPPT22:49 EDT10:08 WEST6h 18mCS-TUI
2026-06-22estimated??11:21Z11:40Z0h 18mCS-TUA
2026-06-22estimatedKJFKLPPT22:47 EDT09:58 WEST6h 10mCS-TUA
2026-06-21estimatedKJFKLPPT22:36 EDT09:58 WEST6h 21mCS-TOO
2026-06-20KJFKLPPT23:02 EDT10:12 WEST6h 09mCS-TUG
2026-06-19KJFKLPPT22:59 EDT10:02 WEST6h 02mCS-TOO
2026-06-18KJFKLPPT23:04 EDT10:08 WEST6h 03mCS-TUD
2026-06-17estimatedKJFKLPPT22:22 EDT09:32 WEST6h 10mCS-TUP
2026-06-16estimatedKJFKLPPT23:11 EDT10:48 WEST6h 36mCS-TUA
2026-06-15estimatedKJFKLPPT23:03 EDT10:19 WEST6h 15mCS-TOO
2026-06-14estimatedKJFKLPPT22:45 EDT10:04 WEST6h 18mCS-TUM
2026-06-13KJFKLPPT22:47 EDT10:18 WEST6h 30mCS-TUC
2026-06-12KJFKLPPT23:30 EDT11:08 WEST6h 37mCS-TOP
2026-05-29KJFKLPMG23:15 EDT10:24 WEST6h 08mCS-TOO
2026-05-28estimatedKJFKLPPT23:03 EDT10:18 WEST6h 14mCS-TUE
2026-05-26estimatedKJFKLPPT22:58 EDT10:24 WEST6h 26mCS-TUE
2026-05-25KJFKLPPT23:29 EDT11:02 WEST6h 32mCS-TUM
2026-05-24estimatedKJFKLPPT23:19 EDT10:38 WEST6h 18mCS-TUR
2026-05-23estimatedKJFKLPPT22:50 EDT09:52 WEST6h 01mCS-TUD
2026-05-22KJFKLPPT00:55 EDT11:44 WEST5h 48mCS-TUR
2026-05-20LPMGLPCS01:21 WEST17:24 WEST16h 03mCS-TUH
2026-05-19partialKJFK?21:45 EDTCS-TUE
2026-05-11KJFKLPPT23:05 EDT10:44 WEST6h 38mCS-TUE
2026-05-10KJFKLPPT22:34 EDT10:08 WEST6h 33mCS-TON
2026-05-09KJFKLPPT22:33 EDT09:52 WEST6h 18mCS-TOO
2026-05-08KJFKLPPT23:08 EDT10:38 WEST6h 29mCS-TON
2026-05-07estimatedKJFKLPPT22:33 EDT09:54 WEST6h 20mCS-TUI
2026-05-06KJFKLPPT22:46 EDT09:56 WEST6h 09mCS-TUA
2026-05-05estimatedKJFKLPPT23:12 EDT10:24 WEST6h 11mCS-TUK
2026-05-04estimatedKJFKLPPT22:27 EDT09:40 WEST6h 12mCS-TUN
2026-05-03KJFKLPPT22:28 EDT09:42 WEST6h 13mCS-TON
2026-05-02estimatedKJFKLPPT22:29 EDT10:08 WEST6h 38mCS-TUN
2026-05-01estimatedKJFKLPPT23:00 EDT10:28 WEST6h 27mCS-TOO
2026-04-30estimatedKJFKLPPT22:27 EDT10:08 WEST6h 40mCS-TUG
2026-04-29estimatedKJFKLPPT22:20 EDT04:00 WEST0h 40mCS-TUA
2026-04-27KJFKLPPT22:24 EDT09:46 WEST6h 21mCS-TUS
2026-04-26estimatedKJFKLPPT22:39 EDT10:14 WEST6h 34mCS-TOO
2026-04-25estimated??16:12Z16:30Z0h 17mCS-TUC
2026-04-25KJFKLPPT22:28 EDT09:44 WEST6h 15mCS-TUC
2026-04-23estimatedKJFKLPPT22:22 EDT09:44 WEST6h 21mCS-TUF
2026-04-22estimatedKJFKLPPT22:09 EDT09:46 WEST6h 37mCS-TOO
2026-04-21KJFKLPPT22:44 EDT10:16 WEST6h 31mCS-TUD
2026-04-20estimatedKJFKLPPT22:34 EDT09:58 WEST6h 23mCS-TUI
2026-04-19estimated??00:43Z09:10Z8h 26mCS-TUB
2026-04-18KJFKLPMG23:05 EDT10:28 WEST6h 22mCS-TUK
2026-04-17estimatedKJFKLPPT23:30 EDT10:44 WEST6h 13mCS-TUB
2026-04-16estimated?LPPT03:20Z10:42 WEST6h 22mCS-TUJ
2026-04-14estimatedKJFKLPPT23:15 EDT10:32 WEST6h 16mCS-TON
2026-04-13KJFKLPPT22:42 EDT09:46 WEST6h 04mCS-TUF
2026-04-12estimatedKJFKLPPT22:54 EDT10:14 WEST6h 19mCS-TUA
2026-04-11KJFKLPPT23:34 EDT10:30 WEST5h 55mCS-TUF
2026-04-06estimatedKJFKLPPT22:23 EDT09:52 WEST6h 28mCS-TUH
2026-04-05KJFKLPMG23:02 EDT10:32 WEST6h 29mCS-TON
2026-04-04KJFKLPMG23:03 EDT10:08 WEST6h 04mCS-TUE
2026-04-03KJFKLPPT22:46 EDT09:52 WEST6h 05mCS-TOP
2026-04-02estimatedKJFKLPPT23:15 EDT10:46 WEST6h 31mCS-TUR
2026-04-01estimatedKJFKLPPT22:49 EDT10:12 WEST6h 22mCS-TON
2026-03-31KJFKLPPT23:44 EDT11:22 WEST6h 37mCS-TOP
2026-03-30KJFKLPPT23:02 EDT10:30 WEST6h 27mCS-TON
2026-03-29estimatedKJFKLPPT23:15 EDT10:54 WEST6h 38mCS-TXK
2026-03-16KJFKLPPT23:25 EDT09:40 WET6h 14mCS-TXD
2026-03-15estimatedKJFKLPPT23:34 EDT09:36 WET6h 01m49530D
2026-03-14estimatedKJFKLPPT23:14 EDT09:26 WET6h 11mCS-TXF
2026-03-13KJFKLPPT23:25 EDT09:32 WET6h 06mCS-TXL
2026-03-12KJFKLPPT00:31 EDT10:40 WET6h 08mCS-TXF
2026-03-10estimatedKJFKLPPT22:47 EDT09:54 WET7h 06m49530D
2026-03-09KJFKLPPT22:41 EDT09:12 WET6h 30mCS-TXC
2026-03-08KJFKLPPT22:32 EST10:14 WET6h 41mCS-TXB
2026-03-07KJFKLPPT22:17 EST10:04 WET6h 46mCS-TXL
2026-03-06KJFKLPPT22:12 EST09:54 WET6h 41mCS-TXA
2026-03-05KJFKLPPT22:08 EST09:50 WET6h 41mCS-TXE
2026-03-03KJFKLPMG22:03 EST09:34 WET6h 30mCS-TXF
2026-03-02KJFKLPPT22:03 EST09:32 WET6h 28mCS-TXI
2026-03-01KJFKLPMG22:33 EST09:56 WET6h 22mCS-TXB
2026-02-28KJFKLPMG22:13 EST09:36 WET6h 22mCS-TXI
2026-02-27KJFKLPPT22:03 EST09:24 WET6h 20mCS-TXL
2026-02-26KJFKLPMG22:08 EST09:20 WET6h 11mCS-TXC
2026-02-22KJFKLPPT22:04 EST09:46 WET6h 41mCS-TXI
2026-02-21KJFKLPMG21:49 EST09:08 WET6h 19mCS-TXF
2026-02-20KJFKLPPT22:19 EST09:38 WET6h 18mCS-TXI
2026-02-19KJFKLPMG21:57 EST09:26 WET6h 28mCS-TXI
2026-02-18KJFKLPPT21:55 EST09:26 WET6h 30mCS-TXA
2026-02-17KJFKLPMG21:53 EST09:30 WET6h 36m49530D
2026-02-16KJFKLPPT22:36 EST09:46 WET6h 09mCS-TXJ
2026-02-14KJFKLPPT22:01 EST09:36 WET6h 34mCS-TXH
2026-02-13KJFKLPPT21:55 EST09:46 WET6h 51mCS-TXI
2026-02-12KJFKLPPT22:15 EST09:42 WET6h 26mCS-TXI
2026-02-11KJFKLPPT22:05 EST09:18 WET6h 12mCS-TXJ
2026-02-06estimatedKJFKLPPT21:01 EST09:20 WET7h 18mCS-TXB
2026-02-05estimatedKJFKLPPT22:11 EST09:38 WET6h 26mCS-TXC
2026-02-04KJFKLPPT22:11 EST09:06 WET5h 54mCS-TXH
2026-02-03KJFKLPPT22:01 EST09:04 WET6h 02mCS-TXG
2026-02-02KJFKLPPT22:20 EST09:32 WET6h 11mCS-TXG
2026-02-01KJFKLPPT22:10 EST09:28 WET6h 17mCS-TXE
2026-01-31KJFKLPPT22:44 EST09:54 WET6h 09mCS-TXD
2026-01-28KJFKLPPT22:32 EST09:32 WET5h 59mCS-TXL
2026-01-27partialLPPT?00:12 WETCS-TXI
2026-01-25KJFKLPPT22:42 EST09:42 WET5h 59mCS-TXB
2026-01-24KJFKLPPT22:28 EST09:46 WET6h 18mCS-TXI
2026-01-23KJFKLPPT22:33 EST09:42 WET6h 08mCS-TXL
2026-01-21KJFKLPPT22:15 EST09:04 WET5h 48mCS-TXG
2026-01-20KJFKLPPT22:23 EST09:32 WET6h 09mCS-TXF
2026-01-19KJFKLPPT23:52 EST11:08 WET6h 15mCS-TXF
2026-01-09KJFKLPPT21:58 EST09:38 WET6h 39mCS-TXL
2026-01-08KJFKLPPT22:07 EST10:00 WET6h 52mCS-TXI
2026-01-07KJFKLPMG22:25 EST10:06 WET6h 40mCS-TXJ
2026-01-06KJFKLPMG21:53 EST09:44 WET6h 50mCS-TXK
2026-01-05KJFKLPPT22:23 EST10:24 WET7h 00m49530D
2026-01-04KJFKLPMG22:10 EST09:38 WET6h 28mCS-TXD
2026-01-03KJFKLPPT21:54 EST09:30 WET6h 35mCS-TXJ
2026-01-02KJFKLPPT22:08 EST09:52 WET6h 43mCS-TXJ
2026-01-01KJFKLPPT21:57 EST09:26 WET6h 28mCS-TXC
2025-12-31KJFKLPPT23:11 EST11:08 WET6h 57mCS-TXF
2025-12-30KJFKLPMG22:17 EST10:32 WET7h 14mCS-TXC
2025-12-29KJFKLPMG22:13 EST10:10 WET6h 56mCS-TXK
2025-12-28KJFKLPPT22:49 EST10:52 WET7h 02mCS-TXF
2025-12-26KJFKLPMG21:52 EST10:04 WET7h 11mCS-TXI
2025-12-25KJFKLPPT21:52 EST09:38 WET6h 45mCS-TXH
2025-12-24KJFKLPMG22:05 EST09:46 WET6h 40mCS-TXJ
2025-12-23KJFKLPPT22:31 EST10:06 WET6h 34mCS-TXD
2025-12-22KJFKLPMG21:56 EST09:22 WET6h 26mCS-TXD
2025-12-21KJFKLPMG22:42 EST09:50 WET6h 07mCS-TXK
2025-12-20KJFKLPPT22:28 EST10:10 WET6h 41mCS-TXD
2025-12-19KJFKLPPT22:30 EST10:26 WET6h 56mCS-TXK
2025-12-18KJFKLPPT22:14 EST10:02 WET6h 48mCS-TXH
2025-12-17KJFKLPPT22:34 EST09:46 WET6h 11mCS-TXC
2025-12-16KJFKLPMG22:50 EST10:12 WET6h 21mCS-TXL
2025-12-15KJFKLPPT22:47 EST09:52 WET6h 04mCS-TXD
2025-12-14KJFKLPPT22:12 EST09:32 WET6h 20mCS-TXJ
2025-12-13KJFKLPPT22:10 EST09:30 WET6h 20mCS-TXI
2025-12-12KJFKLPPT21:46 EST09:08 WET6h 21mCS-TXA
2025-12-10KJFKLPPT22:37 EST09:52 WET6h 14mCS-TXD
2025-12-02estimatedKJFKLPPT22:56 EST04:30 WET0h 33mCS-TXC
2025-11-28KJFKLPPT22:17 EST09:28 WET6h 10mCS-TXE
2025-11-27estimatedKJFKLPPT22:33 EST09:34 WET6h 00mCS-TXI
2025-11-26estimatedKJFKLPPT04:10 EST09:46 WET0h 35mCS-TXG
2025-10-30KJFKLPPT23:42 EDT09:34 WET5h 51mCS-TXC
2025-10-29KJFKLPPT23:51 EDT09:44 WET5h 52mCS-TXJ
2025-10-28KJFKLPPT23:11 EDT09:30 WET6h 18mCS-TXB
2025-10-27KJFKLPPT23:12 EDT09:34 WET6h 21mCS-TXE
2025-10-26KJFKLPPT23:24 EDT13:22 WET9h 57mCS-TUC
2025-10-25KJFKLPPT23:20 EDT15:34 WEST11h 13mCS-TUQ
2025-10-24KJFKLPPT23:03 EDT10:16 WEST6h 12mCS-TUR
2025-10-23estimatedKJFKLPPT22:34 EDT09:32 WEST5h 57mCS-TUP
2025-10-22KJFKLPPT23:26 EDT10:44 WEST6h 18mCS-TUG
2025-10-21KJFKLPPT22:38 EDT16:38 WEST12h 59mCS-TUQ
2025-10-20KJFKLPAR23:32 EDT13:02 WEST8h 30mCS-TOP
2025-10-19KJFKLPPT22:37 EDT19:38 WEST16h 00mCS-TUP
2025-10-15KJFKLPMG22:19 EDT09:46 WEST6h 26mCS-TUS
2025-10-14KJFKLPMG22:30 EDT10:20 WEST6h 49mCS-TOO
2025-10-13KJFKLPPT22:00 EDT10:30 WEST7h 30mCS-TOP
2025-10-08KJFKLPMG22:01 EDT09:50 WEST6h 48mCS-TUS
2025-10-07estimatedKJFKLPPT22:46 EDT10:44 WEST6h 57mCS-TOP
2025-10-06KJFKLPMG22:08 EDT10:12 WEST7h 03mCS-TOP
2025-10-04estimatedKJFKLPPT12:25 EDT19:52 WEST2h 26mCS-TUI
2025-08-26estimatedLPCSLPPT03:41 WEST09:42 WEST6h 00mCS-TON
2025-08-24estimatedLPCSLPPT08:55 WEST09:56 WEST1h 00mCS-TON
2025-08-23estimated??01:55Z06:24Z4h 28mCS-TOP
2025-08-22estimatedKJFKLPPT00:47 EDT12:40 WEST6h 53mCS-TOP
2025-08-22estimatedKJFKLPPT23:29 EDT04:56 WEST0h 26mCS-TOP
2025-08-21partialLPPT?08:36 WESTCS-TOP
2025-08-20KJFKLPPT23:13 EDT14:14 WEST10h 00mCS-TOP
2025-08-19estimatedKJFKLPPT00:44 EDT10:38 WEST4h 54mCS-TUI
2025-08-17KJFKLPPT03:03 EDT10:02 WEST1h 58mCS-TON
2025-08-16KJFKLPMG22:25 EDT10:04 WEST6h 38mCS-TOO
2025-08-15KJFKLPPT22:18 EDT10:40 WEST7h 21mCS-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 TAP210 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]