Dhanbad to Siwan Distance

The road distance between Dhanbad and Siwan is approximately 400+ km, and the drive usually takes around 10 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 11 hours, subject to the chosen service and route. The fastest way to reach Siwan takes approximately 8 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 Dhanbad, India to Siwan, India

Direct Options

Direct Cab

RECOMMENDED

Dhanbad

Siwan

Approx Travel Time

9h 21m

₹11,598

Onwards

Direct Train

CHEAPEST

Dhanbad

Siwan

Approx Travel Time

10h 45m

₹330

Onwards

Via Patna

Dhanbad

Patna

Siwan

Approx Travel Time

12h 42m

₹775

Onwards

Dhanbad

Patna

Siwan

Approx Travel Time

10h 57m

₹925

Onwards

Dhanbad

Patna

Siwan

Approx Travel Time

11h 9m

₹3,668

Onwards

Ads by MMT

Via Jhumri Telaiya, Patna

Dhanbad

Jhumri Telaiya

Patna

Siwan

Approx Travel Time

8h 59m

On Demand

FASTEST

Dhanbad

Jhumri Telaiya

Patna

Siwan

Approx Travel Time

8h 5m

₹630

Onwards

Dhanbad

Jhumri Telaiya

Patna

Siwan

Approx Travel Time

10h

₹480

Onwards

Via Giridih, Patna

Dhanbad

Giridih

Patna

Siwan

Approx Travel Time

9h 29m

₹695

Onwards

Ads by MMT

Via Gaya, Patna

Dhanbad

Gaya

Patna

Siwan

Approx Travel Time

8h 25m

₹610

Onwards

Frequently Asked Questions

What is the distance between Dhanbad and Siwan?

Siwan is approximately 400+ km from Dhanbad.

How long does it take to reach Siwan from Dhanbad?

It takes approximately 8 hours to reach Siwan from Dhanbad by Train Via Jhumri Telaiya, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India