Mayiladuthurai is a major town in Mayiladuthurai district in Tamil Nadu, which is a Newly formed district. The town is located at a distance of 281 km from the state capital, Chennai.