hero
How2Go
Shahganj to Najibabad

Shahganj to Najibabad

Najibabad is approximately 650+ km from Shahganj, 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 Najibabad.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Shahganj

Najibabad

Approx Travel Time

11h 14m

₹365

Onwards

Via Prayagraj(Allahabad), Dehradun

FASTEST

Shahganj

Prayagraj(Allahabad)

Dehradun

Najibabad

Approx Travel Time

9h 55m

₹9,625

Onwards

Ads by MMT

Via Sultanpur, Lucknow

Shahganj

Sultanpur

Lucknow

Najibabad

Approx Travel Time

15h 32m

₹2,497

Onwards

Via Varanasi, Rudrapur

Shahganj

Varanasi

Rudrapur

Najibabad

Approx Travel Time

19h

₹4,245

Onwards

Ads by MMT

Via Lucknow

Shahganj

Lucknow

Najibabad

Approx Travel Time

10h 33m

On Demand

Via Shahjahanpur

Shahganj

Shahjahanpur

Najibabad

Approx Travel Time

10h 47m

₹430

Onwards

Via Bareilly

Shahganj

Bareilly

Najibabad

Approx Travel Time

10h 50m

₹425

Onwards

Via Moradabad

Shahganj

Moradabad

Najibabad

Approx Travel Time

11h 14m

₹415

Onwards

Via Dhampur

Shahganj

Dhampur

Najibabad

Approx Travel Time

12h 16m

₹949

Onwards

Via Jaunpur, Lucknow

Shahganj

Jaunpur

Lucknow

Najibabad

Approx Travel Time

10h 17m

On Demand

Frequently Asked Questions

What is the distance between Shahganj and Najibabad?

Najibabad is approximately 650+ kms from Shahganj.

How long does it take to reach Najibabad from Shahganj?

It takes approximately 10 hours to reach Najibabad from Shahganj by Train, Flight, Cab Via Prayagraj(Allahabad), Dehradun.

What is the cheapest way to reach Najibabad from Shahganj?

The cheapest way to reach Najibabad from Shahganj is by Train.

What is the fastest way to reach Najibabad from Shahganj?

The fastest way to reach Najibabad from Shahganj is by Train, Flight, Cab Via Prayagraj(Allahabad), Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India