The MarineRadar JournalHow to Guide

COSCO Ship Tracking: Find Any Vessel Live

COSCO Ship Tracking: Find Any Vessel Live
In this article 10 sections

Type “COSCO ship tracking” into a search bar and you usually meant one of two things: where is a specific hull right now, or what happened to a container. Those are different questions, answered by different systems, and only one of them runs on AIS. This guide covers the first one: finding a COSCO-operated ship on a live map, reading what it’s actually broadcasting, and knowing where that broadcast runs out.

COSCO Ship Tracking and COSCO Container Tracking Aren't the Same Search

COSCO’s own booking portal is built around cargo references. Paste in a container, bill of lading or booking number and it hands back a timeline: gate in, loaded on board, transhipment if there was one, discharge, delivery. Our COSCO container tracking guide walks through that workflow if a shipment reference is what you’re holding.

What that portal does not do is show you a ship moving. It was never built to. A live map works from the opposite direction entirely, reading a radio broadcast tied to the hull itself rather than a database entry tied to cargo. No COSCO login, no booking reference, no account of any kind. Anyone who has the ship’s name can look it up, which is a different kind of access than a shipment portal was ever designed to offer.

Just the name, really.

What AIS Actually Broadcasts From a COSCO Ship

Every COSCO vessel over 300 gross tons on an international voyage carries a Class A AIS transponder and keeps it running, the same legal requirement that applies to any large commercial ship regardless of owner. For the mechanics of how that signal gets picked up and relayed, see what an AIS transponder actually is.

The broadcast itself says nothing about COSCO. It carries position, speed over ground, course, heading, a crew-entered destination and ETA, draught, a navigational status flag, and the ship’s name alongside its MMSI and IMO numbers. There is no field anywhere in that message for the operating line, the charterer, or what’s loaded aboard. A COSCO ship shows up as a ship, full stop, and the only reason you’d know it belongs to COSCO at all is that the name tells you.

Nothing more than that.

The status flag is worth treating with suspicion. Crews set it once and often leave it for days, so a hull can read “under way using engine” whether it’s making 19 knots in open water or barely moving through a queue outside a congested terminal. Position and speed, by contrast, update automatically and can be trusted in real time.

How to Track Any COSCO Ship in Real Time

Once a name or number is in hand, finding the ship takes under a minute. Getting that name is usually the slower half.

Step 1: Get a name or an IMO number

A COSCO container tracking page, a port call schedule, or a news item about a sailing all work as a source. The IMO number is worth copying when it’s shown, because it stays with one hull for life while fleet names get recycled across sister ships more often than most lines admit.

Step 2: Open MarineRadar’s live map

MarineRadar builds its map from AIS picked up by coastal receivers near land and by satellites further out, which keeps a ship visible well past the point where VHF coverage from shore runs out.

Step 3: Search the name directly

Type the vessel name, or the IMO or MMSI number, into the search bar. There’s no COSCO filter to switch on first and none to remove afterward. It’s the identical search you’d run for a ship from any other line.

Step 4: Read the full profile, not just the pin

Speed, course, destination, ETA and draught sit next to the position, and route history shows the track the ship has actually sailed. That’s what separates a hull holding a straight line at 18 knots from one circling slowly off a congested anchorage while its ETA field keeps advertising a date that’s already wrong.

Step 5: Set a zone alert instead of refreshing a tab

Draw a boundary around the arrival port and get notified the moment the ship crosses in, which does the same job as checking a browser tab every hour without the actual checking.

Reading a COSCO Ship's Status Without Guessing

A pin on a map tells you almost nothing by itself. The navigational status field next to it does the actual work, and it’s worth checking before drawing any conclusion from position alone. “Under way using engine” means the ship is moving under its own power, whatever the speed reading happens to show. “At anchor” means it’s queuing, usually outside a congested terminal waiting for a berth slot to open. “Moored” means it’s already alongside and most likely working cargo.

Draught moves less dramatically on a container ship than on a bulk liquid hauler, since loaded and empty states don’t differ as much in how high the hull sits. It still moves, though. A COSCO ship whose draught drops partway through a voyage has discharged boxes somewhere, whether or not that call made any news.

Speed is the most reliable of the three fields. Unlike the status flag, it updates automatically rather than waiting for a crew member to change it by hand.

There Is No "Show Me Every COSCO Ship" View

This is worth saying plainly rather than letting someone find out mid-search. AIS carries no operator field, so no live map, MarineRadar included, can filter a fleet by company name the way an airline app filters by flight number.

Typing “COSCO” into the search bar will not return a list of every COSCO-operated ship currently at sea. What works instead is starting from something already known, since one ship’s name resolves in one search. Lacking even that, the next two sections give a way in through where COSCO’s network actually concentrates and which other lines share its hulls.

COSCO's Fleet: From Feeder Ships to the Universe Class

COSCO ship tracking on MarineRadar showing live vessel locations, AIS positions, and container ship movements on a map.

COSCO Shipping Lines runs one of the largest container fleets afloat, regularly ranked among the world’s top four shipping lines by capacity alongside MSC, Maersk and CMA CGM. That fleet spans everything from regional feeders under 3,000 TEU up to a handful of ultra-large vessels built for the busiest east-west trades. The six ships of the Universe class sit at the top of that range.

ShipCapacityDelivered
COSCO Shipping Universe (lead ship)21,237 TEUJune 2018
Nebula, Galaxy, Solar, Star, Planet21,237 TEU each2018 to 2019

All six were built across Shanghai Waigaoqiao Shipbuilding and Jiangnan Shipyard, and all six are AIS-equipped hulls searchable by name exactly like any smaller ship in MarineRadar’s index. Nothing about a vessel’s size changes how you find it; a 21,000 TEU giant and a 3,000 TEU feeder both resolve from the same name search, and neither needs a special mode or a paid tier to find.

Size is irrelevant here.

COSCO has kept ordering since the Universe class entered service, including newer tranches in the 14,000 to 16,000 TEU range delivered through the mid-2020s. None of them displace the Universe ships at the top of the fleet, but they fill out the mainline tonnage that actually carries most of the volume on any given week.

Why COSCO Owns OOCL, and Why That Matters Here

COSCO Shipping Holdings acquired Orient Overseas Container Line in 2018, but OOCL has kept running under its own name, its own branding and its own AIS identity ever since. That split matters for tracking because the two operations stay functionally separate on the water even though one owns the other. A ship built for OOCL, carrying an OOCL name, broadcasts as an OOCL hull, and searching “COSCO” will never surface it, because AIS reads the name painted on the ship rather than the shareholder register behind it.

If a reference points to an OOCL vessel instead, our OOCL container tracking guide covers that side of the fleet, including the G-class ships that run slightly larger than COSCO’s own Universe class.

Inside the Ocean Alliance: Why a COSCO Box Might Ride a CMA CGM Hull

COSCO, OOCL, CMA CGM and Evergreen operate together as the Ocean Alliance, pooling vessels and slots across the major Asia-Europe and transpacific trades rather than each line running its own ships on every route. In practice, that means a container booked under a COSCO reference can spend its ocean leg on a CMA CGM-flagged ship, or an Evergreen one, depending on which hull the alliance schedules for that sailing. The AIS data stays accurate regardless of whose name sold the booking, since it names the actual vessel underway rather than the line printed on the shipment reference.

Searching that name works identically either way. It might turn out to be a COSCO ship. It might just as easily be a CMA CGM hull or an Evergreen vessel wearing someone else’s booking.

Where COSCO's Ships Actually Concentrate

COSCO’s home waters are the Yangtze and Pearl River deltas, with Shanghai and the Ningbo-Zhoushan port complex anchoring the network on the China side. From there, mainline services fan out across the Pacific toward Los Angeles and Long Beach, and westward through the Mediterranean toward northern Europe, usually calling at Rotterdam or Antwerp before a ship either turns back across the Atlantic or continues north toward the Baltic.

Piraeus is worth knowing specifically: COSCO Shipping Ports holds a majority stake in the Greek port’s main container terminal, which has turned it into one of the busiest transhipment hubs for Asia-Europe cargo entering the Mediterranean. Opening the live map over Piraeus, or over the approaches to Shanghai, tends to surface COSCO hulls in volume without starting from a single ship’s name at all, simply because of how much of the line’s traffic funnels through those waters.

None of that routing is permanent. Alliance schedules get reshuffled as capacity shifts between trades, and a route history on a live map holds up better than memorising a published rotation that may already be out of date by the time you read it.

What Usually Goes Wrong

Most failed searches trace back to a handful of causes. The container hasn’t been loaded yet, so there’s no ship name to search in the first place; status pages only name a vessel once cargo is actually aboard. The named ship changed mid-voyage, because transhipment at a hub port like Piraeus or Shanghai is routine and a status page can lag behind the switch. A container number got typed into the ship search by mistake, which can’t resolve there under any circumstances since AIS carries no cargo data at all. Or two ships in COSCO’s large fleet carry near-identical names, in which case the IMO number settles it where the name alone can’t.

Who Actually Needs COSCO Ship Tracking

Importers check the live map against COSCO’s own portal dates before committing warehouse labour to a schedule that might already be slipping. Forwarders lean on it to answer a client between the portal’s own status updates, which is usually the difference between a calm phone call and an irritated one. Hauliers care most of anyone, since a truck booked against a ship still sitting at anchor is a paid slot wasted.

None of that is unique to COSCO specifically. The same habit of checking a live position against a paper schedule applies to any shipping line, and spotters skip the cargo question entirely and track the fleet for its own sake, long before they ever have a shipment riding on it.

Conclusion

Use COSCO’s own portal for what it does well: the state of a booking and the name of the ship carrying it. Take that name to a live map for everything the portal was never built to show, including where the hull actually is right now and whether the ETA on screen still matches reality. MarineRadar is free to start on Android and iPhone. Paste in the ship name from a COSCO status page and it’s on screen in seconds.

FAQs

How can I track a COSCO ship live?

Search its name or IMO number on a live AIS map such as MarineRadar. No account, no booking reference.

No, and this holds without exception. Container numbers resolve on COSCO’s own tracking portal, and AIS carries no cargo data at all, regardless of which line issued the booking or how the reference is formatted.

Yes, the Ocean Alliance, alongside OOCL, CMA CGM and Evergreen.

Common ownership since 2018, but OOCL still runs under its own name and its own AIS identity, so a shared parent company doesn’t mean a shared ship name on the water.

The Universe class. Six ships, 21,237 TEU each, led by COSCO Shipping Universe in June 2018.

No. AIS carries no field identifying the operating line, so no tracker, MarineRadar included, can filter a fleet by company name the way an airline app filters by flight number.

Yes.

Live tracking · 50,000+ mariners

Track the ships behind the story

MarineRadar follows 112,000+ vessels with satellite positions every 5 minutes. Search by name, MMSI or IMO — free on iOS and Android.

Live vessel trackingSatellite every 5 minFree to download
Get the App

4.6 ★ · 18,000 reviews

Keep exploring the maritime world.All articles ↗

Related Guides

View all

Latest Maritime News

View all