Best way to travel between

Indore, Maharashtra, India
Pune, Maharashtra, India
Travel Modes
Price
Distance
Duration
CO2
bus
$10.0
603.2 km
13h 31mins
18.1 kgs
 
train
$23.0
971.62 km
17h 41mins
51.5 kgs
 
drive
$70.0
602.16 km
8h 52mins
77.08 kgs
 
drive
$160.0
590.58 km
8h 42mins
75.59 kgs
 
flight
$163.0
519.14 km
2h 34mins
56.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 603.2 km 13h 31mins 623 INR 10.0
Train 971.62 km 17h 41mins 1,433 INR 23.0
Drive 602.16 km 8h 52mins 4,361 INR 70.0
Drive 590.58 km 8h 42mins 9,967 INR 160.0
Flight 519.14 km 2h 34mins 10,154 INR 163.0
Take Bus from Indore to Pune
Time: 13h 31mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 18.12 kgs
Source: Rome2rio

Mode of travel comparision chart

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