hero
How2Go
Vidisha to Shahjahanpur

Vidisha to Shahjahanpur

Shahjahanpur is approximately 650+ kms from Vidisha. The fastest way to reach Shahjahanpur from Vidisha is by Train, Cab Via Kanpur. It takes approximately 12 hours. The cheapest way to reach Shahjahanpur from Vidisha is by Train Via Kanpur which would take approximately 14 hours.

Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

CHEAPEST

Vidisha

Kanpur

Shahjahanpur

Approx Travel Time

13h 18m

₹470

Onwards

FASTEST

Vidisha

Kanpur

Shahjahanpur

Approx Travel Time

11h 57m

₹4,333

Onwards

Vidisha

Kanpur

Shahjahanpur

Approx Travel Time

15h 5m

₹974

Onwards

Vidisha

Kanpur

Shahjahanpur

Approx Travel Time

13h 54m

₹4,757

Onwards

Vidisha

Kanpur

Shahjahanpur

Approx Travel Time

17h 2m

₹1,398

Onwards

Via Lucknow

Vidisha

Lucknow

Shahjahanpur

Approx Travel Time

13h 30m

₹770

Onwards

Vidisha

Lucknow

Shahjahanpur

Approx Travel Time

14h 55m

₹1,269

Onwards

Ads by MMT

Via Unnao

Vidisha

Unnao

Shahjahanpur

Approx Travel Time

14h 2m

₹490

Onwards

Via Bina, Agra

Vidisha

Bina

Agra

Shahjahanpur

Approx Travel Time

14h 35m

₹815

Onwards

Ads by MMT

Via Basoda, Agra

Vidisha

Basoda

Agra

Shahjahanpur

Approx Travel Time

14h 35m

₹815

Onwards

Frequently Asked Questions

What is the distance between Vidisha and Shahjahanpur?

Shahjahanpur is approximately 650+ kms from Vidisha.

How long does it take to reach Shahjahanpur from Vidisha?

It takes approximately 12 hours to reach Shahjahanpur from Vidisha by Train, Cab Via Kanpur.

What is the cheapest way to reach Shahjahanpur from Vidisha?

The cheapest way to reach Shahjahanpur from Vidisha is by Train Via Kanpur.

What is the fastest way to reach Shahjahanpur from Vidisha?

The fastest way to reach Shahjahanpur from Vidisha is by Train, Cab Via Kanpur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India