Directions from Villupuram to Madurai

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  5 h 10 min

  1. Take the train from Villuparam Junction (VM) to Madurai Junction (MDU) Kanyakumari Exp / ...

$6 - $17

5 alternative options

Night bus  •  27 h 45 min

  1. Take the night bus from Villupuram to Madurai

$8 - $12

Taxi  •  4 h 19 min

  1. Take a taxi from Villupuram to Madurai 180.4 miles

$65 - $80

Drive  •  4 h 19 min

  1. Drive from Villupuram to Madurai 180.4 miles

$29 - $45

Fly from Pondicherry  •  5 h 34 min

  1. Fly from Pondicherry (PNY) to Madurai (IXM) PNY - IXM

$48 - $196

Train to Madras, fly  •  5 h 3 min

  1. Take the train from Villuparam Junction (VM) to Tambaram (TBM)
  2. Fly from Madras (MAA) to Madurai (IXM) MAA - IXM

$27 - $170

What companies run services between Villupuram, India and Madurai, India?

Indian Railways operates a train from Villupuram to Madurai every 4 hours. Tickets cost $6 - $17 and the journey takes 5 h 10 min. Alternatively, Spicejet flies from Villupuram to Madurai 6 times a week.

Airlines
Spicejet
Website
spicejet.com
Flights from Pondicherry to Madurai via Bengaluru
Ave. Duration
4 h 40 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$35 - $180
Flights from Madras to Madurai
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$20 - $200
Jet Airways
Website
jetairways.com
Flights from Madras to Madurai
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$21 - $180
IndiGo Airlines
Website
goindigo.in
Flights from Madras to Madurai
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$21 - $170
Air India Limited
Website
airindia.in
Flights from Madras to Madurai
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$30 - $270
Train operators
Bus operators
Other operators
Taxi from Villupuram to Madurai
Ave. Duration
4 h 19 min
Estimated price
$65 - $80

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Need to know: Jadrolinija and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

The distance between Villupuram and Madurai is 270 km. The road distance is 289 km.

The cheapest way to get from Villupuram to Madurai is to night bus which costs ₹550 - ₹800 and takes 27 h 45 min.

The quickest way to get from Villupuram to Madurai is to taxi which takes 4 h 19 min and costs ₹4,500 - ₹5,500.

Yes, there is a direct train departing from Villuparam Junction (VM) and arriving at Madurai Junction (MDU). Services depart every four hours, and operate every day. The journey takes approximately 5 h 10 min.

Yes, there is an overnight bus departing from Villupuram and arriving at Madurai. The journey takes approximately 27 h 45 min.

The train from Villuparam Junction (VM) to Madurai Junction (MDU) takes 5 h 10 min including transfers and departs every four hours.