hero
How2Go
Robertsganj to Surat

Robertsganj to Surat

Surat is approximately 1600+ km from Robertsganj, 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 Ranchi

RECOMMENDED

Robertsganj

Ranchi

Surat

Approx Travel Time

11h 46m

₹7,851

Onwards

Via Maihar

Robertsganj

Maihar

Surat

Approx Travel Time

1d 0h 28m

On Demand

Ads by MMT

Via Pipariya

Robertsganj

Pipariya

Surat

Approx Travel Time

1d 1h 21m

On Demand

Via Khandwa

Robertsganj

Khandwa

Surat

Approx Travel Time

1d 3h 50m

On Demand

Ads by MMT

Via Prayagraj(Allahabad), Mumbai

FASTEST

Robertsganj

Prayagraj(Allahabad)

Mumbai

Surat

Approx Travel Time

8h 48m

₹13,441

Onwards

Robertsganj

Prayagraj(Allahabad)

Mumbai

Surat

Approx Travel Time

10h 49m

₹6,171

Onwards

Via Mirzapur

CHEAPEST

Robertsganj

Mirzapur

Surat

Approx Travel Time

1d 10h 26m

₹3,615

Onwards

Via Varanasi, Ahmedabad

Robertsganj

Varanasi

Ahmedabad

Surat

Approx Travel Time

10h 20m

₹10,673

Onwards

Robertsganj

Varanasi

Ahmedabad

Surat

Approx Travel Time

11h 28m

₹9,991

Onwards

Via Prayagraj(Allahabad), Delhi

Robertsganj

Prayagraj(Allahabad)

Delhi

Surat

Approx Travel Time

9h 18m

₹11,825

Onwards

Frequently Asked Questions

What is the distance between Robertsganj and Surat?

Surat is approximately 1600+ kms from Robertsganj.

How long does it take to reach Surat from Robertsganj?

It takes approximately 9 hours to reach Surat from Robertsganj by Train, Flight Via Prayagraj(Allahabad), Mumbai.

What is the cheapest way to reach Surat from Robertsganj?

The cheapest way to reach Surat from Robertsganj is by Bus Via Mirzapur.

What is the fastest way to reach Surat from Robertsganj?

The fastest way to reach Surat from Robertsganj is by Train, Flight Via Prayagraj(Allahabad), Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India