COSCO SHIPPING LIBRA (IMO 9783538) is a Hong Kong SAR China-flagged container ship. As of Nov 9, 2026, 13:45 UTC: last reported under way from Piraeus to Shanghai; reported ETA Nov 14, 05:30 port local time. Position last updated Nov 7, 23:52 UTC.
Vessel Details
Vessel type
Container Ship
Detailed type
Container Ship
Flag
HK
AIS Position
As of Nov 10, 2026, 17:49 UTC.
Last reported at 8.2°N, 108.7°E.
Position last updated Nov 7, 2026, 23:52 UTC.
Last reported navigation status: Under way using engine. MMSI 477172700.
Voyage PIRAEUS (GRPIR) to SHANGHAI (CNSHG), reported ETA Nov 14, 2026, 05:30 port local time.
A note from Julia at Skypace
Do you ship between the US and China or Germany? Let's meet: I'd be glad to see how Skypace can help on your lanes. My next opening is Wednesday, Nov 11 at 10:00 AM PT. Book it or pick another time here.
ETA Change Log
As of Nov 10, 2026, 17:49 UTC.
Each entry is a recorded change of the live ETA reported via AIS, fixed at the timestamp shown.
Net shift: -9h
ETA updated Oct 24, 2026, 11:34 UTC: moved from Nov 14, 2026, 06:00 UTC to Nov 13, 2026, 21:30 UTC.
Port Call History
As of Nov 10, 2026, 17:49 UTC.
port local time
PIRAEUS (GRPIR), GR: departed Oct 19, 2026, 19:50.
Keratsinion (GRKTS), GR: arrived at anchorage Oct 18, 2026, 17:13, moored Oct 18, 2026, 18:43, departed Oct 19, 2026, 19:13.
PIRAEUS (GRPIR), GR: departed Oct 18, 2026, 16:49.
Antwerp (BEANR), Belgium: departed Oct 8, 2026, 22:35.
Lillo (BELIL), BE: arrived at anchorage Oct 7, 2026, 13:16, moored Oct 7, 2026, 15:13, departed Oct 8, 2026, 21:42.
Hamburg (DEHAM), Germany: moored Oct 2, 2026, 07:41, departed Oct 5, 2026, 23:54; last live ETA was Oct 2, 2026, 02:30; arrived 5 hours 12 minutes later than expected. Terminal: Altenwerder terminal (DEHHV)
Maasvlakte (NLMSV), Netherlands: moored Sep 25, 2026, 05:44, departed Sep 29, 2026, 04:36. Time at terminal: 3 days 19 hours Time in port: 3 days 23 hours
Singapore (SGSIN), SG: departed Aug 29, 2026, 14:38.
Ningbo (CNNBO), China: departed Aug 23, 2026, 20:41.
Liuheng (CNLHE), China: moored Aug 23, 2026, 03:22 (approximate), departed Aug 23, 2026, 04:21 (approximate). Arrival observed between Aug 20, 2026, 14:21 and Aug 22, 2026, 11:23 (approximate). Departure observed between Aug 23, 2026, 04:21 and Aug 23, 2026, 21:23 (approximate).
Shanghai (CNSGH), China: moored Aug 18, 2026, 08:52, departed Aug 20, 2026, 06:13 (approximate); last live ETA was Aug 14, 2026, 19:00; arrived 3 days 14 hours later than expected. Terminal: Yangshan (CNSHG) Departure observed between Aug 19, 2026, 01:23 and Aug 20, 2026, 14:21 (approximate).
Qingdao (CNQIN), China: moored Aug 12, 2026, 11:50, departed Aug 13, 2026, 16:00. Terminal: Qianwan (CNQAW), Qingdao provider code (CNQDG)