PlaneTrack / aircraft / 4952AC

CS-TUL - Airbus A330-941

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

Airbus A330-941 (representative image)
Representative image of a Airbus A330-941. No photo of CS-TUL yet.
Photo © Christian Tallarico / Planespotters
RegistrationCS-TUL
Mode-S hex4952AC
ModelAirbus A330-941
OperatorTap Portugal
Last seen2026-08-23 03:10 UTC
Last callsignTAP4LA

In flight now. CS-TUL is currently in flight (KLAX to LPPT), phase cruise, 26% complete, ETA 11:07 WEST. Watch live

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

Flight history 240 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)TAP4LA?00:01Zin flight
2026-08-21TAP103??09:24Z11:16Z
2026-08-21TAP058??03:55Z09:23Z
2026-08-20TAP057??09:36Z11:40Z
2026-08-20TAP074??02:23Z09:36Z
2026-08-19 (partial)TAP075??00:00Z
2026-08-18TAP298??09:43Z22:58Z
2026-08-18 (partial)TAP297??00:15Z
2026-08-17TAP074??02:33Z11:54Z
2026-08-17TAP71VE??13:23Z22:58Z
2026-08-17TAP70VE??11:54Z13:23Z
2026-08-17 (partial)TAP075??02:32Z
2026-08-16 (partial)TAP075??00:03Z
2026-08-15TAP083??01:02Z18:24Z
2026-08-15TAP084??05:36Z15:02Z
2026-08-14TAP118??02:09Z11:30Z
2026-08-13 (partial)TAP203??00:00Z
2026-08-13TAP117??12:35Z22:50Z
2026-08-13TAP204A??03:03Z09:58Z
2026-08-12 (partial)TAP209KKJFK?20:00 EDT
2026-08-12TAP210KJFKLPPT23:33 EDT18:10 WEST
2026-08-11TAP209K??21:44Z23:58Z
Earlier flights (219) - back to 2025-09-22
DateCallsignFromToDepArrRoute
2026-07-23TAP237M??09:30Z21:32Z
2026-07-23 (partial)TAP082??02:10Z
2026-07-22 (partial)TAP087??00:19Z
2026-07-21TAP298??09:52Z23:04Z
2026-07-21 (partial)TAP297??00:02Z
2026-07-20 (partial)TAP297??00:00Z
2026-07-20TAP298??09:20Z22:32Z
2026-07-19TAP297??22:43Z23:58Z
2026-07-19 (partial)TAP203??00:00Z
2026-07-19TAP91SR??16:08Z19:00Z
2026-07-19TAP204A??04:08Z11:32Z
2026-07-18 (partial)TAP058??04:15Z
2026-07-18TAP90EH??14:03Z17:41Z
2026-07-18TAP89WT??10:52Z14:02Z
2026-07-17TAP057??10:05Z17:14Z
2026-07-17 (partial)TAP074??01:50Z
2026-07-16 (partial)TAP075??00:17Z
2026-07-15TAP282??16:14Z17:50Z
2026-07-14TAP281LPPTDAAY20:07 WEST21:38 CET
2026-07-13 (partial)TAP074GCHI?03:06 WEST
2026-07-12 (partial)TAP075??00:17Z
2026-07-11TAP90EHLPPSLPPT14:29 WEST23:58 WEST
2026-07-11 (partial)TAP104GCHI?04:13 WEST
2026-07-11TAP89WTLPMGLPPS11:29 WEST14:29 WEST
2026-07-10TAP103LPPTSBNT10:32 WEST19:28 -03
2026-07-09TAP225VMYGFKFXE22:27 EDT22:48 EDT
2026-07-09TAP226KMIALPPT04:08 EDT17:22 WEST
2026-07-08TAP225VLPARLPST19:35 WEST21:38 WEST
2026-07-08TAP070SBRFLPMG06:34 -0319:34 WEST
2026-07-07 (partial)TAP117SBCO?21:00 -03
2026-07-07TAP071LPPTGCTS19:01 WEST21:28 WEST
2026-07-07TAP118SBCOLPMG01:18 -0315:32 WEST
2026-07-06TAP248KLAXLPPT17:05 PDT15:08 WEST
2026-07-06TAP117LPPTSBNT15:08 WEST20:58 -03
2026-07-05TAP247LPPTKLAX09:17 WEST12:54 PDT
2026-07-05 (partial)TAP104??03:30Z
2026-07-04 (partial)TAP082??02:01Z
2026-07-04TAP103LPPTSBNT10:59 WEST09:12 -03
2026-07-03 (partial)TAP087??00:00Z
2026-07-02TAP204AKEWRLPMG23:26 EDT21:04 WEST
2026-07-02 (partial)TAP203KSWF?20:00 EDT
2026-07-01TAP204AKEWRLPPT23:39 EDT18:30 WEST
2026-07-01 (partial)TAP203CYZX?21:00 ADT
2026-06-30TAP90EHLPPSLPMG18:26 WEST19:50 WEST
2026-06-30TAP210KJFKLPPT22:59 EDT12:05 WEST
2026-06-30TAP89WTLPARLPPS12:06 WEST14:14 WEST
2026-06-29TAP226KHWOLPMG01:03 EDT17:38 WEST
2026-06-28 (partial)TAP088SBGR?21:08 -03
2026-06-28TAP225VLPPTLPST18:24 WEST19:00 WEST
2026-06-27TAP089LPPTSBGR12:49 WEST18:24 -03
2026-06-27TAP224LPCSKOPF05:18 WEST17:22 EDT
2026-06-26TAP22MILPMGKMIA10:43 WEST17:01 EDT
2026-06-26 (partial)TAP104GCHI?04:50 WEST
2026-06-25 (partial)TAP103LPMG?10:44 WEST
2026-06-25 (partial)TAP104GCHI?05:09 WEST
2026-06-24TAP103LPMG?10:45 WEST11:56Z
2026-06-24 (partial)TAP082GCHI?03:17 WEST
2026-06-23 (partial)TAP087LPPS?01:17 WEST
2026-06-22TAP282DAAYLPPT17:00 CET18:30 WEST
2026-06-21TAP204AKEWRLPPT23:23 EDT10:50 WEST
2026-06-21 (partial)TAP203KSWF?20:00 EDT
2026-06-21TAP281LPPTDAAY19:43 WEST21:18 CET
2026-06-20TAP89WTLPPTLPPS11:46 WEST12:30 WEST
2026-06-20TAP224LPCSKFLL05:38 WEST18:16 EDT
2026-06-20TAP90EHLPPSLPMG14:46 WEST18:22 WEST
2026-06-19 (partial)TAP224LPCS?03:34 WEST
2026-06-19TAP22MILPARKOPF11:15 WEST14:56 EDT
2026-06-18TAP22MILPPTLPAZ10:41 WEST12:25 +00
2026-06-18 (partial)TAP058GCHI?04:56 WEST
2026-06-17 (partial)TAP224LPPD?02:46 +00
2026-06-17TAP057LPPT?11:15 WEST23:03Z
2026-06-16 (partial)TAP074GCLP?03:12 WEST
2026-06-16TAP22MILPPTLPPD10:35 WEST11:46 +00
2026-06-15 (partial)TAP075??05:19Z
2026-06-14TAP117SBVGSBCO21:05 -0301:44 -03
2026-06-14 (partial)TAP118SBCO?01:44 -03
2026-06-13TAP225VKOPFKMIA20:42 EDT00:43 EDT
2026-06-13TAP117LPMGLPCS15:48 WEST18:48 WEST
2026-06-13TAP226KMIALPPT00:43 EDT15:46 WEST
2026-06-12TAP084SBGRLPMG01:06 -0314:22 WEST
2026-06-12 (partial)TAP083SBGR?22:44 -03
2026-06-12TAP225VLPPTLPST17:47 WEST18:18 WEST
2026-05-29TAP084SBGRLPMG01:01 -0319:32 WEST
2026-05-29 (partial)TAP083SBGR?22:46 -03
2026-05-28TAP012GCLPLPMG08:17 WEST17:44 WEST
2026-05-27TAP011LPPTGCXO17:19 WEST19:18 WEST
2026-05-27TAP028SBRFLPPT00:51 -0311:28 WEST
2026-05-26 (partial)TAP203KSWF?20:00 EDT
2026-05-26TAP029LPPTGCTS17:36 WEST19:34 WEST
2026-05-26TAP204AKEWRLPMG23:17 EDT17:36 WEST
2026-05-25 (partial)TAP225VKMIA?21:49 EDT
2026-05-25TAP226KMIALPPT00:45 EDT18:26 WEST
2026-05-24TAP225VLPPTLPST18:28 WEST19:14 WEST
2026-05-24 (partial)TAP248KLAX?17:00 PDT
2026-05-23 (partial)TAP104GCHI?04:34 WEST
2026-05-23TAP247LPPTKHHR10:45 WEST16:47 PDT
2026-05-22TAP103??09:21Z22:56Z
2026-05-22 (partial)TAP224??03:53Z
2026-05-21TAP074GCLPLPMG02:47 WEST10:50 WEST
2026-05-21TAP22MILPPTKMIA10:50 WEST16:42 EDT
2026-05-20 (partial)TAP088LPMG?01:07 WEST
2026-05-20 (partial)TAP297FNLU?02:49 WAT
2026-05-20TAP298FNLULPPT03:39 WAT07:54 WEST
2026-05-19 (partial)TAP2574LPPT?07:37 WEST
2026-05-19TAP103LPPTGCXO03:35 WEST21:06 WEST
2026-05-11 (partial)TAP224LPPD?02:58 +00
2026-05-10 (partial)TAP244KUGN?19:00 CDT
2026-05-10TAP22MILPMGKMIA11:00 WEST14:46 EDT
2026-05-09TAP088SBGRLPPT22:15 -0313:46 WEST
2026-05-09 (partial)TAP089SBGR?22:14 -03
2026-05-09TAP243ULPMGKORD13:46 WEST16:16 CDT
2026-05-08TAP072SBMSLPPT23:09 -0309:50 WEST
2026-05-07TAP224LPCSKFLL04:48 WEST17:40 EDT
2026-05-06 (partial)TAP074GCLP?02:48 WEST
2026-05-06TAP22MILPPTKMIA10:35 WEST16:46 EDT
2026-05-05 (partial)TAP075LPPS?01:05 WEST
2026-05-04TAP028GCHILPMG11:03 WEST23:50 WEST
2026-05-02 (partial)TAP296??00:15Z
2026-05-01TAP296FNLUFNCA23:56 WAT00:28 WAT
2026-05-01TAP295LPMGFNLU14:12 WEST23:56 WAT
2026-05-01 (partial)TAP203KNEL?20:00 EDT
2026-05-01TAP204AKEWRLPMG23:21 EDT14:12 WEST
2026-04-30TAP89WTLPPTLPCS11:35 WEST12:40 WEST
2026-04-30TAP90EHLPPSLPPT14:37 WEST18:18 WEST
2026-04-30TAP244KGRRLPPT20:00 EDT11:35 WEST
2026-04-29TAP088SBGRSBMS21:40 -0300:22 -03
2026-04-29TAP243UCYGRKORD14:25 ADT18:42 CDT
2026-04-28TAP093LPPRSBGR13:33 WEST19:26 -03
2026-04-28TAP078GCLPLPPR09:22 WEST13:32 WEST
2026-04-27TAP294FGBTLPPR01:18 WAT07:24 WEST
2026-04-27TAP077LPPRSBRF13:16 WEST16:38 -03
2026-04-26TAP293LPPRFNLU13:42 WEST19:32 WAT
2026-04-26TAP094SBGRLPPR21:22 -0310:54 WEST
2026-04-25TAP093LPPRSBGR13:07 WEST19:08 -03
2026-04-25TAP078SBMSLPPR23:48 -0313:07 WEST
2026-04-24TAP094SBGRLPPR21:43 -0311:20 WEST
2026-04-24TAP077LPPRSBRF13:36 WEST11:38 -03
2026-04-23TAP074??02:28Z08:04Z
2026-04-23TAP9267?LPPR08:06Z09:50 WEST
2026-04-23TAP093LPPRSBGR13:19 WEST19:26 -03
2026-04-22 (partial)TAP075??00:00Z
2026-04-21 (partial)TAP070??02:45Z
2026-04-20TAP073??01:46Z14:04Z
2026-04-20TAP072??01:47Z08:24Z
2026-04-19TAP073??02:05Z12:50Z
2026-04-19TAP072??02:06Z10:56Z
2026-04-18TAP073??10:56Z12:56Z
2026-04-18 (partial)TAP296??00:02Z
2026-04-17TAP296??22:45Z23:18Z
2026-04-17TAP028??04:08Z10:46Z
2026-04-17TAP295??12:43Z22:44Z
2026-04-16TAP084??04:04Z16:46Z
2026-04-16TAP029??16:46Z18:40Z
2026-04-16TAP083??01:46Z18:00Z
2026-04-15TAP083??16:05Z18:30Z
2026-04-15TAP248??00:11Z10:22Z
2026-04-14TAP247??08:31Z20:26Z
2026-04-14 (partial)TAP104??03:25Z
2026-04-13TAP103??09:19Z11:12Z
2026-04-13TAP244KORDLPPT19:32 CDT10:19 WEST
2026-04-12TAP244KORDLPPT20:41 CDT10:26 WEST
2026-04-12 (partial)TAP243UKORD?20:41 CDT
2026-04-11TAP248??00:16Z12:22Z
2026-04-06TAP088??00:00Z09:04Z
2026-04-05 (partial)TAP104??03:18Z
2026-04-04TAP103??09:42Z22:39Z
2026-04-04 (partial)TAP224??03:26Z
2026-04-03 (partial)TAP058??03:34Z
2026-04-03TAP22MILPPTKMIA10:40 WEST14:04 EDT
2026-04-02 (partial)TAP224??00:00Z
2026-04-02TAP057??09:13Z16:36Z
2026-04-01TAP22MI??09:50Z10:30Z
2026-03-31 (partial)TAP297??05:21Z
2026-03-30TAP282??16:03Z22:36Z
2026-03-29TAP281??18:48Z19:44Z
2026-03-29 (partial)TAP089??02:44Z
2026-03-29TAP088??02:44Z18:48Z
2026-03-28TAP089??13:44Z22:48Z
2026-03-16TAP028??04:43Z11:04Z
2026-03-15TAP093??00:26Z00:44Z
2026-03-15TAP088??02:39Z17:28Z
2026-03-14TAP078SBMSLPPR02:12 -0312:14 WET
2026-03-14TAP093LPPRSBGR14:46 WET19:16 -03
2026-03-13TAP077LPPRSBRF14:55 WET19:20 -03
2026-03-13TAP094SBGRLPPR00:27 -0313:02 WET
2026-03-07TAP087LPAR?00:00 WET01:08Z
2026-03-06TAP083?SBMT00:02Z23:50 -03
2026-03-06TAP084SBGR?01:53 -0305:59Z
2026-03-03TAP103LPPT?10:53 WET17:34Z
2026-03-02TAP082SBGR?16:37 -0320:42Z
2026-02-25TAP074GCHILPPT02:55 WET04:50 WET
2026-02-21TAP073LPPT?13:30 WET20:26Z
2026-02-20TAP088SBGR?23:34 -0303:43Z
2026-02-19TAP089LPPT?12:56 WET19:24Z
2026-02-17TAP077LPPR?15:36 WET22:33Z
2026-02-17TAP094SBGR?00:43 -0306:16Z
2026-02-16TAP093LPPR?15:09 WET23:46Z
2026-02-15TAP094SBGR?22:40 -0310:33Z
2026-02-14TAP036SBFZ?00:01 -0307:56Z
2026-02-14TAP089LPPT?12:37 WET19:08Z
2026-02-13TAP088SBGR?23:53 -0310:35Z
2026-02-12TAP089LPPT?13:22 WET22:26Z
2026-02-12TAP036SBFZ?23:24 -0308:17Z
2026-02-09TAP057LPPT?11:07 WET17:04Z
2026-02-08TAP057LPPT?10:56 WET17:09Z
2026-02-06TAP072SBGL?22:20 -0304:01Z
2026-02-05TAP036SBFZ?23:20 -0308:18Z
2026-02-03TAP088SBGR?23:28 -0303:43Z
2026-02-02TAP089LPPT?13:23 WET20:03Z
2026-01-25TAP083?SBMT01:33Z23:41 -03
2026-01-25TAP084SBGR?01:49 -0305:52Z
2026-01-22TAP082SBGR?16:48 -0320:51Z
2026-01-19TAP088SBGR?23:24 -0303:29Z
2026-01-19TAP073LPPT?13:28 WET20:40Z
2026-01-18TAP089?SBMT19:59Z19:59 -03
2026-01-08TAP089LPPTSBMT13:08 WET19:49 -03
2025-12-18TAP075LPPT?00:05 WET01:13Z
2025-09-24TAP057LPPT?11:35 WEST17:09Z
2025-09-22TAP103LPPT?10:43 WEST16:29Z

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.