Buses from Mumbai to Indore
When in indore, your itinerary should definitely include visiting Bijasen Tekri and Annapurna Temple.
34 buses operate between Mumbai and Indore. The first bus departs at 04:00 PM from Mumbai and the last bus leaves at 10:15 PM for Indore. The shortest travel time of 12:00:00 is taken by bus from Mumbai. The total time taken varies from 12:00:00 to 15:15:00. The fares for different types of buses vary between Rs 450.0 to Rs 3000.0 depending on the bus category and operator.