hero
How2Go
Gurgaon to Shahganj

Gurgaon to Shahganj

Shahganj is approximately 750+ km from Gurgaon, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahganj.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Gurgaon

Shahganj

Approx Travel Time

15h 18m

₹400

Onwards

Via Delhi, Ayodhya

FASTEST

Gurgaon

Delhi

Ayodhya

Shahganj

Approx Travel Time

5h 40m

₹5,683

Onwards

Gurgaon

Delhi

Ayodhya

Shahganj

Approx Travel Time

6h 34m

₹5,962

Onwards

Gurgaon

Delhi

Ayodhya

Shahganj

Approx Travel Time

5h 53m

₹6,628

Onwards

Via Kanpur, Varanasi

Gurgaon

Kanpur

Varanasi

Shahganj

Approx Travel Time

19h 24m

₹4,234

Onwards

Via Delhi, Prayagraj(Allahabad)

Gurgaon

Delhi

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

9h 48m

₹5,123

Onwards

Gurgaon

Delhi

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

10h 42m

₹5,402

Onwards

Gurgaon

Delhi

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

10h 1m

₹6,068

Onwards

Via Delhi, Ayodhya, Ayodhya

Gurgaon

Delhi

Ayodhya

Ayodhya

Shahganj

Approx Travel Time

6h 23m

₹5,728

Onwards

Gurgaon

Delhi

Ayodhya

Ayodhya

Shahganj

Approx Travel Time

7h 17m

₹6,007

Onwards

Frequently Asked Questions

What is the distance between Gurgaon and Shahganj?

Shahganj is approximately 750+ kms from Gurgaon.

How long does it take to reach Shahganj from Gurgaon?

It takes approximately 6 hours to reach Shahganj from Gurgaon by Train, Flight Via Delhi, Ayodhya.

What is the cheapest way to reach Shahganj from Gurgaon?

The cheapest way to reach Shahganj from Gurgaon is by Train.

What is the fastest way to reach Shahganj from Gurgaon?

The fastest way to reach Shahganj from Gurgaon is by Train, Flight Via Delhi, Ayodhya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India