
Haridwar to Kolkata
Kolkata is approximately 1350+ kms from Haridwar. The fastest way to reach Kolkata from Haridwar is by Bus, Flight Via Dehradun. It takes approximately 5 hours. The cheapest way to reach Kolkata from Haridwar is by Train Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
Haridwar
Dehradun
Kolkata
Approx Travel Time
4h 57m
₹11,050
Onwards
FASTEST
Haridwar
Dehradun
Kolkata
Approx Travel Time
4h 40m
₹9,280
Onwards
Via Delhi
Haridwar
Delhi
Kolkata
Approx Travel Time
7h 21m
₹4,736
Onwards
Haridwar
Delhi
Kolkata
Approx Travel Time
1d 1h 30m
₹1,004
Onwards
Haridwar
Delhi
Kolkata
Approx Travel Time
1d 1h 8m
₹3,731
Onwards
CHEAPEST
Haridwar
Delhi
Kolkata
Approx Travel Time
1d 0h 41m
₹780
Onwards
Via Ghaziabad, Patna
Haridwar
Ghaziabad
Patna
Kolkata
Approx Travel Time
1d 16h 50m
₹3,898
Onwards
Via Ghaziabad
Haridwar
Ghaziabad
Kolkata
Approx Travel Time
7h 5m
₹7,637
Onwards
Via Dehradun, Lucknow
Haridwar
Dehradun
Lucknow
Kolkata
Approx Travel Time
6h 7m
₹12,585
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Kolkata?
Kolkata is approximately 1350+ kms from Haridwar.
How long does it take to reach Kolkata from Haridwar?
It takes approximately 5 hours to reach Kolkata from Haridwar by Bus, Flight Via Dehradun.
What is the cheapest way to reach Kolkata from Haridwar?
The cheapest way to reach Kolkata from Haridwar is by Train Via Delhi.
What is the fastest way to reach Kolkata from Haridwar?
The fastest way to reach Kolkata from Haridwar is by Bus, Flight Via Dehradun.