hero
How2Go
Datia to Shahjahanpur

Datia to Shahjahanpur

Shahjahanpur is approximately 450+ km from Datia, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahjahanpur.

Read More
Sort By
Mode of Transport

Via Jhansi, Unnao

RECOMMENDED

CHEAPEST

FASTEST

Datia

Jhansi

Unnao

Shahjahanpur

Approx Travel Time

9h 25m

₹355

Onwards

Datia

Jhansi

Unnao

Shahjahanpur

Approx Travel Time

11h 56m

₹6,050

Onwards

Via Kanpur

Datia

Kanpur

Shahjahanpur

Approx Travel Time

10h 28m

₹1,094

Onwards

Datia

Kanpur

Shahjahanpur

Approx Travel Time

10h 18m

₹380

Onwards

Via Unnao

Datia

Unnao

Shahjahanpur

Approx Travel Time

11h 35m

₹2,598

Onwards

Datia

Unnao

Shahjahanpur

Approx Travel Time

10h 29m

₹365

Onwards

Datia

Unnao

Shahjahanpur

Approx Travel Time

10h 38m

₹1,174

Onwards

Via Gwalior, Agra

Datia

Gwalior

Agra

Shahjahanpur

Approx Travel Time

14h 16m

₹3,008

Onwards

Via Lucknow

Datia

Lucknow

Shahjahanpur

Approx Travel Time

10h 49m

₹1,099

Onwards

Via Gwalior, Agra, Tilhar

Datia

Gwalior

Agra

Tilhar

Shahjahanpur

Approx Travel Time

9h 28m

₹1,335

Onwards

Frequently Asked Questions

What is the distance between Datia and Shahjahanpur?

Shahjahanpur is approximately 450+ kms from Datia.

How long does it take to reach Shahjahanpur from Datia?

It takes approximately 10 hours to reach Shahjahanpur from Datia by Train Via Jhansi, Unnao.

What is the cheapest way to reach Shahjahanpur from Datia?

The cheapest way to reach Shahjahanpur from Datia is by Train Via Jhansi, Unnao.

What is the fastest way to reach Shahjahanpur from Datia?

The fastest way to reach Shahjahanpur from Datia is by Train Via Jhansi, Unnao.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India