hero
How2Go
Haridwar to Indi

Haridwar to Indi

Indi is approximately 1700+ km from Haridwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Indi.

Read More
Sort By
Mode of Transport

Via Dehradun, Pune

RECOMMENDED

Haridwar

Dehradun

Pune

Indi

Approx Travel Time

11h 51m

On Demand

FASTEST

Haridwar

Dehradun

Pune

Indi

Approx Travel Time

11h 28m

On Demand

Via Delhi, Pune

Haridwar

Delhi

Pune

Indi

Approx Travel Time

18h 6m

₹7,827

Onwards

Haridwar

Delhi

Pune

Indi

Approx Travel Time

14h 51m

On Demand

Haridwar

Delhi

Pune

Indi

Approx Travel Time

19h 30m

₹8,052

Onwards

Via Delhi, Mumbai, Solapur

CHEAPEST

Haridwar

Delhi

Mumbai

Solapur

Indi

Approx Travel Time

1d 2h 35m

₹1,110

Onwards

Haridwar

Delhi

Mumbai

Solapur

Indi

Approx Travel Time

1d 3h 2m

₹3,385

Onwards

Via Delhi, Jalgaon, Solapur

Haridwar

Delhi

Jalgaon

Solapur

Indi

Approx Travel Time

1d 4h 54m

₹3,412

Onwards

Via Bulandshahr, Solapur

Haridwar

Bulandshahr

Solapur

Indi

Approx Travel Time

1d 11h 48m

₹3,977

Onwards

Via Dehradun, Hyderabad

Haridwar

Dehradun

Hyderabad

Indi

Approx Travel Time

14h 37m

₹10,334

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Indi?

Indi is approximately 1700+ kms from Haridwar.

How long does it take to reach Indi from Haridwar?

It takes approximately 12 hours to reach Indi from Haridwar by Cab, Flight, Train Via Dehradun, Pune.

What is the cheapest way to reach Indi from Haridwar?

The cheapest way to reach Indi from Haridwar is by Train Via Delhi, Mumbai, Solapur.

What is the fastest way to reach Indi from Haridwar?

The fastest way to reach Indi from Haridwar is by Cab, Flight, Train Via Dehradun, Pune.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India