Gujarat is the mainland state having the longest coastline in India with a total length of 1600 Km .
India has a land boundary of about 15,200 km .
The total length of the coastline of the mainland , including Andaman and Nicobar and Lakshadweep, is 7,516.6 km .
The States/UTs having coastlines are Gujarat, Maharashtra, Goa, Daman and Diu, Karnataka, Kerala, Tamil Nadu, Puducherry, Andhra Pradesh, Odisha, and West Bengal .
Island territories having coastlines are – Andaman & Nicobar Islands and Lakshadweep Islands .
Note:
Andhra Pradesh has the second-longest mainland coastline with a total length of 974 kilometers and with a 906.9 kilometer-long coastline.
Tamil Nadu is the third biggest mainland coastline state.