There are 6 ways to get from Ernākulam to Dharmapuri by bus, train, car, taxi, 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.
Bus
best- Take the bus from Kochi Vytilla Junction to Dharmapuribus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper
7h 25m₹495–4,165Train
cheapest- Take the train from Ernakulam Town to Dharmapuritrain 12258
8h 43m₹260–2,000Drive 382.9 km
- Drive from Ernākulam to Dharmapuricar 382.9 km
5h 21m₹4,285–6,190Taxi
- Take the taxi from Ernākulam to Dharmapuritaxi 382.9 km
5h 21m₹7,500–9,500Fly, bus, train
- Fly from Cochin International Airport (COK) to Kempegowda International Airport (BLR)plane COK - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the train from Ksr Bengaluru to Dharmapuritrain
7h 8m₹4,833–12,667Bus via FlixBus Kochi - Aluva
- Take the bus from FlixBus Kochi - Aluva to FlixBus Dharmapuri - Bypassbus FlixBus IN4412 / ...
9h 39m₹643–2,855
Ernākulam to Dharmapuri by bus
Comparing Your Travel Options
The cheapest way to get from Ernākulam to Dharmapuri is to train which costs ₹260 - ₹2,000 and takes 8h 43m.
The fastest way to get from Ernākulam to Dharmapuri is to drive which takes 5h 21m and costs ₹4,200 - ₹6,500.
No, there is no direct bus from Ernākulam to Dharmapuri. However, there are services departing from Ernakulam and arriving at Dharmapuri via Kochi Vytilla Junction. The journey, including transfers, takes approximately 7h 25m.
Yes, there is a direct train departing from Ernakulam Town and arriving at Dharmapuri. Services depart three times a week, and operate Monday, Wednesday and Friday. The journey takes approximately 8h 43m.
The distance between Ernākulam and Dharmapuri is 387 km. The road distance is 382.9 km.
The best way to get from Ernākulam to Dharmapuri without a car is to bus which takes 7h 25m and costs ₹490 - ₹4,200.
It takes approximately 7h 25m to get from Ernākulam to Dharmapuri, including transfers.
Ernākulam to Dharmapuri bus services, operated by Punchiry Tours and Holidays, depart from Kochi Vytilla Junction station.
Ernākulam to Dharmapuri train services, operated by Indian Railways, depart from Ernakulam Town station.
The best way to get from Ernākulam to Dharmapuri is to bus which takes 7h 25m and costs ₹490 - ₹4,200. Alternatively, you can train, which costs ₹260 - ₹2,000 and takes 8h 43m.
What companies run services between Ernākulam, India and Dharmapuri, India?
Punchiry Tours and Holidays operates a bus from Kochi Vytilla Junction to Dharmapuri twice daily. Tickets cost ₹1,300–3,700 and the journey takes 6h 19m. 10 other operators also service this route. Alternatively, Indian Railways operates a train from Ernakulam Town to Dharmapuri 3 times a week. Tickets cost ₹260–2,000 and the journey takes 8h 43m.
- Website
- goindigo.in
Flights from Cochin International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ₹3,700–9,500
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,000–10,000
- Website
- starlightairline.com
Flights from Cochin International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹2,600–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ernakulam Town to Dharmapuri
- Ave. Duration
- 8h 43m
- Frequency
- 3 times a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Ksr Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- ₹1,300–3,700
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 5h 59m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,400
- Schedules at
- Zingbus
- Website
- omio.com
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Website
- Surya Connect
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Surya Connect
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Globehopper Mobility
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 29m
- Frequency
- 6 times a week
- Schedules at
- Globehopper Mobility
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 55m
- Frequency
- 4 times a week
- Schedules at
- Choudhary travels and cargo
- Website
- Al Ayaan Travels
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
- Website
- Sana Travels
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 7h 8m
- Frequency
- Once a week
- Schedules at
- Sana Travels
- Website
- Kamla Travels
Bus from Kochi Vytilla Junction to Dharmapuri
- Ave. Duration
- 10h 36m
- Frequency
- Once a week
- Schedules at
- Kamla Travels
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kochi - Aluva to FlixBus Dharmapuri - Bypass
- Ave. Duration
- 8h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹600–1,900
- Website
- FlixBus India
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from FlixBus Kochi - Aluva to FlixBus Dharmapuri - Bypass
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹850–2,800
- Website
- kalladatravels.com
- Sleeper
- ₹900–2,800
- Ave. Duration
- 5h 21m
- Estimated price
- ₹7,500–9,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 to and around Russia for the 2018 FIFA World Cup, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Ernākulam to Dharmapuri bus services, operated by Punchiry Tours and Holidays, arrive at Dharmapuri station.
Ernākulam to Dharmapuri train services, operated by Indian Railways, arrive at Dharmapuri station.
Yes, the driving distance between Ernākulam to Dharmapuri is 383 km. It takes approximately 5h 21m to drive from Ernākulam to Dharmapuri.
Book your Ernākulam to Dharmapuri bus tickets online with Omio.
There are four+ hotels available in Dharmapuri.



























