Quiz

Which Indian state has the longest coastline among all Indian states?

Riya November 4, 2026

Which Indian state has the longest coastline among all Indian states? 

Gujarat has the longest coastline among all Indian states, stretching approximately 2,340 km along the Arabian Sea. Located in western India, the state has a distinctive coastal landscape featuring the Gulf of Kutch, the Gulf of Khambhat and the Kathiawar Peninsula. Its coastline extends across several districts and includes important ports, fishing centres and coastal settlements. Gujarat's strategic maritime location has played a significant role in its economic and trading history. Major ports such as Kandla (Deendayal Port) and Mundra facilitate domestic and international trade. The state's coastal areas also support salt production, shipbuilding, petrochemical industries and marine fishing. Its extensive coastline makes Gujarat an important centre for India's maritime economy and international connectivity.