Bangalore to Indore Distance
The road distance between Bangalore and Indore is approximately 1350+ km, and the drive usually takes around 24 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 32 hours, while trains complete the journey in approximately 38 hours, subject to the chosen service and route. If you're travelling by air, Devi Ahilyabai Holkar International Airport is located in Indore. Flights from Bangalore take around 2 hours. Flying is the fastest way to reach Indore, with a total travel time of approximately 2 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Flight
RECOMMENDED
FASTEST
Bangalore
Indore
Approx Travel Time
2h
₹7,209
Onwards
Direct Bus
Bangalore
Indore
Approx Travel Time
1d 7h 30m
₹2,500
Onwards
Direct Train
Bangalore
Indore
Approx Travel Time
1d 14h 5m
On Demand
Direct Cab
Bangalore
Indore
Approx Travel Time
23h 47m
₹65,141
Onwards
Via Goa
Bangalore
Goa
Indore
Approx Travel Time
4h 35m
₹7,853
Onwards
Via Raipur, Chhattisgarh
Bangalore
Raipur, Chhattisgarh
Indore
Approx Travel Time
4h 25m
₹11,531
Onwards
Via Hyderabad
Bangalore
Hyderabad
Indore
Approx Travel Time
1d 6h 37m
₹1,990
Onwards
Bangalore
Hyderabad
Indore
Approx Travel Time
1d 11h 30m
₹1,250
Onwards
Via Solapur
CHEAPEST
Bangalore
Solapur
Indore
Approx Travel Time
1d 7h 28m
₹760
Onwards
Via Hyderabad, Bhopal
Bangalore
Hyderabad
Bhopal
Indore
Approx Travel Time
1d 4h 17m
₹3,990
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Indore?
Indore is approximately 1100+ km from Bangalore.
How long does it take to reach Indore from Bangalore?
It takes approximately 2 hours to reach Indore from Bangalore by Flight.
Routes Connecting Bangalore
Routes From Bangalore
Routes Connecting Indore
Routes From Indore
Popular Places Routes
- Maldives to Mumbai
- Nashik to Mayiladuthurai
- Balangir to Puri
- Hyderabad to Gokarna
- Thiruvananthapuram to Raichur
- Sasan-Gir to Karimganj
- Pune to Vadakara
- Kharsia to Dongargarh
- Manali to Bulandshahr
- Saharanpur to Milak
- Nandi-Hills to Karnal
- Bhopal to Samastipur
- Dalhousie to Ghazipur
- Ooty to Kodaikanal
- Kolkata to Nalgonda
- Goa to Dharamsala
- Bhiloda to Laksar
- Rampur to Rayagada
- Bhubaneshwar to Phulera
- Ramanathapuram to Shajapur
- Bageshwar to Ukhimath
- Ramanathapuram to Ramgarh
- Vijayawada to Kufri
- Puttaparthi to Kolkata
- Etawah to Dhule
- Karnal to Baripada
- Madhubani to Rampur
- Arrah to Mayiladuthurai
- Ghatshila to Delhi
- Hyderabad to Shujalpur

