Indore to Surat route is spread over at a distance of 204.85 Kms by road. 2 different operators provide bus service from Indore to Surat with 2 daily buses. Major operators who operate buses from Indore to Surat are Intercity Travels (Indore), Gagan Travels (Indore), having the maximum number of services. On Average, Indore to Surat travel time is 12 hrs and can go up to 5 hrs depending on the type of bus, operator and traffic conditions. The first bus takes off around 08:30 PM and last bus at 08:30 AM . The lowest Indore to Surat bus fare being Rs.513 and the highest being Rs.720 depending on the type of bus.