hero
How2Go
Shahganj to Hazaribagh

Shahganj to Hazaribagh

Hazaribagh is approximately 350+ kms from Shahganj. The fastest way to reach Hazaribagh from Shahganj is by Train Via Aurangabad, Bihar. It takes approximately 9 hours. The cheapest way to reach Hazaribagh from Shahganj is by Train Via Gaya which would take approximately 10 hours.

Sort By
Mode of Transport

Via Aurangabad, Bihar

RECOMMENDED

FASTEST

Shahganj

Aurangabad, Bihar

Hazaribagh

Approx Travel Time

9h 10m

₹325

Onwards

Via Rafiganj

Shahganj

Rafiganj

Hazaribagh

Approx Travel Time

9h 25m

₹340

Onwards

Ads by MMT

Via Gaya

CHEAPEST

Shahganj

Gaya

Hazaribagh

Approx Travel Time

9h 25m

₹280

Onwards

Shahganj

Gaya

Hazaribagh

Approx Travel Time

9h 55m

₹495

Onwards

Via Azamgarh

Shahganj

Azamgarh

Hazaribagh

Approx Travel Time

11h 10m

₹945

Onwards

Ads by MMT

Via Patna

Shahganj

Patna

Hazaribagh

Approx Travel Time

11h 55m

₹615

Onwards

Shahganj

Patna

Hazaribagh

Approx Travel Time

13h 2m

₹5,420

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Hazaribagh?

Hazaribagh is approximately 350+ kms from Shahganj.

How long does it take to reach Hazaribagh from Shahganj?

It takes approximately 9 hours to reach Hazaribagh from Shahganj by Train Via Aurangabad, Bihar.

What is the cheapest way to reach Hazaribagh from Shahganj?

The cheapest way to reach Hazaribagh from Shahganj is by Train Via Gaya.

What is the fastest way to reach Hazaribagh from Shahganj?

The fastest way to reach Hazaribagh from Shahganj is by Train Via Aurangabad, Bihar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India