PlaneTrack / aircraft / 4951EF

CS-TOO - Airbus A330 202

CS-TOO is a Airbus A330 202 operated by Tap Portugal, Mode-S hex code 4951EF. Track it live, browse its recent flights, or download its full position history.

Airbus A330 202 (CS-TOO)
Photo © Howard Wang / Planespotters
RegistrationCS-TOO
Mode-S hex4951EF
ManufacturerAirbus
ModelA330 202
OperatorTap Portugal
Last seen2026-08-23 00:27 UTC
Last callsignTAP067

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

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

Flight history 164 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)TAP067?00:00Zlast received 00:27Z
2026-08-21TAP204A??03:18Z16:11Z
2026-08-21 (partial)TAP203??00:00Z
2026-08-20TAP210KJFKLPPT22:24 EDT17:51 WEST
2026-08-19TAP067??01:11Z12:58Z
2026-08-18TAP204AKEWRLPPT23:23 EDT10:58 WEST
2026-08-18TAP067??12:29Z22:48Z
2026-08-18 (partial)TAP203??00:00Z
2026-08-17 (partial)TAP109SBFL?07:52 -03
2026-08-17TAP112SBFLLPPT07:52 -0318:06 WEST
2026-08-16TAP210KJFKLPPT23:42 EDT10:58 WEST
2026-08-16TAP109??11:47Z22:00Z
2026-08-15 (partial)TAP209KKJFK?12:01 EDT
2026-08-13 (partial)TAP058??04:45Z
2026-08-12TAP057??10:08Z12:26Z
Earlier flights (150) - back to 2025-09-25
DateCallsignFromToDepArrRoute
2026-07-23TAP209K??16:17Z16:58Z
2026-07-23TAP210KJFKLPPT22:31 EDT09:56 WEST
2026-07-22TAP067??00:33Z16:23Z
2026-07-21TAP067??12:28Z22:32Z
2026-07-21TAP204A??03:17Z09:56Z
2026-07-21 (partial)TAP203??00:00Z
2026-07-20 (partial)TAP203??00:00Z
2026-07-20TAP204A??03:28Z10:24Z
2026-07-19TAP067??00:42Z17:11Z
2026-07-18TAP067??15:28Z17:22Z
2026-07-18TAP110SBFLLPPT00:38 -0314:22 WEST
2026-07-17TAP204A??03:25Z10:02Z
2026-07-17TAP109??12:08Z22:26Z
2026-07-17 (partial)TAP203??00:00Z
2026-07-16TAP110SBFLLPPT22:13 -0318:31 WEST
2026-07-15TAP109LPPTSBFL13:35 WEST20:15 -03
2026-07-15TAP210KJFKLPPT22:23 EDT13:34 WEST
2026-07-14TAP110SBFLLPPT23:56 -0317:32 WEST
2026-07-13TAP109LPPTSBFL13:34 WEST20:20 -03
2026-07-13TAP210KJFKLPPT22:33 EDT10:34 WEST
2026-07-12TAP209KLPMGKJFK17:21 WEST19:36 EDT
2026-07-12TAP067?LPAR00:00Z17:21 WEST
2026-07-11TAP067LPMGSBCT11:56 WEST20:58 -03
2026-07-11 (partial)TAP011SBRF?22:43 -03
2026-07-11TAP012SBRFLPMG22:43 -0309:32 WEST
2026-07-08TAP9253KEWRLPPT12:36 EDT23:58 WEST
2026-06-28TAP203KNELLPST20:00 EDT18:48 WEST
2026-06-27TAP110SBFLLPPT00:42 -0314:56 WEST
2026-06-26TAP109LPMGSBNF13:21 WEST19:32 -03
2026-06-26TAP210KJFKLPPT23:15 EDT13:21 WEST
2026-06-25TAP204AKEWRLPPT23:26 EDT17:16 WEST
2026-06-25 (partial)TAP203KNEL?20:05 EDT
2026-06-24TAP029LPPT?04:57 WEST18:54Z
2026-06-24TAP028SBRF?00:58 -0311:22Z
2026-06-24TAP203LPPT?17:58 WEST23:58Z
2026-06-22TAP226KHWOLPMG00:49 EDT13:34 WEST
2026-06-21TAP225VLPPTLPST18:39 WEST20:48 WEST
2026-06-21TAP210KJFKLPPT22:36 EDT18:38 WEST
2026-06-21 (partial)TAP209KKJFK?22:36 EDT
2026-06-20TAP110?LPMG04:00Z14:56 WEST
2026-06-19TAP109LPARSBFL13:38 WEST19:26 -03
2026-06-19 (partial)TAP209KKJFK?20:00 EDT
2026-06-19TAP210KJFKLPMG22:59 EDT10:02 WEST
2026-06-18 (partial)TAP203KSWF?20:00 EDT
2026-06-18TAP209KLPARKHPN17:26 WEST19:58 EDT
2026-06-18TAP204AKEWRLPMG23:24 EDT10:38 WEST
2026-06-17TAP028SBRFLPPT01:04 -0311:44 WEST
2026-06-17 (partial)TAP029LPPT?05:02 WEST
2026-06-16TAP029LPPTGCTS17:36 WEST19:34 WEST
2026-06-16TAP3178SVMILPPT20:30 -0409:32 WEST
2026-06-15TAP210KJFKLPPT23:03 EDT11:36 WEST
2026-06-15 (partial)TAP209KKJFK?23:03 EDT
2026-06-15TAP3177LPPTSVMI12:20 WEST15:30 -04
2026-06-14 (partial)TAP203KSWF?21:21 EDT
2026-06-14TAP204AKEWRLPPT01:33 EDT12:32 WEST
2026-06-13TAP90EHLPPSLPPT15:30 WEST18:46 WEST
2026-06-13TAP89WTLPPTLPPS11:36 WEST13:06 WEST
2026-06-13 (partial)TAP058GCHI?05:14 WEST
2026-06-12 (partial)TAP104??03:39Z
2026-06-12TAP057LPPT?10:57 WEST17:20Z
2026-06-11TAP104SBMS?19:58 -0323:18Z
2026-05-29TAP210KJFKLPMG23:15 EDT10:24 WEST
2026-05-29TAP109LPPTSBFL13:06 WEST15:44 -03
2026-05-28TAP110SBFLLPPT22:37 -0317:45 WEST
2026-05-27TAP109LPMGSBFL13:52 WEST20:44 -03
2026-05-26TAP1824LPLALPPT14:09 +0019:28 WEST
2026-05-26TAP23PNLPARLPLA11:27 WEST12:46 +00
2026-05-25TAP298FNLULPPT10:38 WAT18:14 WEST
2026-05-25 (partial)TAP297DAAY?04:48 CET
2026-05-24TAP3178SVHGLPMG20:55 -0411:44 WEST
2026-05-24TAP89WTLPPTLPPS11:49 WEST13:24 WEST
2026-05-24TAP90EHLPPSLPPT14:51 WEST23:36 WEST
2026-05-24TAP297LPPTDAAY23:38 WEST00:58 CET
2026-05-23TAP3177LPARSVHG12:23 WEST15:38 -04
2026-05-20TAP225VLPPTLPAR02:13 WEST19:46 WEST
2026-05-19 (partial)TAP012LPPT?03:25 WEST
2026-05-19 (partial)TAP011??02:14Z
2026-05-12TAP011LPMGGCXO17:33 WEST19:46 WEST
2026-05-12TAP110SBFLLPPT00:15 -0317:28 WEST
2026-05-11TAP109LPPTSBFL13:25 WEST20:44 -03
2026-05-10TAP3178SVMILPPT20:58 -0411:56 WEST
2026-05-09TAP3177LPMGSVMI12:53 WEST15:36 -04
2026-05-09TAP210KJFKLPPT22:33 EDT09:52 WEST
2026-05-08TAP036SBFZLPPT23:03 -0310:06 WEST
2026-05-08 (partial)TAP035SBFZ?21:02 -03
2026-05-07TAP89WTLPPTLPPS11:49 WEST13:46 WEST
2026-05-07TAP012GCFVLPMG08:04 WEST09:56 WEST
2026-05-07TAP90EHLPPSLPPT15:37 WEST16:24 WEST
2026-05-06TAP012GCLPLPMG08:08 WEST11:42 WEST
2026-05-06TAP89WTLPPTLPPS11:43 WEST13:20 WEST
2026-05-06TAP90EHLPPSLPMG14:54 WEST16:18 WEST
2026-05-06TAP011LPPTGCLA17:45 WEST19:38 WEST
2026-05-05TAP110SBFLLPMG23:57 -0317:49 WEST
2026-05-05TAP011LPARGCXO17:49 WEST19:46 WEST
2026-05-04 (partial)TAP035SBFZ?21:00 -03
2026-05-04TAP036SBFZLPPT22:51 -0313:18 WEST
2026-05-04TAP109LPPTSBFL13:19 WEST20:08 -03
2026-05-03TAP89WTLPPTLPPS11:43 WEST13:26 WEST
2026-05-03TAP90EHLPPSLPPT14:41 WEST16:06 WEST
2026-05-03TAP011LPPTGCTS08:02 WEST19:18 WEST
2026-05-03TAP012GCLPLPPT08:03 WEST09:46 WEST
2026-05-03TAP035LPPTSBFZ18:00 WEST20:58 -03
2026-05-02 (partial)TAP035SBFZ?21:05 -03
2026-05-02TAP036SBFZLPPT22:55 -0309:58 WEST
2026-05-02TAP011LPPTGCXO17:39 WEST19:36 WEST
2026-05-01TAP210KJFKLPPT23:00 EDT10:28 WEST
2026-04-30TAP110SBFLLPPT22:13 -0312:18 WEST
2026-04-29 (partial)TAP035SBFZ?21:00 -03
2026-04-29TAP036SBFZLPMG22:44 -0303:26 WEST
2026-04-29TAP109LPPTSBFL20:41 WEST20:26 -03
2026-04-28TAP110?LPMG03:08Z18:00 WEST
2026-04-27TAP036SBFZLPPT22:49 -0309:54 WEST
2026-04-27TAP109LPPTSBFL13:21 WEST19:50 -03
2026-04-26 (partial)TAP209KLPPT?03:39 WEST
2026-04-26TAP210KJFKLPMG22:39 EDT17:58 WEST
2026-04-25TAP110SBFLLPPT00:58 -0317:26 WEST
2026-04-25TAP209KLPPTKJFK17:26 WEST19:40 EDT
2026-04-24 (partial)TAP035??00:00Z
2026-04-24TAP109??12:25Z22:30Z
2026-04-24TAP036??02:03Z09:06Z
2026-04-23TAP110SBFLLPPT22:32 -0312:12 WEST
2026-04-22TAP210KJFKLPPT22:09 EDT13:39 WEST
2026-04-22TAP109??12:39Z23:12Z
2026-04-21TAP110SBFLLPPT23:57 -0313:54 WEST
2026-04-20 (partial)TAP035??00:00Z
2026-04-20TAP036??01:50Z08:40Z
2026-04-20TAP109LPPTSBFL14:56 WEST20:22 -03
2026-04-19 (partial)TAP209KKJFK?22:38 EDT
2026-04-18TAP110SBFLLPPT00:55 -0314:46 WEST
2026-04-17 (partial)TAP035??00:00Z
2026-04-17TAP036??02:01Z12:09Z
2026-04-17TAP109LPPTSBFL13:10 WEST20:02 -03
2026-04-16TAP110??01:51Z14:44Z
2026-04-15TAP011??07:04Z18:40Z
2026-04-15TAP012??07:05Z08:46Z
2026-04-15TAP109LPPTSBFL13:43 WEST20:14 -03
2026-04-14TAP110SBFLLPPT23:53 -0313:36 WEST
2026-04-14TAP011??16:21Z18:18Z
2026-04-13TAP109??12:16Z22:34Z
2026-04-13 (partial)TAP035??00:00Z
2026-04-13TAP036??01:52Z12:16Z
2026-04-12 (partial)TAP035??00:00Z
2026-04-12TAP036??01:49Z08:48Z
2026-04-11TAP110??03:56Z13:08Z
2026-04-03TP1932??02:07Z02:46Z
2026-04-03RNP02??08:49Z10:46Z
2026-04-03RNP01??06:21Z08:48Z
2026-01-21TAP297LPPT?00:06 WET01:14Z
2026-01-19TAP109LPPT?11:31 WET18:43Z
2025-09-25TAP203?KEWR00:00Z21:09 EDT

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.