There are 6 ways to get from Perumbavoor to Madurai by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Palakkad
best- Take the train from Aluva to Palakkadtrain
- Take the train from Palakkad to Kodaikanal Roadtrain
- Take the train from Kodaikanal Road to Madurai Jntrain
8h 50m₹948–4,139Train
cheapest- Take the train from Aluva to Madurai Jntrain 16128 / ...
12h 50m₹335–4,289Bus
- Take the bus from Perumbavoor to Coimbatorebus
- Take the bus from Coimbatore to Maduraibus redbusIndia_A/C Sleeper / ...
9h 55mDrive 218.5 km
- Drive from Perumbavoor to Maduraicar 218.5 km
3h 49m₹2,450–3,538Taxi
- Take the taxi from Perumbavoor to Maduraitaxi 218.5 km
3h 49m₹4,400–5,500Bus, train
- Take the bus from Perumbavoor to Palakkadbus
- Take the train from Palghat Town to Madurai Jntrain 16731
9h 12m₹338–1,723
Comparing Your Travel Options
The cheapest way to get from Perumbavoor to Madurai is to bus and train which costs ₹330 - ₹1,800 and takes 9h 12m.
The fastest way to get from Perumbavoor to Madurai is to drive which takes 3h 49m and costs ₹2,400 - ₹3,600.
No, there is no direct bus from Perumbavoor to Madurai. However, there are services departing from Perumbavoor and arriving at Madurai via Coimbatore. The journey, including transfers, takes approximately 9h 55m.
No, there is no direct train from Perumbavoor to Madurai. However, there are services departing from Aluva and arriving at Madurai Jn via Palakkad and Kodaikanal Road. The journey, including transfers, takes approximately 8h 50m.
The distance between Perumbavoor and Madurai is 390 km. The road distance is 218.5 km.
The best way to get from Perumbavoor to Madurai without a car is to train via Palakkad which takes 8h 50m and costs ₹950 - ₹4,200.
It takes approximately 8h 50m to get from Perumbavoor to Madurai, including transfers.
Perumbavoor to Madurai bus services, operated by Kerala State Road Transport Corporation, depart from Perumbavoor station.
Perumbavoor to Madurai train services, operated by Indian Railways, depart from Aluva station.
The best way to get from Perumbavoor to Madurai is to train via Palakkad which takes 8h 50m and costs ₹950 - ₹4,200. Alternatively, you can bus, which costs and takes 9h 55m.
What companies run services between Perumbavoor, India and Madurai, India?
You can take a vehicle from Perumbavoor to Madurai Jn via Aluva, Palakkad, and Kodaikanal Road in around 8h 50m. Alternatively, you can take a bus from Perumbavoor to Madurai via Coimbatore and Coimbatore in around 9h 55m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Aluva to Palakkad
- Ave. Duration
- 2h 22m
- 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
Train from Palakkad to Kodaikanal Road
- Ave. Duration
- 3h 38m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Kodaikanal Road to Madurai Jn
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Palghat Town to Madurai Jn
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Aluva to Madurai Jn
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Perumbavoor to Coimbatore
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ₹210–300
- Website
- KSRTC
Bus from Perumbavoor to Palakkad
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ₹140–230
- Website
- KSRTC
- [email protected]
- Website
- SLGT Travels
Bus from Coimbatore to Madurai
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Coimbatore to Madurai
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Coimbatore to Madurai
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Coimbatore to Madurai
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Phone
- 080-46333652
- [email protected]
- Website
- Kerala Lines
Bus from Perumbavoor to Palakkad
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Website
- Kerala Lines
- Ave. Duration
- 3h 49m
- Estimated price
- ₹4,400–5,500
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling around the UAE, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Perumbavoor to Madurai bus services, operated by Kerala State Road Transport Corporation, arrive at Coimbatore station.
Perumbavoor to Madurai train services, operated by Indian Railways, arrive at Palakkad station.
Yes, the driving distance between Perumbavoor to Madurai is 219 km. It takes approximately 3h 49m to drive from Perumbavoor to Madurai.
There are 227+ hotels available in Madurai.










