There are 6 ways to get from Villupuram to Madurai by bus (Flixbus), train, car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Villupuram to Maduraibus redbusIndia_Non A/C Seater / Sleeper / ...
4h 30m₹440–1,500Train
cheapest- Take the train from Villupuram Jn to Madurai Jntrain 12631 / ...
4h 30m₹230–1,800Drive 289.6 km
- Drive from Villupuram to Maduraicar 289.6 km
4h 18m₹2,809–4,058Taxi
- Take the taxi from Villupuram to Maduraitaxi 289.6 km
4h 18m₹3,900–4,700Train, fly
- Take the train from Villupuram Jn to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Madurai (IXM)plane MAA - IXM
6h 22m₹5,291–10,076Bus via Tiruchirappalli
- Take the bus from Villupuram to Tiruchirappallibus redbusIndia_Non A/C Seater / Sleeper
- Take the bus from Tiruchirappalli to Maduraibus redbusIndia_A/C Sleeper
4h 40m
Villupuram to Madurai by bus
Comparing Your Travel Options
The cheapest way to get from Villupuram to Madurai is to train which costs ₹230 - ₹1,800 and takes 4h 30m.
The fastest way to get from Villupuram to Madurai is to drive which takes 4h 18m and costs ₹2,800 - ₹4,100.
Yes, there is a direct bus departing from Villupuram and arriving at Madurai. Services depart every 30 minutes, and operate every day. The journey takes approximately 4h 30m.
Yes, there is a direct train departing from Villupuram Jn and arriving at Madurai Jn. Services depart hourly, and operate every day. The journey takes approximately 4h 30m.
The distance between Villupuram and Madurai is 287 km. The road distance is 289.6 km.
The best way to get from Villupuram to Madurai without a car is to bus which takes 4h 30m and costs ₹440 - ₹1,500.
The bus from Villupuram to Madurai takes 4h 30m including transfers and departs every 30 minutes.
Villupuram to Madurai bus services, operated by PALSLNT Travels, depart from Villupuram station.
Villupuram to Madurai train services, operated by Indian Railways, depart from Villupuram Jn station.
The best way to get from Villupuram to Madurai is to bus which takes 4h 30m and costs ₹440 - ₹1,500. Alternatively, you can train, which costs ₹230 - ₹1,800 and takes 4h 30m.
What companies run services between Villupuram, India and Madurai, India?
PALSLNT Travels operates a bus from Villupuram to Madurai every 30 minutes, and the journey takes 4h 30m. 27 other operators also service this route. Alternatively, Indian Railways operates a train from Villupuram Jn to Madurai Jn hourly. Tickets cost ₹230–1,800 and the journey takes 4h 30m.
- Website
- goindigo.in
Flights from Chennai International Airport to Madurai
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ₹5,000–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Villupuram Jn to Madurai Jn
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Villupuram Jn to Tambaram
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 7094688666
- [email protected]
- Website
- PALSLNT Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 30m
- Frequency
- Every 30 minutes
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
- Website
- Sri Raghavendra Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 45m
- Frequency
- Every 20 minutes
- Schedules at
- Sri Raghavendra Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Website
- AVK Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 55m
- Frequency
- Every 2 hours
- Schedules at
- AVK Travels
- Website
- Cit Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Schedules at
- Cit Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Cit Travels
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a day
- Schedules at
- SBM Traansport
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Schedules at
- SBM Traansport
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Schedules at
- SBM Traansport
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Villupuram to Madurai
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹470–1,400
- Website
- FlixBus India
- Phone
- +91 8903 881518
- [email protected]
- Website
- YKT Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Website
- YKT Travels
- Website
- Kallazhagar Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Kallazhagar Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Schedules at
- Kallazhagar Travels
- Website
- Adlin Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Adlin Travels
- Phone
- 18001020999
- [email protected]
- Website
- parveentravels.com
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹650–1,500
- Schedules at
- parveentravels.com
- Phone
- +91 98401 91934
- [email protected]
- Website
- Sree Jothi Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Website
- Sree Jothi Travels
- Website
- Sree Jothi Travels
- Website
- Star Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Star Travels
- Website
- Laxma Tours & Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Schedules at
- Laxma Tours & Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Schedules at
- Laxma Tours & Travels
- Website
- Vee Jey Tours And Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a week
- Schedules at
- Vee Jey Tours And Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Schedules at
- Vee Jey Tours And Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Vee Jey Tours And Travels
- Website
- SPB Roadlines
Bus from Villupuram to Madurai
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a week
- Schedules at
- SPB Roadlines
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- SPB Roadlines
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Schedules at
- SPB Roadlines
- Website
- Veerathamizan Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a week
- Schedules at
- Veerathamizan Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 10m
- Frequency
- Once a week
- Schedules at
- Veerathamizan Travels
- Website
- Rajan Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- Rajan Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Schedules at
- Rajan Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Villupuram to Madurai
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- Thirumalaivasan Transports
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Website
- Thirumalaivasan Transports
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Website
- Thirumalaivasan Transports
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Villupuram to Madurai
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹440–1,200
- Schedules at
- Zingbus
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
- Website
- YBM Travels(BLM)
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a week
- Schedules at
- YBM Travels(BLM)
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- YBM Travels(BLM)
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 1h 45m
- Frequency
- Twice a week
- Schedules at
- YBM Travels(BLM)
- Website
- Sai RKV Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Sai RKV Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Sai RKV Travels
- Website
- Miracle Tours & Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Miracle Tours & Travels
- Website
- Cranberry Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 4h 25m
- Frequency
- Twice a week
- Schedules at
- Cranberry Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Schedules at
- Cranberry Travels
- Website
- NTM madurai
Bus from Villupuram to Madurai
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Schedules at
- NTM madurai
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- NTM madurai
- Website
- Star Tamizhan Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 5h 20m
- Frequency
- Twice a week
- Schedules at
- Star Tamizhan Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- Star Tamizhan Travels
Bus from Villupuram to Madurai
- Ave. Duration
- 5h 25m
- Frequency
- Once a week
- Schedules at
- Thiru Annamalaiyaar Transports
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Schedules at
- Thiru Annamalaiyaar Transports
Bus from Villupuram to Madurai
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Sri Vigneswara Tours & Travels
- Website
- RST Roadways
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- RST Roadways
- Website
- RP Tours and Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 45m
- Frequency
- Every 15 minutes
- Schedules at
- RP Tours and Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- (SBLT) Shri Bhagiyalakshimi Travels
- Website
- LION Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Schedules at
- LION Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Schedules at
- LION Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Website
- NeuGo
- Website
- THIRU Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- THIRU Travels
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- Sri SMS Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Website
- Sri SMS Travels
- Phone
- +91-8838448649
- [email protected]
- Website
- Swarnam Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Swarnam Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Rengha Holidays & Tourism Private Limited
- Website
- Ghilli Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Ghilli Travels
- Website
- Tiruttani Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 55m
- Frequency
- 6 times a week
- Schedules at
- Tiruttani Travels
- Website
- Lekshanyaa Tours & Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Schedules at
- Lekshanyaa Tours & Travels
- Website
- Rana Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Schedules at
- Rana Travels
- Website
- Ijs Transports
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Schedules at
- Ijs Transports
- Website
- Sri Raam Travels
Bus from Villupuram to Tiruchirappalli
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Sri Raam Travels
- Phone
- 99623 38888
- [email protected]
- Website
- Green Channel Express
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Website
- Green Channel Express
- Website
- Sri Siddhan Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Schedules at
- Sri Siddhan Travels
- Website
- R.R.R Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Schedules at
- R.R.R Travels
- Website
- Subi Travels
Bus from Tiruchirappalli to Madurai
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- Subi Travels
- Ave. Duration
- 4h 18m
- Estimated price
- ₹3,900–4,700
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 4 of the smartest ways to explore Australia, How to get from Luton Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Villupuram to Madurai bus services, operated by PALSLNT Travels, arrive at Madurai station.
Villupuram to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Villupuram to Madurai is 290 km. It takes approximately 4h 18m to drive from Villupuram to Madurai.
Book your Villupuram to Madurai train tickets online with 12go.asia.
Book your Villupuram to Madurai bus tickets online with Omio, FlixBus and 12go.asia.
There are 229+ hotels available in Madurai.


































