
Dhanbad to Shillong
Shillong is approximately 750+ kms from Dhanbad. The fastest way to reach Shillong from Dhanbad is by Bus, Flight Via Giridih, Kolkata. It takes approximately 6 hours. The cheapest way to reach Shillong from Dhanbad is by Train, Flight Via Kolkata which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
CHEAPEST
Dhanbad
Kolkata
Shillong
Approx Travel Time
7h 40m
₹3,904
Onwards
Dhanbad
Kolkata
Shillong
Approx Travel Time
8h 25m
₹4,019
Onwards
Dhanbad
Kolkata
Shillong
Approx Travel Time
9h 10m
₹8,502
Onwards
Via Durgapur, Guwahati
Dhanbad
Durgapur
Guwahati
Shillong
Approx Travel Time
6h 5m
₹8,372
Onwards
Dhanbad
Durgapur
Guwahati
Shillong
Approx Travel Time
6h 50m
₹11,652
Onwards
Dhanbad
Durgapur
Guwahati
Shillong
Approx Travel Time
7h 20m
₹4,299
Onwards
Dhanbad
Durgapur
Guwahati
Shillong
Approx Travel Time
8h 5m
₹7,568
Onwards
Via Giridih, Kolkata
FASTEST
Dhanbad
Giridih
Kolkata
Shillong
Approx Travel Time
5h 35m
₹5,358
Onwards
Via Guwahati
Dhanbad
Guwahati
Shillong
Approx Travel Time
15h 25m
On Demand
Dhanbad
Guwahati
Shillong
Approx Travel Time
15h 40m
On Demand
Frequently Asked Questions
What is the distance between Dhanbad and Shillong?
Shillong is approximately 750+ kms from Dhanbad.
How long does it take to reach Shillong from Dhanbad?
It takes approximately 6 hours to reach Shillong from Dhanbad by Bus, Flight Via Giridih, Kolkata.
What is the cheapest way to reach Shillong from Dhanbad?
The cheapest way to reach Shillong from Dhanbad is by Train, Flight Via Kolkata.
What is the fastest way to reach Shillong from Dhanbad?
The fastest way to reach Shillong from Dhanbad is by Bus, Flight Via Giridih, Kolkata.