Shikohabad to Kasganj Distance

The road distance between Shikohabad and Kasganj is approximately 100+ km, and the drive usually takes around 3 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 Kasganj 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 Shikohabad, India to Kasganj, India

Direct Options

RECOMMENDED

Shikohabad

Kasganj

Approx Travel Time

2h 25m

₹2,743

Onwards

CHEAPEST

Shikohabad

Kasganj

Approx Travel Time

3h 31m

₹119

Onwards

Via Hathras

FASTEST

Shikohabad

Hathras

Kasganj

Approx Travel Time

2h 7m

₹220

Onwards

Via Tundla

Shikohabad

Tundla

Kasganj

Approx Travel Time

3h 43m

₹187

Onwards

Shikohabad

Tundla

Kasganj

Approx Travel Time

4h

₹626

Onwards

Via Firozabad, Hathras

Shikohabad

Firozabad

Hathras

Kasganj

Approx Travel Time

3h 11m

₹1,511

Onwards

Shikohabad

Firozabad

Hathras

Kasganj

Approx Travel Time

2h 32m

₹275

Onwards

Shikohabad

Firozabad

Hathras

Kasganj

Approx Travel Time

3h 15m

₹714

Onwards

Via Firozabad

Shikohabad

Firozabad

Kasganj

Approx Travel Time

3h 59m

₹215

Onwards

Via Mainpuri

Shikohabad

Mainpuri

Kasganj

Approx Travel Time

4h 47m

On Demand

Frequently Asked Questions

What is the distance between Shikohabad and Kasganj?

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

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

The straight-line distance is approximately 50+ km.

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

It takes around 3 hours by road.

What is the distance from Shikohabad to Kasganj via Hathras?

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

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

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

Does the distance from Shikohabad to Kasganj 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 Shikohabad and Kasganj 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 Shikohabad and Kasganj?

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