
Sojat to Haridwar
Haridwar is approximately 600+ kms from Sojat. The fastest way to reach Haridwar from Sojat is by Train, Flight Via Ajmer, Delhi. It takes approximately 10 hours. The cheapest way to reach Haridwar from Sojat is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Ajmer, Ghaziabad
RECOMMENDED
Sojat
Ajmer
Ghaziabad
Haridwar
Approx Travel Time
10h 13m
₹4,593
Onwards
Sojat
Ajmer
Ghaziabad
Haridwar
Approx Travel Time
10h 47m
₹7,812
Onwards
Via Ajmer, Delhi
FASTEST
Sojat
Ajmer
Delhi
Haridwar
Approx Travel Time
10h 11m
₹5,346
Onwards
Via Rohtak
Sojat
Rohtak
Haridwar
Approx Travel Time
13h 57m
₹4,344
Onwards
Via Jaipur
Sojat
Jaipur
Haridwar
Approx Travel Time
15h 55m
₹1,084
Onwards
Sojat
Jaipur
Haridwar
Approx Travel Time
15h 32m
₹505
Onwards
Via Ghaziabad
Sojat
Ghaziabad
Haridwar
Approx Travel Time
13h 43m
₹3,440
Onwards
Frequently Asked Questions
What is the distance between Sojat and Haridwar?
Haridwar is approximately 600+ kms from Sojat.
How long does it take to reach Haridwar from Sojat?
It takes approximately 10 hours to reach Haridwar from Sojat by Train, Flight Via Ajmer, Delhi.
What is the cheapest way to reach Haridwar from Sojat?
The cheapest way to reach Haridwar from Sojat is by Train.
What is the fastest way to reach Haridwar from Sojat?
The fastest way to reach Haridwar from Sojat is by Train, Flight Via Ajmer, Delhi.

