hero
How2Go
Guwahati to Shahganj

Guwahati to Shahganj

Shahganj is approximately 950+ kms from Guwahati. The fastest way to reach Shahganj from Guwahati is by Flight, Train Via Varanasi. It takes approximately 5 hours. The cheapest way to reach Shahganj from Guwahati is by Train Via Begusarai which would take approximately 22 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Guwahati

Shahganj

Approx Travel Time

20h

On Demand

Via Varanasi

FASTEST

Guwahati

Varanasi

Shahganj

Approx Travel Time

4h 40m

₹7,446

Onwards

Ads by MMT

Via Patna

Guwahati

Patna

Shahganj

Approx Travel Time

8h 25m

₹4,764

Onwards

Guwahati

Patna

Shahganj

Approx Travel Time

21h 25m

₹425

Onwards

Via Samastipur

Guwahati

Samastipur

Shahganj

Approx Travel Time

21h 10m

₹515

Onwards

Ads by MMT

Via Bahadurganj

Guwahati

Bahadurganj

Shahganj

Approx Travel Time

21h 10m

₹420

Onwards

Via Chhapra

Guwahati

Chhapra

Shahganj

Approx Travel Time

21h 10m

₹465

Onwards

Via Muzaffarpur

Guwahati

Muzaffarpur

Shahganj

Approx Travel Time

21h 10m

₹515

Onwards

Via Hajipur

Guwahati

Hajipur

Shahganj

Approx Travel Time

21h 10m

₹480

Onwards

Via Begusarai

CHEAPEST

Guwahati

Begusarai

Shahganj

Approx Travel Time

21h 40m

₹415

Onwards

Frequently Asked Questions

What is the distance between Guwahati and Shahganj?

Shahganj is approximately 950+ kms from Guwahati.

How long does it take to reach Shahganj from Guwahati?

It takes approximately 5 hours to reach Shahganj from Guwahati by Flight, Train Via Varanasi.

What is the cheapest way to reach Shahganj from Guwahati?

The cheapest way to reach Shahganj from Guwahati is by Train Via Begusarai.

What is the fastest way to reach Shahganj from Guwahati?

The fastest way to reach Shahganj from Guwahati is by Flight, Train Via Varanasi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India