PlaneTrack / aircraft / 4952A1

CS-TUA - Airbus A330 941N

CS-TUA is a Airbus A330 941N operated by Tap Portugal, Mode-S hex code 4952A1. Track it live, browse its recent flights, or download its full position history.

Airbus A330 941N (CS-TUA)
Photo © Julian Martin / Planespotters
RegistrationCS-TUA
Mode-S hex4952A1
ManufacturerAirbus
ModelA330 941N
OperatorTap Portugal
Last seen2026-08-23 00:50 UTC
Last callsignTAP094

Recently active. Last received 6 hours ago, possibly beyond receiver coverage or landed.

Open the live map Buy full history (CSV) API access

Flight history 238 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)TAP094SBGR21:22 -03last received 21:50 -03
2026-08-21 (partial)TAP089SBGR?21:36 -03
2026-08-21TAP077LPPRSBRF13:52 WEST11:54 -03
2026-08-21TAP094SBGRLPPR21:36 -0311:26 WEST
2026-08-20TAP012??07:07Z12:30Z
2026-08-20TAP089LPPTSBGR13:34 WEST19:10 -03
2026-08-19TAP011??16:37Z18:08Z
2026-08-19TAP118??03:51Z13:46Z
2026-08-18TAP028??09:27Z11:12Z
2026-08-17TAP225VKHWOKMIA21:19 EDT21:40 EDT
2026-08-17TAP029??17:36Z19:44Z
2026-08-17TAP226KMIALPPT07:14 EDT14:24 WEST
2026-08-16TAP4LA??00:16Z11:16Z
2026-08-16TAP225V??17:20Z17:54Z
2026-08-15TAP247??10:27Z22:30Z
2026-08-15TAP244??00:00Z10:26Z
2026-08-14TAP244??23:30Z23:58Z
2026-08-14TAP243ULPPTKORD12:42 WEST18:30 CDT
2026-08-13 (partial)TAP297??00:00Z
2026-08-13TAP298??09:18Z16:38Z
2026-08-12TAP282??16:01Z22:32Z
2026-08-11TAP281??18:55Z20:04Z
Earlier flights (217) - back to 2025-09-29
DateCallsignFromToDepArrRoute
2026-07-23TAP072??02:16Z09:14Z
2026-07-22 (partial)TAP209KKJFK?22:42 EDT
2026-07-22TAP210KJFKLPPT22:43 EDT10:22 WEST
2026-07-22TAP073??10:52Z17:48Z
2026-07-21TAP23SL??00:05Z16:26Z
2026-07-21 (partial)TAP209KKJFK?12:26 EDT
2026-07-20TAP237M??08:53Z23:58Z
2026-07-20 (partial)TAP104??04:09Z
2026-07-19 (partial)TAP074??01:49Z
2026-07-19TAP103??09:40Z22:42Z
2026-07-18 (partial)TAP075??00:00Z
2026-07-17 (partial)TAP224??04:54Z
2026-07-16 (partial)TAP082??02:10Z
2026-07-16TAP22MI??10:19Z18:48Z
2026-07-15 (partial)TAP087??00:14Z
2026-07-14 (partial)TAP088SBGR?22:52 -03
2026-07-13 (partial)TAP203CYZX?21:00 ADT
2026-07-13TAP204AKEWRLPPT00:00 EDT14:38 WEST
2026-07-13TAP089LPPTSBGR14:38 WEST20:44 -03
2026-07-12 (partial)TAP248KLAX?17:34 PDT
2026-07-12 (partial)TAP247LPPT?01:25 WEST
2026-07-11 (partial)TAP058GCHI?04:57 WEST
2026-07-11TAP247LPPTKHHR10:33 WEST14:18 PDT
2026-07-10TAP057LPPT?11:03 WEST17:24Z
2026-07-10 (partial)TAP224LPCS?05:48 WEST
2026-07-09TAP22MILPPTKOPF11:42 WEST17:49 EDT
2026-07-09TAP012SBRFLPPT22:46 -0309:50 WEST
2026-07-09 (partial)TAP011SBRF?22:45 -03
2026-07-08TAP028SBRFLPPT00:48 -0311:46 WEST
2026-07-08 (partial)TAP029LPPT?04:48 WEST
2026-07-07TAP110?LPMG03:23Z14:02 WEST
2026-07-06 (partial)TAP011SBRF?21:00 -03
2026-07-06TAP012SBRFLPMG23:01 -0310:02 WEST
2026-07-06TAP109LPPTSBFL13:12 WEST19:12 -03
2026-07-05TAP084SBGRLPMG01:45 -0317:55 WEST
2026-07-05TAP011LPMG?17:55 WEST23:58Z
2026-07-05 (partial)TAP083SBGR?23:25 -03
2026-07-04 (partial)TAP203KBOS?20:00 EDT
2026-07-04TAP204AKEWRLPPT01:58 EDT14:00 WEST
2026-07-03TAP028SBRFLPMG00:43 -0311:30 WEST
2026-07-02TAP029LPPTGCTS17:41 WEST19:31 WEST
2026-07-02TAP072SBRFLPMG22:48 -0317:41 WEST
2026-07-01TAP073LPARSBMO12:32 WEST15:36 -03
2026-07-01TAP072SBRFLPMG22:31 -0309:20 WEST
2026-06-30TAP012SBRFLPPT22:27 -0309:28 WEST
2026-06-30TAP073LPPTSBRF11:34 WEST18:20 -03
2026-06-29TAP073LPPTSBRF02:27 WEST15:40 -03
2026-06-29TAP072SBRFLPPT22:29 -0315:08 WEST
2026-06-28 (partial)TAP073SBRF?22:43 -03
2026-06-28TAP072SBRFLPPT22:44 -0311:57 WEST
2026-06-27TAP073LPPTSBRF12:12 WEST14:58 -03
2026-06-27 (partial)TAP209KKISP?20:00 EDT
2026-06-27TAP210KJFKLPMG23:12 EDT12:02 WEST
2026-06-26TAP209KLPMGKISP17:32 WEST19:58 EDT
2026-06-26TAP118SBCOLPPT22:14 -0317:32 WEST
2026-06-25TAP117LPPTSBCO13:27 WEST20:06 -03
2026-06-25TAP088SBGRLPPT21:42 -0313:26 WEST
2026-06-24TAP073LPPT?02:44 WEST10:28Z
2026-06-24TAP089LPMG?13:35 WEST22:18Z
2026-06-24TAP072SBMS?22:44 -0308:52Z
2026-06-23TAP073LPPTGCXO11:34 WEST13:40 WEST
2026-06-22TAP210KJFKLPPT22:47 EDT12:40 WEST
2026-06-22 (partial)TAP209KLPPT?03:47 WEST
2026-06-21 (partial)TAP248KLAX?17:00 PDT
2026-06-20 (partial)TAP296DAAY?04:45 CET
2026-06-20TAP247LPARKLAX10:28 WEST14:04 PDT
2026-06-19TAP296FNLUFCPP23:03 WAT23:42 WAT
2026-06-19TAP088SBGRLPMG21:10 -0313:44 WEST
2026-06-19TAP295LPPTFNLU13:44 WEST20:48 WAT
2026-06-18TAP093LPPRSBGR13:27 WEST19:08 -03
2026-06-17TAP094SBGRLPPR21:23 -0310:48 WEST
2026-06-16TAP210KJFKLPPT23:11 EDT12:33 WEST
2026-06-15TAP248KLAXLPMG17:00 PDT17:23 WEST
2026-06-14 (partial)TUA1LPPT?01:00 WEST
2026-06-13TAP012GCLPLPPT08:09 WEST22:00 WEST
2026-06-13 (partial)TUA1LPPT?23:32 WEST
2026-06-12TAP118SBCMLPMG22:48 -0312:36 WEST
2026-05-29TAP088SBGRLPMG22:20 -0311:40 WEST
2026-05-29TAP089SBGRGCTS22:19 -0315:12 WEST
2026-05-29TAP295LPPTFNLU13:49 WEST19:40 WAT
2026-05-28TAP089LPARSBGR13:51 WEST19:52 -03
2026-05-28 (partial)TAP104??01:09Z
2026-05-27TAP103LPPTGCXO11:00 WEST12:34 WEST
2026-05-25 (partial)TAP074GCHI?02:48 WEST
2026-05-24 (partial)TAP075LPPS?01:00 WEST
2026-05-23TAP282DAAYLPMG17:10 CET18:36 WEST
2026-05-22TAP281??18:28Z19:48Z
2026-05-22TAP297??00:00Z05:54Z
2026-05-22TAP298??08:14Z18:28Z
2026-05-21TAP226KMIALPPT04:11 EDT23:36 WEST
2026-05-21TAP225VKHWOKMIA22:04 EDT22:48 EDT
2026-05-20 (partial)TAP103LPPT?01:21 WEST
2026-05-20 (partial)TAP082SBGR?21:20 -03
2026-05-19 (partial)TAP057LPAR?02:25 WEST
2026-05-19 (partial)TAP058LPAR?02:25 WEST
2026-05-19 (partial)TAP089LPPT?03:52 WEST
2026-05-12TAP057LPPT?09:58 WEST17:48Z
2026-05-12 (partial)TAP104GCHI?04:30 WEST
2026-05-11 (partial)TAP082GCHI?03:06 WEST
2026-05-11TAP103LPMGGCXO10:26 WEST12:42 WEST
2026-05-10 (partial)TAP087??00:00Z
2026-05-09TAP282DAAYLPPT17:20 CET18:56 WEST
2026-05-08 (partial)TAP237MKSFO?20:24 PDT
2026-05-08TAP281LPPTDAAY19:39 WEST21:08 CET
2026-05-08TAP236KSFOLPPT20:24 PDT15:10 WEST
2026-05-07TAP072GCLPLPPT08:00 WEST12:20 WEST
2026-05-07TAP237MLPPTKSFO12:24 WEST16:18 PDT
2026-05-07TAP073LPPTGCHI07:59 WEST11:58 WEST
2026-05-06TAP073LPPTSBRF11:33 WEST09:30 -03
2026-05-06 (partial)TAP209KKISP?20:00 EDT
2026-05-06TAP210KJFKLPPT22:46 EDT09:56 WEST
2026-05-05TAP028SBRFLPMG01:28 -0317:37 WEST
2026-05-04TAP029LPPTGCXO18:03 WEST20:02 WEST
2026-05-04TAP088SBSJLPMG21:00 -0310:14 WEST
2026-05-03TAP089LPMGSBMT12:36 WEST18:48 -03
2026-05-03TAP224LPSTKMIA05:30 WEST18:08 EDT
2026-05-02TAP22MILPMGKMIA10:54 WEST15:02 EDT
2026-05-01TAP236KSFOLPPT20:30 PDT18:34 WEST
2026-05-01TAP239KCICKSFO17:00 PDT17:50 PDT
2026-04-30TAP028SBRFLPPT01:12 -0312:04 WEST
2026-04-30TAP239LPMGKBAB14:09 WEST16:58 PDT
2026-04-29TAP210KJFKLPPT22:20 EDT04:00 WEST
2026-04-29TAP029LPMGGCXO17:47 WEST19:54 WEST
2026-04-28TAP224LPCSKFLL04:38 WEST17:34 EDT
2026-04-28TAP209KLPMGKJFK17:26 WEST19:28 EDT
2026-04-27TAP22MILPPTKMIA10:38 WEST14:10 EDT
2026-04-27TAP244KLANLPMG20:00 EDT08:16 WEST
2026-04-26TAP3178SVMILPMG21:00 -0409:22 WEST
2026-04-26TAP243ULPPTKORD13:01 WEST18:38 CDT
2026-04-25TAP088SBGRLPPT21:16 -0313:02 WEST
2026-04-25 (partial)TAP089SBGR?21:16 -03
2026-04-25TAP3177LPPTSVMI13:03 WEST16:44 -04
2026-04-24 (partial)TAP089??00:22Z
2026-04-24TAP088??00:22Z09:40Z
2026-04-23 (partial)TAP089??00:09Z
2026-04-23TAP088??00:09Z11:05Z
2026-04-22 (partial)TAP224??02:23Z
2026-04-21TAP22MILPPTKMIA10:40 WEST16:49 EDT
2026-04-20TAP244??00:00Z06:52Z
2026-04-19 (partial)TAP104??03:43Z
2026-04-19TAP243ULPPTKORD13:17 WEST18:23 CDT
2026-04-18TAP103??09:40Z22:42Z
2026-04-18TAP224??04:20Z21:16Z
2026-04-17TAP22MILPPTKMIA10:48 WEST14:40 EDT
2026-04-17 (partial)TAP082??02:05Z
2026-04-16 (partial)TAP087??00:16Z
2026-04-15TAP282??16:11Z23:01Z
2026-04-14TAP281??18:13Z19:34Z
2026-04-14TAP083??01:48Z04:11Z
2026-04-14TAP084??04:12Z18:12Z
2026-04-13TAP072??01:53Z08:44Z
2026-04-12 (partial)TAP209KKJFK?20:00 EDT
2026-04-12TAP210KJFKLPPT22:54 EDT11:54 WEST
2026-04-11 (partial)TAP237M??00:16Z
2026-04-11TAP236KSFOLPPT20:58 PDT17:22 WEST
2026-04-10TAP237M??23:37Z23:58Z
2026-04-06TAP298??09:26Z16:38Z
2026-04-06TAP297??00:00Z06:08Z
2026-04-05TAP297??22:51Z23:58Z
2026-04-05 (partial)TAP028??03:59Z
2026-04-04 (partial)TAP237MKSFO?17:00 PDT
2026-04-04TAP236KSFOLPPT20:20 PDT14:36 WEST
2026-04-04TAP029??16:36Z18:42Z
2026-04-03TAP237MLPPTKSFO12:51 WEST16:58 PDT
2026-04-03TAP088??00:37Z11:51Z
2026-04-02TAP093LPPRSBGR12:51 WEST19:10 -03
2026-04-02TAP9259?LPPR08:37Z10:26 WEST
2026-04-02 (partial)TAP082??02:02Z
2026-04-01 (partial)TAP087??00:00Z
2026-03-30TAP074??00:01Z06:40Z
2026-03-29 (partial)TAP075??00:00Z
2026-03-29TAP074??21:13Z23:58Z
2026-03-28 (partial)TAP075LPPT?23:33 WET
2026-03-28TAP282??17:06Z18:40Z
2026-03-16TAP226??05:12Z12:58Z
2026-03-15TAP028??04:52Z11:22Z
2026-03-15TAP225V??17:45Z19:48Z
2026-03-15TAP029??04:52Z19:16Z
2026-03-14TAP029??17:13Z19:12Z
2026-03-14TAP226??04:48Z12:20Z
2026-03-14TAP225V??00:50Z04:47Z
2026-03-13TAP084??04:51Z14:06Z
2026-03-13TAP225V??16:47Z19:00Z
2026-03-13TAP083??00:00Z02:44Z
2026-03-11TAP088SBGR?23:36 -0303:40Z
2026-03-10TAP089LPPT?12:47 WET19:35Z
2026-03-08TAP103LPPT?10:50 WET18:01Z
2026-03-04TAP103LPPT?10:09 WET16:47Z
2026-03-03TAP057LPPT?10:13 WET16:38Z
2026-03-02TAP103LPPT?10:31 WET18:51Z
2026-02-27TAP103LPPT?10:30 WET16:54Z
2026-02-25TAP082SBGR?16:31 -0321:45Z
2026-02-25TAP087LPCSSBGR00:00 WET06:42 -03
2026-02-23TAP088SBGR?23:31 -0303:38Z
2026-02-22TAP089LPPTSBJP12:54 WET17:10 -03
2026-02-18TAP2556SBGR?18:42 -0322:46Z
2026-02-17TAP089LPPT?13:03 WET22:05Z
2026-02-16TAP073LPPT?13:46 WET20:21Z
2026-02-15TAP118SBPA?21:11 -0302:21Z
2026-02-15TAP011LPPT?17:22 WET19:18Z
2026-02-14TAP117LPPT?11:32 WET18:38Z
2026-02-12TAP075LPPT?00:08 WET01:19Z
2026-02-10TAP084SBGR?01:42 -0307:10Z
2026-02-09TAP088SBGR?23:25 -0303:39Z
2026-02-08TAP118SBPASBGR21:15 -0322:20 -03
2026-02-07TAP117LPPTSBSP11:42 WET18:06 -03
2026-02-05TAP103LPPT?10:41 WET12:01Z
2026-02-03TAP082SBGR?16:38 -0321:03Z
2026-02-03TAP087LPPT?00:00 WET01:07Z
2026-01-27TAP084SBGR?01:56 -0307:25Z
2026-01-24TAP082SBGR?16:32 -0320:41Z
2026-01-23TAP084SBGR?01:57 -0306:07Z
2026-01-23TAP083?SBGR00:10Z23:59 -03
2026-01-19TAP084SBGR?02:08 -0306:12Z
2025-12-25TAP088SBGRSBMS23:23 -0302:04 -03
2025-12-10TAP118SBPA?21:38 -0303:48Z
2025-09-29TAP9105LPPT?11:14 WEST11:16Z

Times are local to each airport. Hover for UTC. Tap Map to see the route flown. Partial records have a confirmed departure but no reliable arrival fix.

Data access

Live position and 365-day history for this aircraft are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our own receiver network archive.