(d) Gujarat has the longest coastline in India. The total length of India’s coastline is 7516.6 kilometres. Of this, mainland coastline length is 5422.6 kilometres whereas Island territories coastline length is 2094 kilometres. Gujarat has 1214.7 kilometres long coastline, which is approximately 23% of the country’s total mainland coastline, makes it the state with the longest mainland coastline.