Best way to travel between

Jaipur, Rajasthan, India
Indore, Maharashtra, India
Travel Modes
Price
Distance
Duration
CO2
train
$4.75
599.75 km
11h 20mins
31.79 kgs
 
bus
$7.84
586.81 km
15h 6mins
17.6 kgs
 
drive
$57.68
549.93 km
8h 8mins
70.39 kgs
 
flight
$62.4
472.26 km
1h 56mins
51.0 kgs
 
taxi
$135.8
549.93 km
8h 8mins
70.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 599.75 km 11h 20mins 296 INR 4.75
Bus 586.81 km 15h 6mins 488 INR 7.84
Drive 549.93 km 8h 8mins 3,593 INR 57.68
Flight 472.26 km 1h 56mins 3,887 INR 62.4
Taxi 549.93 km 8h 8mins 8,460 INR 135.8
Take Train from Jaipur to Indore Jn Bg
Time: 11h 20mins Cost: 311 INR; $ 4.5 - 5.5 USD CO2 Emission: 31.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Jaipur, Rajasthan, India and Indore, Maharashtra, India is to travel by train, which will cost about 311 INR or 4.50 USD.