hero
How2Go
Kodaikanal to Salem

Kodaikanal to Salem

Salem is approximately 200+ km from Kodaikanal, 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 Salem.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Kodaikanal

Salem

Approx Travel Time

6h 12m

₹899

Onwards

Kodaikanal

Salem

Approx Travel Time

6h 30m

₹6,443

Onwards

Via Dindigul

CHEAPEST

Kodaikanal

Dindigul

Salem

Approx Travel Time

6h 30m

₹845

Onwards

Kodaikanal

Dindigul

Salem

Approx Travel Time

6h 8m

₹2,456

Onwards

Kodaikanal

Dindigul

Salem

Approx Travel Time

6h 45m

₹1,480

Onwards

Via Dindigul, Namakkal

FASTEST

Kodaikanal

Dindigul

Namakkal

Salem

Approx Travel Time

6h 1m

₹2,601

Onwards

Kodaikanal

Dindigul

Namakkal

Salem

Approx Travel Time

6h 23m

₹990

Onwards

Kodaikanal

Dindigul

Namakkal

Salem

Approx Travel Time

6h 56m

₹1,402

Onwards

Via Dindigul, Karur

Kodaikanal

Dindigul

Karur

Salem

Approx Travel Time

6h 30m

₹990

Onwards

Via Dindigul, Rasipuram

Kodaikanal

Dindigul

Rasipuram

Salem

Approx Travel Time

6h 59m

₹990

Onwards

Frequently Asked Questions

What is the distance between Kodaikanal and Salem?

Salem is approximately 200+ kms from Kodaikanal.

How long does it take to reach Salem from Kodaikanal?

It takes approximately 6 hours to reach Salem from Kodaikanal by Cab, Train Via Dindigul, Namakkal.

What is the cheapest way to reach Salem from Kodaikanal?

The cheapest way to reach Salem from Kodaikanal is by Bus, Train Via Dindigul.

What is the fastest way to reach Salem from Kodaikanal?

The fastest way to reach Salem from Kodaikanal is by Cab, Train Via Dindigul, Namakkal.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India