hero
How2Go
Haridwar to Indore

Haridwar to Indore

Indore is approximately 900+ kms from Haridwar. The fastest way to reach Indore from Haridwar is by Train, Flight Via Dehradun. It takes approximately 4 hours. The cheapest way to reach Indore from Haridwar is by Train which would take approximately 19 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Haridwar

Indore

Approx Travel Time

18h 30m

₹520

Onwards

Via Delhi

Haridwar

Delhi

Indore

Approx Travel Time

6h 40m

₹4,524

Onwards

Haridwar

Delhi

Indore

Approx Travel Time

19h 55m

₹585

Onwards

Ads by MMT

Via Dehradun

FASTEST

Haridwar

Dehradun

Indore

Approx Travel Time

3h 55m

₹7,446

Onwards

Via Meerut

Haridwar

Meerut

Indore

Approx Travel Time

19h 40m

₹580

Onwards

Ads by MMT

Via Kota

Haridwar

Kota

Indore

Approx Travel Time

19h 55m

₹595

Onwards

Via Faridabad

Haridwar

Faridabad

Indore

Approx Travel Time

19h 55m

₹635

Onwards

Via Gwalior

Haridwar

Gwalior

Indore

Approx Travel Time

11h 25m

On Demand

Via Morena

Haridwar

Morena

Indore

Approx Travel Time

20h 25m

₹655

Onwards

Via Chandigarh

Haridwar

Chandigarh

Indore

Approx Travel Time

6h 40m

On Demand

Frequently Asked Questions

What is the distance between Haridwar and Indore?

Indore is approximately 900+ kms from Haridwar.

How long does it take to reach Indore from Haridwar?

It takes approximately 4 hours to reach Indore from Haridwar by Train, Flight Via Dehradun.

What is the cheapest way to reach Indore from Haridwar?

The cheapest way to reach Indore from Haridwar is by Train.

What is the fastest way to reach Indore from Haridwar?

The fastest way to reach Indore from Haridwar is by Train, Flight Via Dehradun.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India