
Dehradun to Shahganj
Shahganj is approximately 600+ kms from Dehradun. The fastest way to reach Shahganj from Dehradun is by Flight, Train Via Ayodhya. It takes approximately 5 hours. The cheapest way to reach Shahganj from Dehradun is by Bus, Train Via Dhampur which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ayodhya
RECOMMENDED
FASTEST
Dehradun
Ayodhya
Shahganj
Approx Travel Time
4h 25m
₹7,724
Onwards
Via Najibabad
Dehradun
Najibabad
Shahganj
Approx Travel Time
14h 8m
₹3,521
Onwards
Via Lucknow
Dehradun
Lucknow
Shahganj
Approx Travel Time
14h 2m
₹2,895
Onwards
Dehradun
Lucknow
Shahganj
Approx Travel Time
6h 42m
₹5,758
Onwards
Via Dhampur
CHEAPEST
Dehradun
Dhampur
Shahganj
Approx Travel Time
14h 46m
₹1,149
Onwards
Via Ayodhya, Ayodhya
Dehradun
Ayodhya
Ayodhya
Shahganj
Approx Travel Time
5h 35m
₹7,769
Onwards
Via Ayodhya, Akbarpur, Ambedkar Nagar
Dehradun
Ayodhya
Akbarpur, Ambedkar Nagar
Shahganj
Approx Travel Time
6h 29m
₹7,934
Onwards
Via Lucknow, Azamgarh
Dehradun
Lucknow
Azamgarh
Shahganj
Approx Travel Time
5h 43m
On Demand
Via Ayodhya, Jaunpur
Dehradun
Ayodhya
Jaunpur
Shahganj
Approx Travel Time
7h 3m
₹7,934
Onwards
Via Delhi, Ayodhya
Dehradun
Delhi
Ayodhya
Shahganj
Approx Travel Time
5h 45m
₹7,293
Onwards
Frequently Asked Questions
What is the distance between Dehradun and Shahganj?
Shahganj is approximately 600+ kms from Dehradun.
How long does it take to reach Shahganj from Dehradun?
It takes approximately 5 hours to reach Shahganj from Dehradun by Flight, Train Via Ayodhya.
What is the cheapest way to reach Shahganj from Dehradun?
The cheapest way to reach Shahganj from Dehradun is by Bus, Train Via Dhampur.
What is the fastest way to reach Shahganj from Dehradun?
The fastest way to reach Shahganj from Dehradun is by Flight, Train Via Ayodhya.