Travel options for:
Madurai to Mayiladuthurai
  • Train

    $26 - $35
    1. Madurai Junction (MDU)

      5 h 58 min - once daily

      $13 - $20

    2. Mayiladuturai J (MV)

      29 min - 19.1 miles

      $12 - $16

  • Taxi

    $80 - $100
    1. Madurai

      3 h 36 min - 151.1 miles

      $80 - $100

  • Drive

    $24 - $40
    1. Madurai

      3 h 36 min - 151.1 miles

      $24 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

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

Operators: Indian Railways