
Dhanbad to Amroha
Amroha is approximately 1050+ kms from Dhanbad. The fastest way to reach Amroha from Dhanbad is by Train. It takes approximately 22 hours. The cheapest way to reach Amroha from Dhanbad is by Train Via Bareilly which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ayodhya
Dhanbad
Ayodhya
Amroha
Approx Travel Time
23h 10m
₹655
Onwards
Via Varanasi
Dhanbad
Varanasi
Amroha
Approx Travel Time
23h 25m
₹620
Onwards
Via Lucknow
Dhanbad
Lucknow
Amroha
Approx Travel Time
23h 25m
On Demand
Via Bareilly
CHEAPEST
Dhanbad
Bareilly
Amroha
Approx Travel Time
23h 10m
₹550
Onwards
Via Shahganj
Dhanbad
Shahganj
Amroha
Approx Travel Time
23h 25m
₹655
Onwards
Via Moradabad
Dhanbad
Moradabad
Amroha
Approx Travel Time
23h 10m
₹550
Onwards
Via Shahjahanpur
Dhanbad
Shahjahanpur
Amroha
Approx Travel Time
23h 10m
₹595
Onwards
Via Rampur (Uttar Pradesh)
Dhanbad
Rampur (Uttar Pradesh)
Amroha
Approx Travel Time
23h 10m
₹640
Onwards
Via Hardoi
Dhanbad
Hardoi
Amroha
Approx Travel Time
23h 36m
₹620
Onwards
Frequently Asked Questions
What is the distance between Dhanbad and Amroha?
Amroha is approximately 1050+ kms from Dhanbad.
How long does it take to reach Amroha from Dhanbad?
It takes approximately 22 hours to reach Amroha from Dhanbad by Train.
What is the cheapest way to reach Amroha from Dhanbad?
The cheapest way to reach Amroha from Dhanbad is by Train Via Bareilly.
What is the fastest way to reach Amroha from Dhanbad?
The fastest way to reach Amroha from Dhanbad is by Train.