Travel from Madurai to Mayiladuthurai

Train from Madurai to Mayiladuthurai

Indian Railways operates a train from Madurai to Mayiladuthurai once daily. Tickets cost $5 - $17 and the journey takes 5 h 58 min.

How to get from Madurai to Mayiladuthurai

ModeDurationPrice
From Madurai Junction (MDU) train to Mayiladuturai J (MV) then taxi to Mayiladuthurai.6 h 27 min₹1,907
From Madurai taxi to Mayiladuthurai.3 h 36 min₹6,481
From Madurai drive to Mayiladuthurai.3 h 36 min₹1,947

How long does it take to get from Madurai to Mayiladuthurai?

It takes approximately 6 h 27 min to get from Madurai to Mayiladuthurai, including transfers.

Operators from Madurai to Mayiladuthurai

OperatorPhoneWebsite
Indian RailwaysIndian Railways