PlaneTrack / aircraft / 4952AF

CS-TUO - A330-941

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

A330-941 (representative image)
Representative image of a A330-941. No photo of CS-TUO yet.
Photo © Christian Tallarico / Planespotters
RegistrationCS-TUO
Mode-S hex4952AF
ModelA330-941
OperatorTap Portugal
Last seen2026-08-23 09:18 UTC
Last callsignTAP057

In flight now. CS-TUO is currently in flight (LPPT to SBBR), phase climb, 1% complete, ETA 19:41 -03. Watch live

Track live on the map Buy full history (CSV) API access

Flight history 155 flights since Dec 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)TAP057?03:06Zin flight
2026-08-21 (partial)TAP243UKORD?21:20 CDT
2026-08-21TAP057??11:10Z13:10Z
2026-08-21TAP242KORDLPMG21:20 CDT10:30 WEST
2026-08-20TAP058??04:49Z06:20Z
2026-08-20TAP243U??08:35Z17:24Z
2026-08-19TAP057??10:13Z11:40Z
2026-08-19TAP103??03:17Z10:50Z
2026-08-19TAP104??03:17Z05:10Z
2026-08-18 (partial)TAP224??03:27Z
2026-08-17TAP22MILPPTKMIA13:53 WEST14:30 EDT
2026-08-17TAP224??10:56Z21:20Z
2026-08-16TAP22MILPPTKMIA10:44 WEST16:31 EDT
2026-08-16TAP244??00:23Z09:44Z
2026-08-15TAP243U??11:46Z20:06Z
2026-08-15TAP210KJFKLPPT22:41 EDT12:46 WEST
2026-08-14TAP088??00:17Z09:38Z
2026-08-13TAP294FGBTLPPR05:17 WAT07:02 WEST
2026-08-13TAP093LPPRSBGR13:27 WEST18:52 -03
2026-08-12TAP294??22:31Z23:08Z
2026-08-12TAP094SBGRLPPR21:24 -0313:41 WEST
2026-08-12TAP293LPPRFNLU13:41 WEST23:30 WAT
2026-08-11TAP093??18:55Z22:02Z
Earlier flights (133) - back to 2025-12-24
DateCallsignFromToDepArrRoute
2026-07-23TAP028??03:58Z13:46Z
2026-07-23TAP029??16:43Z18:40Z
2026-07-22TAP248??00:00Z12:56Z
2026-07-21 (partial)TAP074??02:09Z
2026-07-21TAP247??09:23Z21:02Z
2026-07-20 (partial)TAP075??00:00Z
2026-07-19 (partial)TAP248??00:00Z
2026-07-18 (partial)TAP104??00:00Z
2026-07-18TAP247??09:30Z20:48Z
2026-07-17TAP103??10:46Z23:41Z
2026-07-17 (partial)TAP082??02:09Z
2026-07-16 (partial)TAP087??00:00Z
2026-07-15 (partial)TAP240KSFO?19:25 PDT
2026-07-14 (partial)TAP104GCHI?04:57 WEST
2026-07-14TAP241LPPTKSFO09:34 WEST16:44 PDT
2026-07-13 (partial)TAP104GCHI?04:41 WEST
2026-07-13 (partial)TAP103LPMG?10:31 WEST
2026-07-12 (partial)TAP103LPMG?10:31 WEST
2026-07-12TAP296?LPPT00:00Z06:46 WEST
2026-07-11 (partial)TAP209KKJFK?22:39 EDT
2026-07-11TAP210KJFKLPMG22:40 EDT10:04 WEST
2026-07-11TAP295LPPTFNLU13:44 WEST23:18 WAT
2026-07-10TAP23SLKSFOLPPT17:03 PDT11:34 WEST
2026-07-09 (partial)TAP104GCHI?05:16 WEST
2026-07-09TAP237MLPPTKSFO10:12 WEST14:14 PDT
2026-07-08 (partial)TAP058LPCS?06:11 WEST
2026-07-08TAP103LPPTGCTS11:03 WEST13:16 WEST
2026-07-07TAP057LPPT?11:19 WEST17:20Z
2026-07-07TAP072SBRFLPPT22:29 -0311:18 WEST
2026-07-06TAP072SBRFLPMG22:38 -0309:24 WEST
2026-07-06TAP073LPPTSBRF02:38 WEST14:50 -03
2026-07-05 (partial)TAP082??01:38Z
2026-07-05TAP073LPPTSBRF09:57 WEST07:58 -03
2026-07-04 (partial)TAP087LPAR?01:27 WEST
2026-07-03 (partial)TAP242KORD?23:22 CDT
2026-07-03 (partial)TAP243UKORD?23:22 CDT
2026-07-02 (partial)TAP074??01:51Z
2026-07-02TAP243ULPPTKORD09:30 WEST12:10 CDT
2026-07-01 (partial)TAP075LPPT?06:52 WEST
2026-06-29 (partial)TAP082GCHI?03:07 WEST
2026-06-28 (partial)TAP087LPPS?01:03 WEST
2026-06-27TAP282DAAYLPMG17:03 CET23:42 WEST
2026-06-26TAP250KLAXLPPT22:17 PDT16:34 WEST
2026-06-26TAP249KMOTKHHR19:00 CDT20:02 PDT
2026-06-26TAP281LPPTDAAY19:30 WEST21:14 CET
2026-06-25TAP028SBRFLPPT00:50 -0311:54 WEST
2026-06-25TAP249LPMGKMOT16:04 WEST18:58 CDT
2026-06-24TAP90EHLPST?15:25 WEST16:53Z
2026-06-24TAP89WTLPMG?11:34 WEST11:46Z
2026-06-24 (partial)TAP074GCHI?02:57 WEST
2026-06-23 (partial)TAP075??00:12Z
2026-06-22 (partial)TAP028SBRF?01:25 -03
2026-06-21TAP072SBMSLPMG23:16 -0318:12 WEST
2026-06-21TAP029LPPTGCTS18:12 WEST20:20 WEST
2026-06-20 (partial)TAP074GCLP?03:20 WEST
2026-06-20TAP073LPPTSBRF12:25 WEST15:24 -03
2026-06-19 (partial)TAP075LPPS?01:24 WEST
2026-06-18TAP226KMIALPMG04:13 EDT17:04 WEST
2026-06-17TAP226KMIALPPT04:06 EDT16:42 WEST
2026-06-17TAP225VLPPTLPST19:17 WEST21:32 WEST
2026-06-16TAP221LPPTLPPD19:17 WEST20:12 +00
2026-06-16TAP028SBRFLPPT01:43 -0312:22 WEST
2026-06-15TAP225VKHWOKMIA21:22 EDT22:10 EDT
2026-06-15TAP226KMIALPMG00:40 EDT18:08 WEST
2026-06-14 (partial)TAP248KLAX?17:04 PDT
2026-06-14 (partial)TAP247KLAX?17:03 PDT
2026-06-14TAP225VLPPTLPST18:36 WEST20:46 WEST
2026-06-13TAP247LPPTKLAX10:49 WEST14:20 PDT
2026-06-13 (partial)TAP244KLAN?20:00 EDT
2026-06-12 (partial)TAP244KORD?18:34 CDT
2026-06-12TAP072SBRFLPMG01:37 -0312:46 WEST
2026-06-12TAP243ULPPTKORD12:46 WEST15:06 CDT
2026-05-29TAP22MILPPTKFXE10:52 WEST14:44 EDT
2026-05-28TAP058LPCSLPMG06:33 WEST00:16 WEST
2026-05-27TAP057LPPT?11:15 WEST23:13Z
2026-05-27 (partial)TAP058LPCS?05:37 WEST
2026-05-26 (partial)TAP082??01:45Z
2026-05-26TAP057LPPT?09:47 WEST16:08Z
2026-05-25 (partial)TAP087??00:07Z
2026-05-24TAP118SBCMLPPT02:42 -0323:48 WEST
2026-05-24TAP117SBVGSBLJ22:42 -0323:42 -03
2026-05-23TAP117LPPTSBNT17:10 WEST15:22 -03
2026-05-23 (partial)TAP248KLAX?17:00 PDT
2026-05-22TAP074??01:57Z09:26Z
2026-05-22TAP247??09:26Z20:56Z
2026-05-21 (partial)TAP075??00:00Z
2026-04-23TAP2544??01:35Z05:54Z
2026-04-22TAP2544??20:53Z21:30Z
2026-04-21 (partial)TAP075??00:07Z
2026-04-11TAP9262??03:40Z08:20Z
2026-03-29TAP072??03:49Z14:18Z
2026-03-28TAP073??13:43Z15:26Z
2026-03-16TAP083??00:00Z02:46Z
2026-03-15TAP4LA??01:02Z11:30Z
2026-03-14TAP247??10:33Z22:48Z
2026-03-14TAP058??00:00Z10:33Z
2026-03-13 (partial)TAP058??03:54Z
2026-03-13TAP057??10:08Z17:28Z
2026-03-11 (partial)TAP104??00:00Z
2026-03-11TAP103LPPTSBCF10:15 WET16:28 -03
2026-03-10TAP103LPPT?10:11 WET16:51Z
2026-03-09TAP057LPPT?10:11 WET17:04Z
2026-03-08TAP074??05:08Z22:54Z
2026-03-08TAP2543LPPTSBRF08:53 WET13:06 -03
2026-03-07TAP074SBGLSBQV17:43 -0318:49 -03
2026-03-03TAP082SBGR?16:36 -0320:41Z
2026-03-01TAP084SBGRSBMO01:48 -0304:03 -03
2026-02-28TAP083LPAR?17:10 WET23:32Z
2026-02-26TAP103LPPT?10:31 WET17:07Z
2026-02-24TAP104SBCF?18:46 -0323:33Z
2026-02-24TAP103LPPTSBJP10:25 WET14:20 -03
2026-02-23TAP057LPPT?11:58 WET18:30Z
2026-02-21TAP295LPPT?13:59 WET20:45Z
2026-02-19TAP073LPPTSBJP13:49 WET17:44 -03
2026-02-16TAP057LPPT?10:26 WET18:46Z
2026-02-10TAP238KSFO?16:56 PST05:56Z
2026-02-10TAP247LPPT?14:15 WET22:59Z
2026-02-09TAP237MLPPT?10:28 WET18:28Z
2026-02-08TAP087LPPT?00:03 WET01:10Z
2026-02-08TAP082SBGR?16:36 -0320:55Z
2026-02-04TAP088SBGR?23:41 -0303:47Z
2026-02-03TAP089LPPTSBQV13:32 WET18:20 -03
2026-02-02TAP073LPPT?13:26 WET20:03Z
2026-02-01TAP118SBCOSBGR21:35 -0322:37 -03
2026-01-31TAP117LPPTSBQV11:45 WET17:02 -03
2026-01-30TAP082SBGR?16:49 -0320:55Z
2026-01-30TAP087LPPTSBQV00:18 WET05:24 -03
2026-01-29TAP088SBGR?23:43 -0303:56Z
2026-01-28TAP089LPPT?13:03 WET14:09Z
2026-01-21 (partial)TAP058??00:02Z
2026-01-21TAP057LPPT?10:34 WET17:24Z
2026-01-20TAP057LPPT?10:43 WET17:18Z
2025-12-24TAP118SBPASBVG21:24 -0322:41 -03

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.