hero
How2Go
Dharmasthala to Chennai

Dharmasthala to Chennai

Chennai is approximately 600+ km from Dharmasthala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Chennai.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Dharmasthala

Bangalore

Chennai

Approx Travel Time

14h 25m

₹1,110

Onwards

CHEAPEST

Dharmasthala

Bangalore

Chennai

Approx Travel Time

12h 20m

₹765

Onwards

Dharmasthala

Bangalore

Chennai

Approx Travel Time

10h 5m

₹4,516

Onwards

Via Kasaragod, Mangalore

FASTEST

Dharmasthala

Kasaragod

Mangalore

Chennai

Approx Travel Time

6h 1m

₹8,870

Onwards

Ads by MMT

Via Kasaragod, Kannur

Dharmasthala

Kasaragod

Kannur

Chennai

Approx Travel Time

6h 47m

₹8,150

Onwards

Via Sakleshpur, Bangalore

Dharmasthala

Sakleshpur

Bangalore

Chennai

Approx Travel Time

10h 41m

₹2,799

Onwards

Ads by MMT

Via Udupi, Mangalore

Dharmasthala

Udupi

Mangalore

Chennai

Approx Travel Time

7h

₹8,786

Onwards

Via Mysore

Dharmasthala

Mysore

Chennai

Approx Travel Time

7h 31m

₹10,860

Onwards

Dharmasthala

Mysore

Chennai

Approx Travel Time

9h 20m

₹7,076

Onwards

Via Sakleshpur

Dharmasthala

Sakleshpur

Chennai

Approx Travel Time

12h 52m

₹5,244

Onwards

Frequently Asked Questions

What is the distance between Dharmasthala and Chennai?

Chennai is approximately 600+ kms from Dharmasthala.

How long does it take to reach Chennai from Dharmasthala?

It takes approximately 6 hours to reach Chennai from Dharmasthala by Cab, Train, Flight Via Kasaragod, Mangalore.

What is the cheapest way to reach Chennai from Dharmasthala?

The cheapest way to reach Chennai from Dharmasthala is by Bus, Train Via Bangalore.

What is the fastest way to reach Chennai from Dharmasthala?

The fastest way to reach Chennai from Dharmasthala is by Cab, Train, Flight Via Kasaragod, Mangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India