Multiple choice general knowledge culture Which state in India has the longest coastline ? Kerala Gujrat Maharashtra Goa Reveal answer Fill a bubble to check yourself B Correct answer Explanation Gujarat has the longest coastline among Indian states, spanning approximately 1,600 km along the Arabian Sea. Kerala's coastline is about 580 km, Maharashtra's is 720 km, and Goa's is only about 105 km, making Gujarat clearly the correct answer.