hero
How2Go
Kandaghat to Indore

Kandaghat to Indore

Indore is approximately 950+ kms from Kandaghat. The fastest way to reach Indore from Kandaghat is by Cab, Flight Via Mohali. It takes approximately 6 hours. The cheapest way to reach Indore from Kandaghat is by Train Via Kalka, Mathura which would take approximately 22 hours.

Sort By
Mode of Transport

Via Mohali

RECOMMENDED

FASTEST

Kandaghat

Mohali

Indore

Approx Travel Time

5h 33m

On Demand

Via Kalka, Mohali

Kandaghat

Kalka

Mohali

Indore

Approx Travel Time

5h 37m

On Demand

Kandaghat

Kalka

Mohali

Indore

Approx Travel Time

6h 22m

On Demand

Kandaghat

Kalka

Mohali

Indore

Approx Travel Time

6h 22m

₹7,558

Onwards

Ads by MMT

Via Delhi

Kandaghat

Delhi

Indore

Approx Travel Time

19h 38m

₹1,239

Onwards

Kandaghat

Delhi

Indore

Approx Travel Time

18h 16m

₹6,456

Onwards

Via Ghaziabad

Kandaghat

Ghaziabad

Indore

Approx Travel Time

22h 10m

₹1,798

Onwards

Ads by MMT

Via Kalka, Mathura

CHEAPEST

Kandaghat

Kalka

Mathura

Indore

Approx Travel Time

21h 22m

₹760

Onwards

Via Shimla, Jaipur

Kandaghat

Shimla

Jaipur

Indore

Approx Travel Time

21h 21m

On Demand

Via Dehradun

Kandaghat

Dehradun

Indore

Approx Travel Time

9h 25m

On Demand

Frequently Asked Questions

What is the distance between Kandaghat and Indore?

Indore is approximately 950+ kms from Kandaghat.

How long does it take to reach Indore from Kandaghat?

It takes approximately 6 hours to reach Indore from Kandaghat by Cab, Flight Via Mohali.

What is the cheapest way to reach Indore from Kandaghat?

The cheapest way to reach Indore from Kandaghat is by Train Via Kalka, Mathura.

What is the fastest way to reach Indore from Kandaghat?

The fastest way to reach Indore from Kandaghat is by Cab, Flight Via Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India