Travel options for:
Madurai to Mayiladuthurai
  • Train

    1. Madurai Junction (MDU)

      5hrs 41min - once daily

      $11 - $17

    2. Mayiladuturai J (MV)

      18min - 10.4 miles

      $7 - $10

      • Mayiladuthurai
  • Taxi

    1. Madurai

      3hrs 35min - 150.7 miles

      $80 - $100

      • Mayiladuthurai
  • Drive

    1. Madurai

      3hrs 35min - 150.7 miles

      $21 - $35

      • Mayiladuthurai
  • 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. 5hrs 59min ₹1,540. From Madurai taxi to Mayiladuthurai. 3hrs 35min ₹6,465. From Madurai drive to Mayiladuthurai. 3hrs 35min ₹1,769.

Operators: Indian Railways