Travel options for:
Villupuram to Madurai
  • Train

    $12 - $18
    1. Villuparam Junction (VM)

      5 h 10 min - once daily

      $12 - $18

      • Madurai Junction (MDU)
  • Night bus

    $8 - $13
    1. Villupuram

      27 h 45 min - twice daily

      $8 - $13

      • Madurai
  • Taxi

    $100 - $120
    1. Villupuram

      4 h 19 min - 180.4 miles

      $100 - $120

      • Madurai
  • Drive

    $29 - $45
    1. Villupuram

      4 h 19 min - 180.4 miles

      $29 - $45

      • Madurai
  • Train, fly

    $35 - $171
    1. Villupuram

      2 h 29 min - once daily

      $9 - $15

    2. Madras (MAA)

      1 h - non-stop

      $20 - $150

    3. Madurai (IXM)

      11 min - 6.7 miles

      $5 - $7

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

From Villuparam Junction (VM) train to Madurai Junction (MDU). 5 h 10 min ₹971. From Villupuram night bus to Madurai. 27 h 45 min ₹675. From Villupuram taxi to Madurai. 4 h 19 min ₹7,699. From Villupuram drive to Madurai. 4 h 19 min ₹2,310. From Villuparam Junction (VM) train to Madras airport, fly to Madurai airport, then taxi to Madurai. 4 h 40 min ₹5,039.