There are 7 ways to get from Idukki township to Villupuram by taxi, train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Idukki township to Bodinayakkanurtaxi
- Take the train from Bodinayakkanur to Madurai Jntrain
- Take the train from Madurai Jn to Villupuram Jntrain
8h 54m₹1,961–4,780Bus
cheapest- Take the bus from Cheruthoni to Kumilybus
- Take the bus from Kumily to Mattuthavani Bus Stopbus
- Take the bus from FlixBus Madurai - MGR Bus Stand to FlixBus Viluppuram - Bypassbus
12h 41m₹708–1,890Bus via Perundurai
- Take the bus from Cheruthoni to Chalakudybus
- Take the bus from Chalakudy to Perunduraibus
- Take the bus from Perundurai to Villupurambus
11h 38m₹1,251–3,705Drive 413.2 km
- Drive from Idukki township to Villupuramcar 413.2 km
6h 30m₹4,665–6,738Taxi
- Take the taxi from Idukki township to Villupuramtaxi 413.2 km
6h 30m₹9,000–11,000Bus to Cochin International Airport, fly, train
- Take the bus from Cheruthoni to Perumbavoorbus
- Fly from Cochin International Airport (COK) to Chennai International Airport (MAA)plane COK - MAA
- Take the train from Tambaram to Villupuram Jntrain
7h 23m₹6,448–11,471Taxi to Madurai, fly, train
- Take the taxi from Idukki township to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chennai International Airport (MAA)plane IXM - MAA
- Take the train from Tambaram to Villupuram Jntrain
7h 3m₹9,503–14,985
Cochin International Airport (COK) to Chennai International Airport (MAA) flights
Questions & Answers
The cheapest way to get from Idukki township to Villupuram is to bus which costs ₹700 - ₹1,900 and takes 12h 41m.
The fastest way to get from Idukki township to Villupuram is to drive which takes 6h 30m and costs ₹4,600 - ₹7,000.
No, there is no direct bus from Idukki township to Villupuram. However, there are services departing from Cheruthoni and arriving at Villupuram via Chalakudy and Perundurai. The journey, including transfers, takes approximately 11h 38m.
The distance between Idukki township and Villupuram is 493 km. The road distance is 413.2 km.
The best way to get from Idukki township to Villupuram without a car is to taxi and train which takes 8h 54m and costs ₹1,900 - ₹4,800.
It takes approximately 8h 54m to get from Idukki township to Villupuram, including transfers.
Idukki township to Villupuram bus services, operated by Kerala State Road Transport Corporation, depart from Cheruthoni station.
Idukki township to Villupuram bus services, operated by Kerala State Road Transport Corporation, arrive at Chalakudy station.
Yes, the driving distance between Idukki township to Villupuram is 413 km. It takes approximately 6h 30m to drive from Idukki township to Villupuram.
There are 10+ hotels available in Villupuram.
What companies run services between Idukki township, India and Villupuram, India?
You can take a bus from Cheruthoni to Villupuram via Chalakudy and Perundurai in around 11h 38m.
- Website
- goindigo.in
Flights from Cochin International Airport to Chennai International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Cochin International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,500–8,500
- Website
- airindia.in
Flights from Cochin International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,000–8,500
- Website
- spicejet.com
Flights from Cochin International Airport to Chennai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–15,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bodinayakkanur to Madurai Jn
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Madurai Jn to Villupuram Jn
- Ave. Duration
- 4h 40m
- 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 Tambaram to Villupuram Jn
- Ave. Duration
- 2h 8m
- 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 Tambaram to Villupuram Jn
- Ave. Duration
- 2h 8m
- 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 9447071021
- [email protected]
- Website
- KSRTC
Bus from Cheruthoni to Chalakudy
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ₹130–210
- Website
- KSRTC
Bus from Cheruthoni to Perumbavoor
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₹95–180
- Website
- KSRTC
Bus from Cheruthoni to Kumily
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–130
- Website
- KSRTC
Bus from Kumily to Mattuthavani Bus Stop
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹170–260
- Website
- KSRTC
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Chalakudy to Perundurai
- Ave. Duration
- 2h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹650–2,100
- Website
- kalladatravels.com
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Perundurai to Villupuram
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹470–1,400
- Website
- Mettur Super Services
- AC Sleeper
- ₹470–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Madurai - MGR Bus Stand to FlixBus Viluppuram - Bypass
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Estimated price
- ₹480–1,500
- Website
- FlixBus India
- Ave. Duration
- 3h 39m
- Estimated price
- ₹1,500–11,000
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 How to get from Southend Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

















