hero
How2Go
Maddur to Kodaikanal

Maddur to Kodaikanal

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

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Maddur

Bangalore

Kodaikanal

Approx Travel Time

11h 10m

₹1,865

Onwards

Maddur

Bangalore

Kodaikanal

Approx Travel Time

12h 40m

₹1,958

Onwards

Via Bangalore, Hosur

FASTEST

Maddur

Bangalore

Hosur

Kodaikanal

Approx Travel Time

10h 50m

₹1,866

Onwards

Via Mysore, Tirupur

Maddur

Mysore

Tirupur

Kodaikanal

Approx Travel Time

14h 44m

₹5,864

Onwards

Via Ramanagara, Bangalore

Maddur

Ramanagara

Bangalore

Kodaikanal

Approx Travel Time

11h 29m

₹1,895

Onwards

Via Hosur

Maddur

Hosur

Kodaikanal

Approx Travel Time

12h 6m

₹1,806

Onwards

Via Bangalore, Dindigul

Maddur

Bangalore

Dindigul

Kodaikanal

Approx Travel Time

11h 45m

₹1,911

Onwards

Via Channapatna, Bangalore

Maddur

Channapatna

Bangalore

Kodaikanal

Approx Travel Time

11h 47m

₹1,900

Onwards

Via Dharmapuri

Maddur

Dharmapuri

Kodaikanal

Approx Travel Time

12h 35m

₹1,774

Onwards

Via Bangalore, Nilakkottai

CHEAPEST

Maddur

Bangalore

Nilakkottai

Kodaikanal

Approx Travel Time

12h 5m

₹1,759

Onwards

Frequently Asked Questions

What is the distance between Maddur and Kodaikanal?

Kodaikanal is approximately 400+ kms from Maddur.

How long does it take to reach Kodaikanal from Maddur?

It takes approximately 11 hours to reach Kodaikanal from Maddur by Train, Bus Via Bangalore, Hosur.

What is the cheapest way to reach Kodaikanal from Maddur?

The cheapest way to reach Kodaikanal from Maddur is by Train, Bus Via Bangalore, Nilakkottai.

What is the fastest way to reach Kodaikanal from Maddur?

The fastest way to reach Kodaikanal from Maddur is by Train, Bus Via Bangalore, Hosur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India