hero
How2Go
Guwahati to Hazaribagh

Guwahati to Hazaribagh

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

Sort By
Mode of Transport

Via Giridih

RECOMMENDED

CHEAPEST

FASTEST

Guwahati

Giridih

Hazaribagh

Approx Travel Time

5h 19m

₹4,709

Onwards

Guwahati

Giridih

Hazaribagh

Approx Travel Time

6h

₹4,899

Onwards

Guwahati

Giridih

Hazaribagh

Approx Travel Time

6h 29m

₹8,977

Onwards

Via Begusarai

Guwahati

Begusarai

Hazaribagh

Approx Travel Time

18h 43m

On Demand

Ads by MMT

Via Bahadurganj

Guwahati

Bahadurganj

Hazaribagh

Approx Travel Time

21h 36m

On Demand

Guwahati

Bahadurganj

Hazaribagh

Approx Travel Time

23h 28m

On Demand

Direct Options

Guwahati

Hazaribagh

Approx Travel Time

21h 16m

On Demand

Ads by MMT

Via Siliguri, Gaya

Guwahati

Siliguri

Gaya

Hazaribagh

Approx Travel Time

1d 3h 56m

₹5,859

Onwards

Via Patna

Guwahati

Patna

Hazaribagh

Approx Travel Time

8h 2m

₹8,067

Onwards

Guwahati

Patna

Hazaribagh

Approx Travel Time

8h 46m

₹12,804

Onwards

Frequently Asked Questions

What is the distance between Guwahati and Hazaribagh?

Hazaribagh is approximately 650+ kms from Guwahati.

How long does it take to reach Hazaribagh from Guwahati?

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

What is the cheapest way to reach Hazaribagh from Guwahati?

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

What is the fastest way to reach Hazaribagh from Guwahati?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India