There are 7 ways to get from Viluppuram to Madurai by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
cheapest- Take the train from Villupuram Jn to Madurai Jntrain 12631 / ...
4h 30m₹230–1,800Drive 290 km
- Drive from Viluppuram to Maduraicar 290 km
4h 19m₹2,813–4,063Taxi
- Take the taxi from Viluppuram to Maduraitaxi 290 km
4h 19m₹3,900–4,700Taxi to Pondicherry, fly
- Take the taxi from Viluppuram to Pondicherry (PNY)taxi
- Fly from Pondicherry (PNY) to Madurai (IXM)plane PNY - IXM
7h 5m₹10,169–18,784Bus 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 40mTrain to Chennai International Airport, 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,076
Viluppuram to Madurai by bus
Comparing Your Travel Options
The cheapest way to get from Viluppuram to Madurai is to train which costs ₹230 - ₹1,800 and takes 4h 30m.
The fastest way to get from Viluppuram to Madurai is to drive which takes 4h 19m and costs ₹2,800 - ₹4,100.
Yes, there is a direct bus departing from Villupuram and arriving at Madurai. Services depart every 10 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 Viluppuram and Madurai is 287 km. The road distance is 290 km.
The best way to get from Viluppuram to Madurai without a car is to bus which takes 4h 30m and costs ₹440 - ₹1,200.
The bus from Villupuram to Madurai takes 4h 30m including transfers and departs every 10 minutes.
Viluppuram to Madurai bus services, operated by PALSLNT Travels, depart from Villupuram station.
Viluppuram to Madurai train services, operated by Indian Railways, depart from Villupuram Jn station.
The best way to get from Viluppuram to Madurai is to bus which takes 4h 30m and costs ₹440 - ₹1,200. Alternatively, you can train, which costs ₹230 - ₹1,800 and takes 4h 30m.
What companies run services between Viluppuram, India and Madurai, India?
PALSLNT Travels operates a bus from Villupuram to Madurai every 30 minutes, and the journey takes 4h 30m. 25 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 Pondicherry to Madurai via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Pondicherry to Madurai via Bengaluru, Chennai International Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹9,500–18,000
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 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
- +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
- 2h 34m
- Estimated price
- ₹600–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 What are the different types of Renfe trains in Spain?, Getting to Rome from the airport, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Viluppuram to Madurai bus services, operated by PALSLNT Travels, arrive at Madurai station.
Viluppuram to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Viluppuram to Madurai is 290 km. It takes approximately 4h 19m to drive from Viluppuram to Madurai.
Book your Viluppuram to Madurai train tickets online with 12go.asia.
Book your Viluppuram to Madurai bus tickets online with Omio.
There are 229+ hotels available in Madurai.


























