hero
How2Go
Hazaribagh to Shahganj

Hazaribagh to Shahganj

Shahganj is approximately 400+ kms from Hazaribagh. The fastest way to reach Shahganj from Hazaribagh is by Train Via Rafiganj. It takes approximately 10 hours. The cheapest way to reach Shahganj from Hazaribagh is by Train Via Jhumri Telaiya which would take approximately 11 hours.

Sort By
Mode of Transport

Via Rafiganj

RECOMMENDED

FASTEST

Hazaribagh

Rafiganj

Shahganj

Approx Travel Time

9h 51m

On Demand

Via Jaunpur

Hazaribagh

Jaunpur

Shahganj

Approx Travel Time

10h 23m

On Demand

Ads by MMT

Via Aurangabad, Bihar

Hazaribagh

Aurangabad, Bihar

Shahganj

Approx Travel Time

10h 34m

On Demand

Via Maunath Bhanjan

Hazaribagh

Maunath Bhanjan

Shahganj

Approx Travel Time

10h 13m

₹1,165

Onwards

Ads by MMT

Via Jhumri Telaiya

CHEAPEST

Hazaribagh

Jhumri Telaiya

Shahganj

Approx Travel Time

10h 34m

₹290

Onwards

Via Gaya

Hazaribagh

Gaya

Shahganj

Approx Travel Time

12h 9m

₹4,564

Onwards

Hazaribagh

Gaya

Shahganj

Approx Travel Time

12h 37m

₹515

Onwards

Via Bhabua

Hazaribagh

Bhabua

Shahganj

Approx Travel Time

12h 5m

On Demand

Via Varanasi

Hazaribagh

Varanasi

Shahganj

Approx Travel Time

11h 42m

On Demand

Via Mughal Sarai

Hazaribagh

Mughal Sarai

Shahganj

Approx Travel Time

12h 35m

On Demand

Frequently Asked Questions

What is the distance between Hazaribagh and Shahganj?

Shahganj is approximately 400+ kms from Hazaribagh.

How long does it take to reach Shahganj from Hazaribagh?

It takes approximately 10 hours to reach Shahganj from Hazaribagh by Train Via Rafiganj.

What is the cheapest way to reach Shahganj from Hazaribagh?

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

What is the fastest way to reach Shahganj from Hazaribagh?

The fastest way to reach Shahganj from Hazaribagh is by Train Via Rafiganj.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India