hero
How2Go
Gurgaon to Kodaikanal

Gurgaon to Kodaikanal

Kodaikanal is approximately 2050+ km from Gurgaon, 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 Delhi, Bangalore

RECOMMENDED

Gurgaon

Delhi

Bangalore

Kodaikanal

Approx Travel Time

16h 31m

₹9,233

Onwards

Gurgaon

Delhi

Bangalore

Kodaikanal

Approx Travel Time

17h 25m

₹9,512

Onwards

Gurgaon

Delhi

Bangalore

Kodaikanal

Approx Travel Time

16h 44m

₹10,230

Onwards

Via Delhi, Madurai

FASTEST

Gurgaon

Delhi

Madurai

Kodaikanal

Approx Travel Time

10h 7m

₹12,418

Onwards

Gurgaon

Delhi

Madurai

Kodaikanal

Approx Travel Time

1d 22h 59m

₹3,945

Onwards

Gurgaon

Delhi

Madurai

Kodaikanal

Approx Travel Time

11h 1m

₹12,697

Onwards

Ads by MMT

Via Ghaziabad, Bangalore

Gurgaon

Ghaziabad

Bangalore

Kodaikanal

Approx Travel Time

17h 5m

₹9,512

Onwards

Gurgaon

Ghaziabad

Bangalore

Kodaikanal

Approx Travel Time

17h 46m

₹9,308

Onwards

Via Surendranagar, Bangalore

CHEAPEST

Gurgaon

Surendranagar

Bangalore

Kodaikanal

Approx Travel Time

1d 14h 43m

₹1,829

Onwards

Ads by MMT

Via Bangalore

Gurgaon

Bangalore

Kodaikanal

Approx Travel Time

2d 3h 3m

₹3,380

Onwards

Frequently Asked Questions

What is the distance between Gurgaon and Kodaikanal?

Kodaikanal is approximately 2050+ kms from Gurgaon.

How long does it take to reach Kodaikanal from Gurgaon?

It takes approximately 10 hours to reach Kodaikanal from Gurgaon by Train, Flight, Bus Via Delhi, Madurai.

What is the cheapest way to reach Kodaikanal from Gurgaon?

The cheapest way to reach Kodaikanal from Gurgaon is by Train, Bus Via Surendranagar, Bangalore.

What is the fastest way to reach Kodaikanal from Gurgaon?

The fastest way to reach Kodaikanal from Gurgaon is by Train, Flight, Bus Via Delhi, Madurai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India