hero
How2Go
Kottayam to Dharmavaram

Kottayam to Dharmavaram

Dharmavaram is approximately 550+ kms from Kottayam. The fastest way to reach Dharmavaram from Kottayam is by Train, Flight Via Cochin, Bangalore. It takes approximately 8 hours. The cheapest way to reach Dharmavaram from Kottayam is by Train Via Kannur, Bangalore which would take approximately 14 hours.

Sort By
Mode of Transport

Via Cochin, Bangalore

RECOMMENDED

FASTEST

Kottayam

Cochin

Bangalore

Dharmavaram

Approx Travel Time

8h 15m

₹4,105

Onwards

Kottayam

Cochin

Bangalore

Dharmavaram

Approx Travel Time

9h 53m

₹6,747

Onwards

Kottayam

Cochin

Bangalore

Dharmavaram

Approx Travel Time

9h 35m

₹4,292

Onwards

Kottayam

Cochin

Bangalore

Dharmavaram

Approx Travel Time

15h

₹1,482

Onwards

Via Bangalore

Kottayam

Bangalore

Dharmavaram

Approx Travel Time

14h 10m

₹1,245

Onwards

Kottayam

Bangalore

Dharmavaram

Approx Travel Time

1d 2h 15m

₹2,790

Onwards

Ads by MMT

Via Hosur

Kottayam

Hosur

Dharmavaram

Approx Travel Time

15h 14m

On Demand

Via Palakkad, Bangalore

Kottayam

Palakkad

Bangalore

Dharmavaram

Approx Travel Time

15h 14m

₹6,080

Onwards

Ads by MMT

Via Calicut, Bangalore

Kottayam

Calicut

Bangalore

Dharmavaram

Approx Travel Time

11h 1m

₹3,336

Onwards

Via Kannur, Bangalore

CHEAPEST

Kottayam

Kannur

Bangalore

Dharmavaram

Approx Travel Time

13h 21m

₹600

Onwards

Frequently Asked Questions

What is the distance between Kottayam and Dharmavaram?

Dharmavaram is approximately 550+ kms from Kottayam.

How long does it take to reach Dharmavaram from Kottayam?

It takes approximately 8 hours to reach Dharmavaram from Kottayam by Train, Flight Via Cochin, Bangalore.

What is the cheapest way to reach Dharmavaram from Kottayam?

The cheapest way to reach Dharmavaram from Kottayam is by Train Via Kannur, Bangalore.

What is the fastest way to reach Dharmavaram from Kottayam?

The fastest way to reach Dharmavaram from Kottayam is by Train, Flight Via Cochin, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India