hero
How2Go
Nainpur to Shahjahanpur

Nainpur to Shahjahanpur

Shahjahanpur is approximately 800+ km from Nainpur, 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 Prayagraj(Allahabad)

RECOMMENDED

Nainpur

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

15h 52m

₹520

Onwards

Nainpur

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

17h 2m

₹1,189

Onwards

Via Jabalpur, Prayagraj(Allahabad)

CHEAPEST

FASTEST

Nainpur

Jabalpur

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

15h 7m

₹495

Onwards

Nainpur

Jabalpur

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

16h 17m

₹1,164

Onwards

Via Jabalpur, Kanpur

Nainpur

Jabalpur

Kanpur

Shahjahanpur

Approx Travel Time

16h 2m

₹4,404

Onwards

Nainpur

Jabalpur

Kanpur

Shahjahanpur

Approx Travel Time

16h 38m

₹595

Onwards

Via Seoni, Khaga

Nainpur

Seoni

Khaga

Shahjahanpur

Approx Travel Time

19h 47m

₹6,215

Onwards

Via Seoni, Ayodhya

Nainpur

Seoni

Ayodhya

Shahjahanpur

Approx Travel Time

23h 10m

₹2,909

Onwards

Via Jabalpur, Sultanpur

Nainpur

Jabalpur

Sultanpur

Shahjahanpur

Approx Travel Time

16h 45m

₹610

Onwards

Via Jabalpur, Raibareilly

Nainpur

Jabalpur

Raibareilly

Shahjahanpur

Approx Travel Time

16h 47m

₹615

Onwards

Frequently Asked Questions

What is the distance between Nainpur and Shahjahanpur?

Shahjahanpur is approximately 800+ kms from Nainpur.

How long does it take to reach Shahjahanpur from Nainpur?

It takes approximately 15 hours to reach Shahjahanpur from Nainpur by Train Via Jabalpur, Prayagraj(Allahabad).

What is the cheapest way to reach Shahjahanpur from Nainpur?

The cheapest way to reach Shahjahanpur from Nainpur is by Train Via Jabalpur, Prayagraj(Allahabad).

What is the fastest way to reach Shahjahanpur from Nainpur?

The fastest way to reach Shahjahanpur from Nainpur is by Train Via Jabalpur, Prayagraj(Allahabad).

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India