hero
How2Go
Haridwar to Ankleshwar

Haridwar to Ankleshwar

Ankleshwar is approximately 1250+ 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 Ankleshwar.

Read More
Sort By
Mode of Transport

Via Delhi, Surat

RECOMMENDED

Haridwar

Delhi

Surat

Ankleshwar

Approx Travel Time

9h 46m

₹7,216

Onwards

Haridwar

Delhi

Surat

Ankleshwar

Approx Travel Time

9h 40m

₹9,430

Onwards

Haridwar

Delhi

Surat

Ankleshwar

Approx Travel Time

11h 10m

₹7,400

Onwards

Direct Options

CHEAPEST

Haridwar

Ankleshwar

Approx Travel Time

18h 46m

₹540

Onwards

Haridwar

Ankleshwar

Approx Travel Time

1d 8h 30m

₹3,499

Onwards

Via Dehradun, Ahmedabad

FASTEST

Haridwar

Dehradun

Ahmedabad

Ankleshwar

Approx Travel Time

8h 57m

₹11,667

Onwards

Via Vadodara

Haridwar

Vadodara

Ankleshwar

Approx Travel Time

18h 43m

₹565

Onwards

Via Ghaziabad

Haridwar

Ghaziabad

Ankleshwar

Approx Travel Time

18h 43m

₹2,873

Onwards

Haridwar

Ghaziabad

Ankleshwar

Approx Travel Time

20h 11m

₹769

Onwards

Via Ajmer

Haridwar

Ajmer

Ankleshwar

Approx Travel Time

1d 3h 55m

₹1,599

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Ankleshwar?

Ankleshwar is approximately 1250+ kms from Haridwar.

How long does it take to reach Ankleshwar from Haridwar?

It takes approximately 9 hours to reach Ankleshwar from Haridwar by Cab, Flight, Train Via Dehradun, Ahmedabad.

What is the cheapest way to reach Ankleshwar from Haridwar?

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

What is the fastest way to reach Ankleshwar from Haridwar?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India