Asansol to Garhwa Distance

Garhwa is approximately 400+ km from Asansol. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 9 hours, subject to the chosen service and route. The fastest way to reach Garhwa takes approximately 7 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 Asansol, India to Garhwa, India

Direct Options

RECOMMENDED

CHEAPEST

Asansol

Garhwa

Approx Travel Time

8h 27m

₹250

Onwards

Via Dhanbad

FASTEST

Asansol

Dhanbad

Garhwa

Approx Travel Time

6h 48m

₹290

Onwards

Asansol

Dhanbad

Garhwa

Approx Travel Time

8h 35m

₹325

Onwards

Ads by MMT

Via Ranchi

Asansol

Ranchi

Garhwa

Approx Travel Time

12h 44m

₹750

Onwards

Via Hazaribagh, Sasaram

Asansol

Hazaribagh

Sasaram

Garhwa

Approx Travel Time

15h 22m

₹5,087

Onwards

Ads by MMT

Via Daltonganj

Asansol

Daltonganj

Garhwa

Approx Travel Time

7h 31m

₹380

Onwards

Asansol

Daltonganj

Garhwa

Approx Travel Time

9h 4m

₹335

Onwards

Via Bokaro

Asansol

Bokaro

Garhwa

Approx Travel Time

8h 3m

On Demand

Asansol

Bokaro

Garhwa

Approx Travel Time

9h 8m

On Demand

Via Ramgarh

Asansol

Ramgarh

Garhwa

Approx Travel Time

8h 2m

₹320

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Asansol and Garhwa?

The straight-line distance is approximately 300+ km.

What is the distance from Asansol to Garhwa via Dhanbad?

Via Dhanbad, the distance is approximately 400+ km, taking around 7 hours.

Is there a train from Asansol to Garhwa?

Yes, trains run between Asansol and Garhwa, covering approximately 400+ km in around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India