hero
How2Go
Kodaikanal to Kasganj

Kodaikanal to Kasganj

Kasganj is approximately 2150+ kms from Kodaikanal. The fastest way to reach Kasganj from Kodaikanal is by Cab, Flight Via Madurai, Delhi. It takes approximately 15 hours. The cheapest way to reach Kasganj from Kodaikanal is by Bus, Flight, Train Via Bangalore, Bareilly which would take approximately 19 hours.

Sort By
Mode of Transport

Via Bangalore, Bareilly

RECOMMENDED

CHEAPEST

Kodaikanal

Bangalore

Bareilly

Kasganj

Approx Travel Time

19h 5m

₹8,247

Onwards

Kodaikanal

Bangalore

Bareilly

Kasganj

Approx Travel Time

19h 40m

₹9,001

Onwards

Via Madurai, Delhi

Kodaikanal

Madurai

Delhi

Kasganj

Approx Travel Time

15h 40m

On Demand

FASTEST

Kodaikanal

Madurai

Delhi

Kasganj

Approx Travel Time

14h 37m

₹17,474

Onwards

Ads by MMT

Via Tiruchirappalli, Nellore

Kodaikanal

Tiruchirappalli

Nellore

Kasganj

Approx Travel Time

1d 23h 20m

On Demand

Via Bangalore, Agra

Kodaikanal

Bangalore

Agra

Kasganj

Approx Travel Time

2d 6h 5m

On Demand

Kodaikanal

Bangalore

Agra

Kasganj

Approx Travel Time

19h 15m

₹8,261

Onwards

Kodaikanal

Bangalore

Agra

Kasganj

Approx Travel Time

19h 15m

₹9,116

Onwards

Kodaikanal

Bangalore

Agra

Kasganj

Approx Travel Time

18h 46m

₹10,228

Onwards

Ads by MMT

Via Bangalore, Gwalior

Kodaikanal

Bangalore

Gwalior

Kasganj

Approx Travel Time

21h 38m

On Demand

Frequently Asked Questions

What is the distance between Kodaikanal and Kasganj?

Kasganj is approximately 2150+ kms from Kodaikanal.

How long does it take to reach Kasganj from Kodaikanal?

It takes approximately 15 hours to reach Kasganj from Kodaikanal by Cab, Flight Via Madurai, Delhi.

What is the cheapest way to reach Kasganj from Kodaikanal?

The cheapest way to reach Kasganj from Kodaikanal is by Bus, Flight, Train Via Bangalore, Bareilly.

What is the fastest way to reach Kasganj from Kodaikanal?

The fastest way to reach Kasganj from Kodaikanal is by Cab, Flight Via Madurai, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India