
Sarkaghat to Haridwar
Haridwar is approximately 350+ kms from Sarkaghat. The fastest way to reach Haridwar from Sarkaghat is by Cab, Train Via Mohali. It takes approximately 8 hours. The cheapest way to reach Haridwar from Sarkaghat is by Bus which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mohali
FASTEST
Sarkaghat
Mohali
Haridwar
Approx Travel Time
7h 47m
On Demand
Via Chandigarh
Sarkaghat
Chandigarh
Haridwar
Approx Travel Time
11h 29m
₹770
Onwards
Sarkaghat
Chandigarh
Haridwar
Approx Travel Time
12h 7m
₹999
Onwards
Via Hoshiarpur
Sarkaghat
Hoshiarpur
Haridwar
Approx Travel Time
10h 51m
On Demand
Via Una
Sarkaghat
Una
Haridwar
Approx Travel Time
11h 14m
On Demand
Via Sundarnagar
Sarkaghat
Sundarnagar
Haridwar
Approx Travel Time
11h 7m
On Demand
Via Bilaspur, Himachal Pradesh
Sarkaghat
Bilaspur, Himachal Pradesh
Haridwar
Approx Travel Time
11h 55m
On Demand
Via Mandi
Sarkaghat
Mandi
Haridwar
Approx Travel Time
11h 59m
On Demand
Frequently Asked Questions
What is the distance between Sarkaghat and Haridwar?
Haridwar is approximately 350+ kms from Sarkaghat.
How long does it take to reach Haridwar from Sarkaghat?
It takes approximately 8 hours to reach Haridwar from Sarkaghat by Cab, Train Via Mohali.
What is the cheapest way to reach Haridwar from Sarkaghat?
The cheapest way to reach Haridwar from Sarkaghat is by Bus.
What is the fastest way to reach Haridwar from Sarkaghat?
The fastest way to reach Haridwar from Sarkaghat is by Cab, Train Via Mohali.

