Kasganj to Shikohabad Distance

The road distance between Kasganj and Shikohabad is approximately 100+ km, and the drive usually takes around 2 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 4 hours. The fastest way to reach Shikohabad takes approximately 2 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Kasganj, India to Shikohabad, India

Direct Options

RECOMMENDED

FASTEST

Kasganj

Shikohabad

Approx Travel Time

1h 56m

₹4,022

Onwards

CHEAPEST

Kasganj

Shikohabad

Approx Travel Time

3h 31m

₹119

Onwards

Via Hathras

Kasganj

Hathras

Shikohabad

Approx Travel Time

2h 9m

₹220

Onwards

Via Tundla

Kasganj

Tundla

Shikohabad

Approx Travel Time

3h 36m

₹187

Onwards

Kasganj

Tundla

Shikohabad

Approx Travel Time

4h 2m

₹727

Onwards

Via Hathras, Firozabad

Kasganj

Hathras

Firozabad

Shikohabad

Approx Travel Time

2h 50m

₹1,510

Onwards

Kasganj

Hathras

Firozabad

Shikohabad

Approx Travel Time

2h 36m

₹275

Onwards

Via Hathras, Tundla

Kasganj

Hathras

Tundla

Shikohabad

Approx Travel Time

2h 35m

₹265

Onwards

Via Firozabad

Kasganj

Firozabad

Shikohabad

Approx Travel Time

3h 53m

₹215

Onwards

Via Mainpuri

Kasganj

Mainpuri

Shikohabad

Approx Travel Time

4h 33m

₹283

Onwards

Frequently Asked Questions

What is the distance between Kasganj and Shikohabad?

The distance between Kasganj and Shikohabad is approximately 100+ km by road.

What is the straight-line (aerial) distance between Kasganj and Shikohabad?

The straight-line distance is approximately 50+ km.

How long does it take to travel from Kasganj to Shikohabad by road?

It takes around 2 hours by road.

What is the distance from Kasganj to Shikohabad via Hathras?

Via Hathras, the distance is approximately 150+ km, taking around 2 hours.

How much does it cost to travel from Kasganj to Shikohabad?

Costs vary by mode — approximately ₹100+ by bus and ₹4000+ by cab.

Does the distance from Kasganj to Shikohabad change by route?

Yes — the road distance varies from 100+ km via the direct route to 150+ km via Hathras, depending on the path taken.

Does travel time between Kasganj and Shikohabad vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Kasganj and Shikohabad?

The driving distance is 100+ km, while the straight-line distance is shorter at 50+ km, due to the road route following terrain and highways.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India