hero
How2Go
Shahganj to Surat

Shahganj to Surat

Surat is approximately 1350+ km from Shahganj, 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 Surat.

Read More
Sort By
Mode of Transport

Via Ayodhya, Ahmedabad

RECOMMENDED

Shahganj

Ayodhya

Ahmedabad

Surat

Approx Travel Time

8h 30m

₹10,052

Onwards

Via Ayodhya, Delhi

FASTEST

Shahganj

Ayodhya

Delhi

Surat

Approx Travel Time

7h 5m

₹13,340

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Shahganj

Prayagraj(Allahabad)

Surat

Approx Travel Time

21h 54m

₹695

Onwards

Direct Train

Shahganj

Surat

Approx Travel Time

1d 1h 28m

₹700

Onwards

Via Varanasi, Delhi

Shahganj

Varanasi

Delhi

Surat

Approx Travel Time

8h 23m

₹15,165

Onwards

Via Prayagraj(Allahabad), Mumbai

Shahganj

Prayagraj(Allahabad)

Mumbai

Surat

Approx Travel Time

8h 41m

₹15,642

Onwards

Via Lucknow, Delhi

Shahganj

Lucknow

Delhi

Surat

Approx Travel Time

10h 15m

₹12,544

Onwards

Via Varanasi, Ahmedabad

Shahganj

Varanasi

Ahmedabad

Surat

Approx Travel Time

9h 48m

₹13,966

Onwards

Via Varanasi, Pune

Shahganj

Varanasi

Pune

Surat

Approx Travel Time

8h 8m

₹19,946

Onwards

Via Varanasi, Mumbai

Shahganj

Varanasi

Mumbai

Surat

Approx Travel Time

8h 33m

₹19,973

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Surat?

Surat is approximately 1350+ kms from Shahganj.

How long does it take to reach Surat from Shahganj?

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

What is the cheapest way to reach Surat from Shahganj?

The cheapest way to reach Surat from Shahganj is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Surat from Shahganj?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India