ATLAS · SEAPORTS · INDIA
Seaports in India
India has 55 portsin the World Port Index — 4 large deep-water ports, 5 medium and 46 smaller harbours. They sit on Arabian Sea; Indian Ocean, Laccadive Sea; Indian Ocean, Palk Strait; Indian Ocean. Below: how they split by size, and the biggest harbours. From the NGA World Port Index, snapshot 2026-06-22.
PORTS55
LARGE · MEDIUM4 · 5
ONArabian Sea; Indian Ocean
By harbour size
Large4 · 7%
Medium5 · 9%
Small12 · 22%
Very small34 · 62%
Biggest ports in India
The largest harbours in the snapshot, with their water body and harbour type.
largeChennai (Madras)Bay of Bengal; Indian Ocean · Coastal (Breakwater) · IN MAAmax 337 m
largeMumbai (Bombay)Arabian Sea; Indian Ocean · Coastal (Tide Gates) · IN BOMmax 294 m
largeCalcuttaBay of Bengal; Indian Ocean · River (Natural) · IN CCUmax 172 m
largeKattupalli PortBay of Bengal; Indian Ocean · INKRI
mediumVishakhapatnamBay of Bengal; Indian Ocean · Coastal (Breakwater) · IN NRPmax 390 m
mediumJawaharlal Nehru Port (Nhava Shiva)Arabian Sea; Indian Ocean · Open Roadstead · IN NSAmax 370 m
mediumKochi (Cochin)Laccadive Sea; Indian Ocean · Coastal (Natural) · IN KOCmax 367 m
mediumMarmagaoArabian Sea; Indian Ocean · Coastal (Breakwater) · IN MRMmax 335 m
mediumNew MangaloreLaccadive Sea; Indian Ocean · Coastal (Breakwater) · IN NMLmax 292 m
smallMundraArabian Sea; Indian Ocean · Open Roadstead · IN MUNmax 397 m
smallPipavav BandarArabian Sea; Indian Ocean · Coastal (Natural) · IN PAVmax 367 m
smallKamarajar PortBay of Bengal; Indian Ocean · Coastal (Breakwater) · INENRmax 366 m
Ports in other countries
United States · Canada · United Kingdom · Japan · Norway · Indonesia · Italy · Sweden