hero
How2Go
Hazaribagh to Guwahati

Hazaribagh to Guwahati

Guwahati is approximately 650+ kms from Hazaribagh. The fastest way to reach Guwahati from Hazaribagh is by Train, Flight Via Giridih. It takes approximately 6 hours. The cheapest way to reach Guwahati from Hazaribagh is by Train, Flight Via Giridih which would take approximately 6 hours.

Sort By
Mode of Transport

Via Giridih

RECOMMENDED

CHEAPEST

FASTEST

Hazaribagh

Giridih

Guwahati

Approx Travel Time

5h 19m

₹5,064

Onwards

Hazaribagh

Giridih

Guwahati

Approx Travel Time

6h 2m

₹5,249

Onwards

Hazaribagh

Giridih

Guwahati

Approx Travel Time

6h 2m

₹8,092

Onwards

Via Begusarai

Hazaribagh

Begusarai

Guwahati

Approx Travel Time

18h 53m

On Demand

Ads by MMT

Via Bahadurganj

Hazaribagh

Bahadurganj

Guwahati

Approx Travel Time

21h 36m

On Demand

Hazaribagh

Bahadurganj

Guwahati

Approx Travel Time

23h

On Demand

Direct Options

Hazaribagh

Guwahati

Approx Travel Time

21h 10m

On Demand

Ads by MMT

Via Gaya, Siliguri

Hazaribagh

Gaya

Siliguri

Guwahati

Approx Travel Time

1d 6h 22m

₹5,631

Onwards

Via Patna

Hazaribagh

Patna

Guwahati

Approx Travel Time

8h 2m

₹8,272

Onwards

Hazaribagh

Patna

Guwahati

Approx Travel Time

8h 48m

On Demand

Frequently Asked Questions

What is the distance between Hazaribagh and Guwahati?

Guwahati is approximately 650+ kms from Hazaribagh.

How long does it take to reach Guwahati from Hazaribagh?

It takes approximately 6 hours to reach Guwahati from Hazaribagh by Train, Flight Via Giridih.

What is the cheapest way to reach Guwahati from Hazaribagh?

The cheapest way to reach Guwahati from Hazaribagh is by Train, Flight Via Giridih.

What is the fastest way to reach Guwahati from Hazaribagh?

The fastest way to reach Guwahati from Hazaribagh is by Train, Flight Via Giridih.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India