
Kolkata to Haridwar
Haridwar is approximately 1350+ kms from Kolkata. The fastest way to reach Haridwar from Kolkata is by Flight, Bus Via Dehradun. It takes approximately 5 hours. The cheapest way to reach Haridwar from Kolkata is by Train Via Delhi which would take approximately 24 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
Kolkata
Dehradun
Haridwar
Approx Travel Time
5h 21m
₹9,371
Onwards
FASTEST
Kolkata
Dehradun
Haridwar
Approx Travel Time
5h 15m
₹7,490
Onwards
Via Ghaziabad
Kolkata
Ghaziabad
Haridwar
Approx Travel Time
8h 2m
₹5,685
Onwards
Kolkata
Ghaziabad
Haridwar
Approx Travel Time
7h 58m
₹8,060
Onwards
Via Delhi
Kolkata
Delhi
Haridwar
Approx Travel Time
23h 3m
₹1,074
Onwards
Kolkata
Delhi
Haridwar
Approx Travel Time
1d 0h 6m
₹3,799
Onwards
CHEAPEST
Kolkata
Delhi
Haridwar
Approx Travel Time
1d 0h 1m
₹810
Onwards
Via Agra
Kolkata
Agra
Haridwar
Approx Travel Time
1d 13h 25m
₹3,932
Onwards
Via Lucknow, Dehradun
Kolkata
Lucknow
Dehradun
Haridwar
Approx Travel Time
6h 51m
₹12,710
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Haridwar?
Haridwar is approximately 1350+ kms from Kolkata.
How long does it take to reach Haridwar from Kolkata?
It takes approximately 5 hours to reach Haridwar from Kolkata by Flight, Bus Via Dehradun.
What is the cheapest way to reach Haridwar from Kolkata?
The cheapest way to reach Haridwar from Kolkata is by Train Via Delhi.
What is the fastest way to reach Haridwar from Kolkata?
The fastest way to reach Haridwar from Kolkata is by Flight, Bus Via Dehradun.


