
Moradabad to Dhuri
Dhuri is approximately 350+ kms from Moradabad. The fastest way to reach Dhuri from Moradabad is by Train Via Ambala. It takes approximately 9 hours. The cheapest way to reach Dhuri from Moradabad is by Train Via Roorkee which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Moradabad
Ambala
Dhuri
Approx Travel Time
8h 55m
₹260
Onwards
Via Roorkee
Moradabad
Roorkee
Dhuri
Approx Travel Time
9h 10m
₹3,823
Onwards
CHEAPEST
Moradabad
Roorkee
Dhuri
Approx Travel Time
9h 10m
₹255
Onwards
Via Haridwar
Moradabad
Haridwar
Dhuri
Approx Travel Time
9h 25m
₹335
Onwards
Moradabad
Haridwar
Dhuri
Approx Travel Time
9h 55m
₹3,532
Onwards
Via Rajpura
Moradabad
Rajpura
Dhuri
Approx Travel Time
10h
₹355
Onwards
Via Narwana
Moradabad
Narwana
Dhuri
Approx Travel Time
9h 25m
₹365
Onwards
Via Rishikesh
Moradabad
Rishikesh
Dhuri
Approx Travel Time
9h 55m
On Demand
Via Panipat
Moradabad
Panipat
Dhuri
Approx Travel Time
10h 10m
₹5,514
Onwards
Via Ludhiana
Moradabad
Ludhiana
Dhuri
Approx Travel Time
10h 10m
₹310
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Dhuri?
Dhuri is approximately 350+ kms from Moradabad.
How long does it take to reach Dhuri from Moradabad?
It takes approximately 9 hours to reach Dhuri from Moradabad by Train Via Ambala.
What is the cheapest way to reach Dhuri from Moradabad?
The cheapest way to reach Dhuri from Moradabad is by Train Via Roorkee.
What is the fastest way to reach Dhuri from Moradabad?
The fastest way to reach Dhuri from Moradabad is by Train Via Ambala.