Travel from Chennai to Mayiladuthurai

Bus or train from Chennai to Mayiladuthurai?

Indian Railways operates a train from Chennai to Mayiladuthurai 3 times a day. Tickets cost $5 - $17 and the journey takes 4 h 33 min. Alternatively, RedBus operates a bus from Chennai to Mayiladuthurai every 4 hours. Tickets cost $8 - $13 and the journey takes 6 h 40 min.

How to get from Chennai to Mayiladuthurai

From Chennai Egmore (MS) train to Mayiladuturai J (MV) then taxi to Mayiladuthurai. 5 h 2 min ₹1,882. From Egmore Metro subway to Thirumangalam, subway to Chennai, then bus to Mayiladuthurai. 8 h 19 min ₹800. From Chennai taxi to Mayiladuthurai. 3 h 49 min ₹7,311. From Chennai drive to Mayiladuthurai. 3 h 49 min ₹2,175. From Chennai Fort train to Madras airport, fly to Tiruchirapalli airport, taxi to Tiruchchirapali (TPJ), train to Kutralam (KTM), then taxi to Mayiladuthurai. 6 h 3 min ₹5,378.