From Villuparam Junction (VM) train to Madurai Junction (MDU). 5hrs 39min Rs. 527. From Villupuram bus to Thirumangalam then taxi to Madurai. 6hrs 36min Rs. 1,051. From Villupuram taxi to Madurai. 4hrs 20min Rs. 6,242. From Villupuram drive to Madurai. 4hrs 20min Rs. 2,000. From Villuparam Junction (VM) train to Tambaram (TBM), taxi to Madras airport, fly to Madurai airport, then taxi to Madurai. 5hrs 46min Rs. 3,612.