hero
How2Go
Shahjahanpur to Kolaras

Shahjahanpur to Kolaras

Kolaras is approximately 550+ kms from Shahjahanpur. The fastest way to reach Kolaras from Shahjahanpur is by Cab, Train, Bus Via Kannauj, Gwalior. It takes approximately 11 hours. The cheapest way to reach Kolaras from Shahjahanpur is by Bus, Train Via Agra which would take approximately 17 hours.

Sort By
Mode of Transport

Via Agra

RECOMMENDED

CHEAPEST

Shahjahanpur

Agra

Kolaras

Approx Travel Time

16h 45m

₹600

Onwards

Via Kanpur

Shahjahanpur

Kanpur

Kolaras

Approx Travel Time

11h 18m

₹1,595

Onwards

Shahjahanpur

Kanpur

Kolaras

Approx Travel Time

12h 20m

₹2,399

Onwards

Shahjahanpur

Kanpur

Kolaras

Approx Travel Time

10h 38m

On Demand

Ads by MMT

Via Kanpur, Shivpuri

Shahjahanpur

Kanpur

Shivpuri

Kolaras

Approx Travel Time

12h 28m

On Demand

Shahjahanpur

Kanpur

Shivpuri

Kolaras

Approx Travel Time

12h 35m

On Demand

Via Etawah

Shahjahanpur

Etawah

Kolaras

Approx Travel Time

10h 42m

₹3,736

Onwards

Ads by MMT

Via Etawah, Shivpuri

Shahjahanpur

Etawah

Shivpuri

Kolaras

Approx Travel Time

11h 10m

₹3,866

Onwards

Shahjahanpur

Etawah

Shivpuri

Kolaras

Approx Travel Time

11h 13m

₹3,801

Onwards

Via Kannauj, Gwalior

FASTEST

Shahjahanpur

Kannauj

Gwalior

Kolaras

Approx Travel Time

10h 24m

On Demand

Frequently Asked Questions

What is the distance between Shahjahanpur and Kolaras?

Kolaras is approximately 550+ kms from Shahjahanpur.

How long does it take to reach Kolaras from Shahjahanpur?

It takes approximately 11 hours to reach Kolaras from Shahjahanpur by Cab, Train, Bus Via Kannauj, Gwalior.

What is the cheapest way to reach Kolaras from Shahjahanpur?

The cheapest way to reach Kolaras from Shahjahanpur is by Bus, Train Via Agra.

What is the fastest way to reach Kolaras from Shahjahanpur?

The fastest way to reach Kolaras from Shahjahanpur is by Cab, Train, Bus Via Kannauj, Gwalior.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India