Ports, rail, air and waterways · National totals

How much cargo do India's major ports handle in a year?

Short answer

India's major ports handled about 853.6 million tonnes of cargo in FY2024-25.

Overseas cargo was 657.8 million tonnes and coastal cargo 195.8 million tonnes. Containers came to 1,35,33,878 TEU, and containers were 22.7 percent of the cargo. Our desk plans road haulage to and from ports.

Period: FY2024-25. Data as of 29 Sep 2026. How we count

We publish no freight rates. Our desk confirms your price within minutes.

The numbers behind this answer

Cargo, major ports, FY2024-25
853.6 million tonnes
Overseas
657.8 million tonnes
Coastal
195.8 million tonnes
Containers (TEU)
1,35,33,878
Container share of cargo
22.7%

Sources

  1. Ministry of Ports, Shipping and Waterways: 'Cargo handling status for Major Ports during March 2025', Table-1 (PDMP advance estimates for April-March 2024-25; 2023-24 provisional)

Period: FY2024-25. Data as of 29 Sep 2026.

Need this for your own load?

Send the details to our desk. It confirms your price within minutes.

Chat with SSL

Talk to a person