Jammu to Dhanbad Distance

The road distance between Jammu and Dhanbad is approximately 1800+ km, and the drive usually takes around 31 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 38 hours, subject to the chosen service and route. Flying is the fastest way to reach Dhanbad, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Jammu, India to Dhanbad, India

Via Varanasi

RECOMMENDED

Jammu

Varanasi

Dhanbad

Approx Travel Time

13h 50m

₹7,305

Onwards

Via Amritsar

CHEAPEST

Jammu

Amritsar

Dhanbad

Approx Travel Time

1d 4h 15m

₹1,022

Onwards

Jammu

Amritsar

Dhanbad

Approx Travel Time

1d 3h 9m

₹4,703

Onwards

Ads by MMT

Via Delhi, Giridih

FASTEST

Jammu

Delhi

Giridih

Dhanbad

Approx Travel Time

8h 27m

₹13,911

Onwards

Direct Options

Direct Train

Jammu

Dhanbad

Approx Travel Time

1d 13h 30m

₹1,575

Onwards

Direct Cab

Jammu

Dhanbad

Approx Travel Time

1d 7h 11m

On Demand

Ads by MMT

Via Delhi, Ranchi

Jammu

Delhi

Ranchi

Dhanbad

Approx Travel Time

2d 5h 30m

₹3,483

Onwards

Via Kolkata

Jammu

Kolkata

Dhanbad

Approx Travel Time

11h 42m

₹13,657

Onwards

Via Delhi, Durgapur

Jammu

Delhi

Durgapur

Dhanbad

Approx Travel Time

8h 50m

₹13,399

Onwards

Jammu

Delhi

Durgapur

Dhanbad

Approx Travel Time

9h 40m

₹13,499

Onwards

Frequently Asked Questions

What is the distance between Jammu and Dhanbad?

Dhanbad is approximately 1500+ km from Jammu.

How long does it take to reach Dhanbad from Jammu?

It takes approximately 9 hours to reach Dhanbad from Jammu by Flight, Bus Via Delhi, Giridih.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India