
Shahganj to Dhuri
Dhuri is approximately 900+ kms from Shahganj. The fastest way to reach Dhuri from Shahganj is by Train, Flight Via Lucknow, Amritsar. It takes approximately 13 hours. The cheapest way to reach Dhuri from Shahganj is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Shahganj
Ambala
Dhuri
Approx Travel Time
19h 55m
₹575
Onwards
Via Roorkee
Shahganj
Roorkee
Dhuri
Approx Travel Time
20h 12m
₹560
Onwards
Via Saharanpur
Shahganj
Saharanpur
Dhuri
Approx Travel Time
20h 10m
₹545
Onwards
Via Yamunanagar
Shahganj
Yamunanagar
Dhuri
Approx Travel Time
19h 55m
₹560
Onwards
Via Rajpura
Shahganj
Rajpura
Dhuri
Approx Travel Time
20h 10m
₹580
Onwards
Via Delhi
CHEAPEST
Shahganj
Delhi
Dhuri
Approx Travel Time
20h 45m
₹420
Onwards
Via Haridwar
Shahganj
Haridwar
Dhuri
Approx Travel Time
20h 36m
₹585
Onwards
Via Mathura
Shahganj
Mathura
Dhuri
Approx Travel Time
21h 10m
On Demand
Via Rishikesh
Shahganj
Rishikesh
Dhuri
Approx Travel Time
20h 25m
On Demand
Via Lucknow, Amritsar
FASTEST
Shahganj
Lucknow
Amritsar
Dhuri
Approx Travel Time
12h 35m
₹8,229
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Dhuri?
Dhuri is approximately 900+ kms from Shahganj.
How long does it take to reach Dhuri from Shahganj?
It takes approximately 13 hours to reach Dhuri from Shahganj by Train, Flight Via Lucknow, Amritsar.
What is the cheapest way to reach Dhuri from Shahganj?
The cheapest way to reach Dhuri from Shahganj is by Train Via Delhi.
What is the fastest way to reach Dhuri from Shahganj?
The fastest way to reach Dhuri from Shahganj is by Train, Flight Via Lucknow, Amritsar.