The journey from Sankarapuram to Virudhunagar is a long haul of 350 km. You will travel south through Trichy and Madurai. The most practical way is to take a bus to Trichy and then a train or bus to Virudhunagar. Total travel time is approximately 7-8 hours.
Total Distance: 350 km by road, 310 km straight-line.
Change buses at Trichy for better connectivity.
Winter months are best to avoid the heat of the southern plains.