There are two trains from Surat to Indore.
2961 Avantika Express train travels daily from Surat to arrive at Indore station. It is the only train that has daily departure from the Surat station for Indore. The Mumbai Central is the starting point for this train, which has Surat as one of its halts. After boarding this train from Surat you will arrive at Indore junction on the next day. From the time of its departure from Surat it will arrive at Indore junction in about 10 hours and 12 minutes.
Surat to Indore Railroad Distance is 567 km.
Railway Fare Surat to Indore
Class 1A- Rs. 1518
Class 2A- Rs.911
Class 3A- Rs. 673
Class SL- Rs.259
Trains between Surat to Indore
Train No. --Train Name --Surat Dep.--Indore Arr.--Days
2961 --Avantika Express --23:08 --09:20 --Daily
9311 --Pune Indore Express --23:25 --09:50 --Tue/Fri/Sat