Shahganj to Dhampur Distance

Dhampur is approximately 600+ km from Shahganj. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 11 hours, subject to the chosen service and route. The fastest way to reach Dhampur takes approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Shahganj, India to Dhampur, India

Direct Options

RECOMMENDED

CHEAPEST

Shahganj

Dhampur

Approx Travel Time

10h 36m

₹350

Onwards

Via Bareilly

FASTEST

Shahganj

Bareilly

Dhampur

Approx Travel Time

10h 14m

₹425

Onwards

Shahganj

Bareilly

Dhampur

Approx Travel Time

11h 34m

₹2,782

Onwards

Ads by MMT

Via Sultanpur, Lucknow

Shahganj

Sultanpur

Lucknow

Dhampur

Approx Travel Time

14h 55m

₹2,223

Onwards

Via Varanasi, Faizabad

Shahganj

Varanasi

Faizabad

Dhampur

Approx Travel Time

17h 13m

₹3,955

Onwards

Ads by MMT

Via Moradabad

Shahganj

Moradabad

Dhampur

Approx Travel Time

10h 42m

₹470

Onwards

Shahganj

Moradabad

Dhampur

Approx Travel Time

12h 6m

₹424

Onwards

Via Shahjahanpur

Shahganj

Shahjahanpur

Dhampur

Approx Travel Time

10h 50m

₹415

Onwards

Via Rampur (Uttar Pradesh)

Shahganj

Rampur (Uttar Pradesh)

Dhampur

Approx Travel Time

11h 7m

₹465

Onwards

Via Hardoi

Shahganj

Hardoi

Dhampur

Approx Travel Time

11h 33m

₹425

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shahganj and Dhampur?

The straight-line distance is approximately 500+ km.

What is the distance from Shahganj to Dhampur via Bareilly?

Via Bareilly, the distance is approximately 600+ km, taking around 10 hours.

Is there a train from Shahganj to Dhampur?

Yes, trains run between Shahganj and Dhampur, covering approximately 600+ km in around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India