
Surat to Indi
Indi is approximately 650+ kms from Surat. The fastest way to reach Indi from Surat is by Flight, Train Via Mumbai, Solapur. It takes approximately 6 hours. The cheapest way to reach Indi from Surat is by Train Via Solapur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mumbai, Solapur
RECOMMENDED
FASTEST
Surat
Mumbai
Solapur
Indi
Approx Travel Time
5h 45m
₹13,115
Onwards
Surat
Mumbai
Solapur
Indi
Approx Travel Time
9h 5m
₹4,265
Onwards
Surat
Mumbai
Solapur
Indi
Approx Travel Time
15h 7m
₹4,545
Onwards
Via Pune
Surat
Pune
Indi
Approx Travel Time
9h 12m
₹5,708
Onwards
Surat
Pune
Indi
Approx Travel Time
14h 18m
₹2,090
Onwards
Surat
Pune
Indi
Approx Travel Time
16h 22m
₹3,400
Onwards
Via Solapur
CHEAPEST
Surat
Solapur
Indi
Approx Travel Time
13h 29m
₹410
Onwards
Via Mumbai
Surat
Mumbai
Indi
Approx Travel Time
16h 17m
₹4,834
Onwards
Via Pune, Solapur
Surat
Pune
Solapur
Indi
Approx Travel Time
8h 20m
₹4,083
Onwards
Via Pune, Madha
Surat
Pune
Madha
Indi
Approx Travel Time
9h 35m
On Demand
Frequently Asked Questions
What is the distance between Surat and Indi?
Indi is approximately 650+ kms from Surat.
How long does it take to reach Indi from Surat?
It takes approximately 6 hours to reach Indi from Surat by Flight, Train Via Mumbai, Solapur.
What is the cheapest way to reach Indi from Surat?
The cheapest way to reach Indi from Surat is by Train Via Solapur.
What is the fastest way to reach Indi from Surat?
The fastest way to reach Indi from Surat is by Flight, Train Via Mumbai, Solapur.