1) Maharashtra 2) Gujrat 3) Tamilnadu 4) Kerala
Gujarat Gujarat has the longest coastline in India. The total length of 1215 KM. The Arabian Sea makes up the western coast.