
Dhanbad to Nabha
Nabha is approximately 1400+ kms from Dhanbad. The fastest way to reach Nabha from Dhanbad is by Train Via Kurukshetra. It takes approximately 29 hours. The cheapest way to reach Nabha from Dhanbad is by Train Via Roorkee which would take approximately 30 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
Dhanbad
Saharanpur
Nabha
Approx Travel Time
1d 5h 40m
₹1,065
Onwards
Via Ambala
Dhanbad
Ambala
Nabha
Approx Travel Time
1d 5h 25m
₹720
Onwards
Via Panipat
Dhanbad
Panipat
Nabha
Approx Travel Time
1d 5h 40m
₹735
Onwards
Via Roorkee
CHEAPEST
Dhanbad
Roorkee
Nabha
Approx Travel Time
1d 5h 25m
₹695
Onwards
Via Sonipat
Dhanbad
Sonipat
Nabha
Approx Travel Time
1d 5h 40m
₹755
Onwards
Via Karnal
Dhanbad
Karnal
Nabha
Approx Travel Time
1d 5h 25m
₹745
Onwards
Via Kurukshetra
FASTEST
Dhanbad
Kurukshetra
Nabha
Approx Travel Time
1d 5h 10m
₹750
Onwards
Via Ganaur
Dhanbad
Ganaur
Nabha
Approx Travel Time
1d 5h 40m
₹750
Onwards
Via Delhi
Dhanbad
Delhi
Nabha
Approx Travel Time
1d 6h 10m
₹755
Onwards
Via Agra
Dhanbad
Agra
Nabha
Approx Travel Time
1d 7h 39m
₹805
Onwards
Frequently Asked Questions
What is the distance between Dhanbad and Nabha?
Nabha is approximately 1400+ kms from Dhanbad.
How long does it take to reach Nabha from Dhanbad?
It takes approximately 29 hours to reach Nabha from Dhanbad by Train Via Kurukshetra.
What is the cheapest way to reach Nabha from Dhanbad?
The cheapest way to reach Nabha from Dhanbad is by Train Via Roorkee.
What is the fastest way to reach Nabha from Dhanbad?
The fastest way to reach Nabha from Dhanbad is by Train Via Kurukshetra.