Cumulative thermal coal throughput at India's 12 major state ports increased by just under 5pc on the year in April-July, despite a generally weak import trend during the period, according to data from India's Port Association (IPA).
- The increase was likely in part driven by the coastal movement of domestic cargoes. The data include transshipped and imported cargoes but does not provide a breakdown.
- Paradip, on the east coast, accounted for the largest share of the throughput in April-July at 18.9mn t, up from 17.2mn t a year earlier.
- Kamarajar, formerly known as Ennore, handled 7.98mn t, up from 7.73mn t a year earlier. Deendayal, on the west coast, handled around 6.5mn t of thermal coal, up from about 6.28mn t a year earlier.
- Mumbai's throughput rose to 3.48mn t from 2.86mn t, while V.O. Chidambaranar handled around 2.8mn t in the four-month period, up from just over 2.45mn t a year earlier.
- The increase in thermal coal throughput at the ports came despite generally weaker imports, which have been pressured by high domestic supplies.
- India's coal-fired power generation reached a record high in July because a weak and uneven monsoon curbed hydropower output and supported cooling demand across the country.
- Coal-fired generation rose by 13pc on the year to 114.7TWh in July, the highest level recorded for the month and 8.4pc above the previous July record of 105.8TWh set in 2024, according to Central Electricity Authority (CEA) data.
- India's coal output rose for a second month in July to meet strong summer power demand, sustaining a coal surplus, and dampening demand for seaborne coal.
By Andrew Jones
| Indian state port thermal coal throughput | '000 t | |
| Ports | Apr-Jul '26 | Apr-Jul '25 |
| SMP, Kolkata | 695 | 768 |
| Paradip | 18,882 | 17,241 |
| Visakhaptnam | 3,378 | 3,211 |
| Kamarajar (Ennore) | 7,976 | 7,732 |
| Chennai | 0 | 0 |
| VO. Chidambaaranar | 2,798 | 2,453 |
| Cochin | 0 | 0 |
| New Mangalore | 1,861 | 2,407 |
| Mormugao | 477 | 783 |
| Mumbai | 3,484 | 2,855 |
| J.N.P.A. | 0 | 0 |
| Deendayal | 6,496 | 6,275 |
| All ports | 46,047 | 43,905 |
| Source: Indian Ports Association | ||

