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.
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
Period: FY2024-25. Data as of 29 Sep 2026.
Related questions
On this site
Need this for your own load?
Send the details to our desk. It confirms your price within minutes.