Best way to travel between

Bangalore, Karnataka, India
Indore, Maharashtra, India
Travel Modes
Price
Distance
Duration
CO2
bus
$9.6
1414.35 km
27h 39mins
42.43 kgs
 
train
$12.48
1916.31 km
39h 50mins
101.56 kgs
 
flight
$111.3
1116.47 km
2h 36mins
120.58 kgs
 
drive
$135.66
1302.1 km
18h 45mins
166.67 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1414.35 km 27h 39mins 598 INR 9.6
Train 1916.31 km 39h 50mins 777 INR 12.48
Flight 1116.47 km 2h 36mins 6,934 INR 111.3
Drive 1302.1 km 18h 45mins 8,451 INR 135.66
Take Bus from Bangalore to Pune
Time: 14h 0mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 25.04 kgs
Take Bus from Pune to Indore
Time: 13h 15mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 17.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangalore, Karnataka, India and Indore, Maharashtra, India is to travel by bus, which will cost about 623 INR or 9.00 USD.