Tamil Nadu has the country's 3rd longest coastline, spanning approximately 1,076 kilometers along the Bay of Bengal, the Indian Ocean, and the Arabian Sea. Gujarat has the longest coastline in India, followed by Andhra Pradesh, with Tamil Nadu ranking third among all states and union territories.