
Asansol to Haridwar
Haridwar is approximately 1450+ kms from Asansol. The fastest way to reach Haridwar from Asansol is by Train Via Delhi. It takes approximately 22 hours. The cheapest way to reach Haridwar from Asansol is by Train which would take approximately 30 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Asansol
Delhi
Haridwar
Approx Travel Time
21h 59m
₹4,125
Onwards
Asansol
Delhi
Haridwar
Approx Travel Time
22h 43m
₹950
Onwards
FASTEST
Asansol
Delhi
Haridwar
Approx Travel Time
21h 54m
₹755
Onwards
Via Varanasi
Asansol
Varanasi
Haridwar
Approx Travel Time
1d 7h 38m
₹2,248
Onwards
Via Aligarh
Asansol
Aligarh
Haridwar
Approx Travel Time
23h 23m
₹6,970
Onwards
Asansol
Aligarh
Haridwar
Approx Travel Time
1d 0h 20m
₹1,150
Onwards
Via Bareilly
Asansol
Bareilly
Haridwar
Approx Travel Time
1d 0h 27m
₹680
Onwards
Via Moradabad
Asansol
Moradabad
Haridwar
Approx Travel Time
1d 1h 46m
₹2,524
Onwards
Frequently Asked Questions
What is the distance between Asansol and Haridwar?
Haridwar is approximately 1450+ kms from Asansol.
How long does it take to reach Haridwar from Asansol?
It takes approximately 22 hours to reach Haridwar from Asansol by Train Via Delhi.
What is the cheapest way to reach Haridwar from Asansol?
The cheapest way to reach Haridwar from Asansol is by Train.
What is the fastest way to reach Haridwar from Asansol?
The fastest way to reach Haridwar from Asansol is by Train Via Delhi.


