
Haridwar to Sarkaghat
Sarkaghat is approximately 350+ kms from Haridwar. The fastest way to reach Sarkaghat from Haridwar is by Train, Cab Via Mohali. It takes approximately 9 hours. The cheapest way to reach Sarkaghat from Haridwar is by Train, Bus Via Chandigarh which would take approximately 13 hours.
Sort By
Mode of Transport
Via Mandi
Haridwar
Mandi
Sarkaghat
Approx Travel Time
9h 34m
₹3,440
Onwards
Via Mohali
FASTEST
Haridwar
Mohali
Sarkaghat
Approx Travel Time
8h 37m
On Demand
Via Chandigarh
Haridwar
Chandigarh
Sarkaghat
Approx Travel Time
12h 15m
₹1,144
Onwards
CHEAPEST
Haridwar
Chandigarh
Sarkaghat
Approx Travel Time
12h 52m
₹520
Onwards
Via Sundarnagar
Haridwar
Sundarnagar
Sarkaghat
Approx Travel Time
10h 47m
₹7,249
Onwards
Via Bilaspur, Himachal Pradesh
Haridwar
Bilaspur, Himachal Pradesh
Sarkaghat
Approx Travel Time
10h 30m
₹4,268
Onwards
Via Hamirpur
Haridwar
Hamirpur
Sarkaghat
Approx Travel Time
10h 30m
₹6,131
Onwards
Via Shimla
Haridwar
Shimla
Sarkaghat
Approx Travel Time
11h 5m
₹5,240
Onwards
Via Una
Haridwar
Una
Sarkaghat
Approx Travel Time
11h 19m
₹6,576
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Sarkaghat?
Sarkaghat is approximately 350+ kms from Haridwar.
How long does it take to reach Sarkaghat from Haridwar?
It takes approximately 9 hours to reach Sarkaghat from Haridwar by Train, Cab Via Mohali.
What is the cheapest way to reach Sarkaghat from Haridwar?
The cheapest way to reach Sarkaghat from Haridwar is by Train, Bus Via Chandigarh.
What is the fastest way to reach Sarkaghat from Haridwar?
The fastest way to reach Sarkaghat from Haridwar is by Train, Cab Via Mohali.


