ATLAS · SEAPORTS · MALAYSIA

Seaports in Malaysia

Malaysia has 35 portsin the World Port Index — 3 large deep-water ports, 4 medium and 28 smaller harbours. They sit on South China Sea; North Pacific Ocean, Strait of Malacca; Indian Ocean, Celebes Sea; North Pacific Ocean. Below: how they split by size, and the biggest harbours. From the NGA World Port Index, snapshot 2026-06-22.

PORTS35
LARGE · MEDIUM3 · 4
ONSouth China Sea; North Pacific Ocean

By harbour size

Large3 · 9%
Medium4 · 11%
Small10 · 29%
Very small18 · 51%

Biggest ports in Malaysia

The largest harbours in the snapshot, with their water body and harbour type.

largeJohorStrait of Malacca; Indian Ocean · River (Natural) · MYJHB
largePort KlangStrait of Malacca; Indian Ocean · Coastal (Natural) · MY PKG
largeTapis Marine Terminal ASouth China Sea; North Pacific Ocean · Open Roadstead · MY TAT
mediumKota KinabaluSouth China Sea; North Pacific Ocean · Coastal (Natural) · MY BKImax 294 m
mediumPort DicksonStrait of Malacca; Indian Ocean · Open Roadstead · MY PDI
mediumPulau PinangStrait of Malacca; Indian Ocean · Coastal (Natural) · MY PEN
mediumTanjung PelepasStrait of Malacca; Indian Ocean · River (Basins) · MY TPP
smallBintulu PortSouth China Sea; North Pacific Ocean · Coastal (Breakwater) · MY BTUmax 299 m
smallKuchingSouth China Sea; North Pacific Ocean · River (Natural) · MY KCHmax 200 m
smallPelabuhan SandakanSulu Sea; North Pacific Ocean · Coastal (Natural) · MY SDKmax 199 m
smallSapangar BaySouth China Sea; North Pacific Ocean · Coastal (Natural)max 198 m
smallKirteh Oil TerminalSouth China Sea; North Pacific Ocean · Open Roadsteadmax 183 m

Ports in other countries

United States · Canada · United Kingdom · Japan · Norway · Indonesia · Italy · Sweden