Skip to main content

How Many Ports Are There In The Indian Ocean?

by
Last updated on 5 min read

There are over 200 operational seaports along the Indian Ocean coastline, including roughly 150 major commercial ports. In practice, that means a huge network of harbours stretching from the Arabian Sea to the Bay of Bengal, each handling everything from containers to cruise ships.

How many sea ports are in India?

India had 224 sea ports in the financial year 2020. That's a sizable figure, and it reflects the country's long maritime tradition (though the exact count can shift a bit each year as new facilities open).

That total comprised 12 major ports and 212 non‑major or intermediate ports. Seven new non‑major ports were added that year, reflecting ongoing expansion of the maritime network. The figures are based on data released by the Ministry of Ports, Shipping and Waterways (Government of India).

What are Indian Ocean ports?

Indian Ocean ports are the seaports situated along the rim of the Indian Ocean, spanning South Asia, East Africa, the Middle East and the island nations. Basically, they act as gateways for trade, tourism and strategic naval operations.

Major examples include Kandla (India), Colombo (Sri Lanka), Mombasa (Kenya) and Dubai (UAE). Their locations give them access to key shipping lanes such as the Strait of Malacca and the Bab el‑Mandeb.

What are the major port cities of the Indian Ocean?

Key port cities on the Indian Ocean include Colombo, Mahe, Male, Gwadar, Chabahar, Diego Garcia and Karwar (INS Kadamba). These hubs are bustling with activity, handling everything from bulk cargo to passenger ferries.

These cities host the region’s busiest cargo terminals and passenger hubs. They support a mix of container traffic, bulk commodities and naval bases. Many are also focal points for regional development projects and foreign investment.

What are the 12 major ports in India?

India’s 12 major government‑controlled ports are Deendayal (Kandla), Mumbai, Jawaharlal Nehru (JNPT), Mormugao, New Mangalore, Cochin, Chennai, Kamarajar (Ennore), V.O. Chidambaranar, Visakhapatnam, Paradip and Kolkata (including Haldia). In short, these are the backbone of India's overseas trade.

These ports are managed by the Ministry of Ports, Shipping and Waterways and handle the bulk of India’s international trade. They are equipped with modern cargo handling equipment, deep drafts and hinterland connectivity. Continuous upgrades aim to increase capacity and reduce turnaround times.

How many main ports are there in India?

India has 13 major harbours that are classified as main ports. That extra harbour, compared with the 12‑port list, reflects the inclusion of newer facilities such as Port Blair.

All main ports are owned or overseen by the central government, though some operate under public‑private partnership models. They collectively contribute over 90 % of the nation’s maritime cargo volume.

Which port is biggest in India?

Mundra Port in Gujarat is the biggest commercial port in India by cargo volume. In FY 2021 the port handled 5.65 million TEUs, surpassing the state‑run Jawaharlal Nehru Port.

Mundra’s rapid growth is driven by its deep‑water draft, extensive container yards and strong hinterland links to rail and road networks. It is operated by Adani Ports and Logistics, a leading private port operator (Reuters).

Which is the smallest port of India?

Kandla Port is often cited as the smallest major Indian port by cargo handling. Despite its historic importance, Kandla processes far less container traffic than larger hubs such as Mumbai or Chennai.

The port mainly handles bulk commodities like oil, coal and chemicals. Its limited scale reflects both geographic constraints and competition from newer deep‑water terminals.

Which is called Tea port of India?

Kolkata Port is known as the “Tea Port of India”. The nickname dates back to the colonial era when Calcutta was the primary entry point for Chinese tea imports.

Today the port still handles a modest volume of tea cargo, alongside a diverse mix of containerised goods. Kolkata remains a cultural hub for tea lovers across the country.

What are the 13 major ports in India?

The 13 major Indian ports are Kolkata, Paradip, New Mangalore, Cochin, Jawaharlal Nehru, Mumbai, Kandla, Visakhapatnam, Chennai, Tuticorin, Ennore, Mormugao and Port Blair. These facilities are strategically distributed along the east and west coasts.

They provide balanced access to domestic and international markets. Several, such as Kolkata and Mumbai, have been upgraded to handle larger vessels and increased container traffic. Ongoing initiatives aim to improve efficiency through digitalization and automation.

Which is the largest port in the world?

The Port of Shanghai in China is the world’s largest port by cargo throughput. In 2022 the port handled over 744 million tonnes of cargo and more than 43 million TEUs.

Its scale is supported by extensive container terminals, deep‑water berths and sophisticated logistics infrastructure. Data are reported by the World Bank and maritime authorities (World Bank).

How many ports does India have in 2021?

As of 2021, India operated 12 major ports under central government control. The list includes Deendayal, Mumbai, JNPT, Mormugao, Kamarajar, V.O. Chidambaranar, Visakhapatnam, Paradip, New Mangalore, Cochin, Chennai and Kolkata.

Additional non‑major and private ports bring the overall count to more than 200 facilities. Updated figures are released annually by the Ministry of Ports, Shipping and Waterways.

Which is the busiest seaport in India?

Jawaharlal Nehru Port Trust (JNPT) in Nhava Sheva is the busiest container seaport in India. JNPT handled about 5.05 million TEUs in the 2022‑23 fiscal year.

Its proximity to Mumbai’s industrial belt and well‑developed rail‑road links contribute to the high throughput. The port continues to expand its capacity through terminal upgrades.

Which is India’s main port?

Mumbai Port is regarded as India’s main port. Located on the western coast, Mumbai handles a large share of the nation’s bulk and liquid cargo, as well as significant passenger traffic.

The port’s extensive infrastructure and historic role in trade make it a central hub for maritime activities. Ongoing modernization projects aim to sustain its prominence.

Which city is known as port city of India?

Mumbai is popularly known as the “Port City of India”. The city’s harbour has been the gateway for most of India’s maritime trade since colonial times.

Its waterfront districts host major terminals, shipyards and logistics parks. Visitors can explore historic sites such as the Gateway of India and the bustling docks.

Which is the private port in India?

Mundra Port, operated by Adani Ports and Logistics, is the flagship private port in India. Unlike the government‑run major ports, Mundra is owned and managed by a private corporation.

This allows faster decision‑making and investment. The port’s private status has enabled rapid expansion of its container yards and deep‑water berths. It serves as a model for future public‑private partnerships in the Indian maritime sector.

Edited and fact-checked by the MeridianFacts editorial team.
James Cartwright

James Cartwright is a geography writer and former high school geography teacher who has spent 20 years making maps and distances interesting. He can name every capital city from memory and insists that geography is the most underrated subject in school.