Mayiladuthurai is a temple town. From Udangudi, take a bus to Trichy or Thanjavur, then connect to Mayiladuthurai. The distance is 400 km.
Total Distance: Driving distance 400 km, Air distance 350 km.
Buses are frequent.
October to March.