hero
How2Go
Dindigul to Haridwar

Dindigul to Haridwar

Haridwar is approximately 2300+ km from Dindigul, 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 Haridwar.

Read More
Sort By
Mode of Transport

Via Tiruchirappalli, Delhi

RECOMMENDED

Dindigul

Tiruchirappalli

Delhi

Haridwar

Approx Travel Time

13h 31m

₹9,825

Onwards

Dindigul

Tiruchirappalli

Delhi

Haridwar

Approx Travel Time

15h 5m

₹10,154

Onwards

Dindigul

Tiruchirappalli

Delhi

Haridwar

Approx Travel Time

14h 16m

₹11,851

Onwards

Via Tiruchirappalli, Dehradun

Dindigul

Tiruchirappalli

Dehradun

Haridwar

Approx Travel Time

11h 40m

₹11,406

Onwards

FASTEST

Dindigul

Tiruchirappalli

Dehradun

Haridwar

Approx Travel Time

11h 6m

₹12,754

Onwards

Dindigul

Tiruchirappalli

Dehradun

Haridwar

Approx Travel Time

12h 25m

₹11,915

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Dindigul

Delhi

Haridwar

Approx Travel Time

1d 20h 41m

₹1,080

Onwards

Dindigul

Delhi

Haridwar

Approx Travel Time

1d 22h 25m

₹1,354

Onwards

Dindigul

Delhi

Haridwar

Approx Travel Time

1d 21h 3m

₹3,744

Onwards

Via Bangalore, Meerut

Dindigul

Bangalore

Meerut

Haridwar

Approx Travel Time

2d 5h 9m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Dindigul and Haridwar?

Haridwar is approximately 2300+ kms from Dindigul.

How long does it take to reach Haridwar from Dindigul?

It takes approximately 11 hours to reach Haridwar from Dindigul by Train, Flight, Cab Via Tiruchirappalli, Dehradun.

What is the cheapest way to reach Haridwar from Dindigul?

The cheapest way to reach Haridwar from Dindigul is by Train Via Delhi.

What is the fastest way to reach Haridwar from Dindigul?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India