
Barshi to Haridwar
Haridwar is approximately 500+ kms from Barshi. The fastest way to reach Haridwar from Barshi is by Train, Flight Via Hyderabad, Dehradun. It takes approximately 13 hours. The cheapest way to reach Haridwar from Barshi is by Train, Flight Via Mumbai, Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Mumbai, Ghaziabad
RECOMMENDED
Barshi
Mumbai
Ghaziabad
Haridwar
Approx Travel Time
15h 50m
On Demand
Barshi
Mumbai
Ghaziabad
Haridwar
Approx Travel Time
16h 35m
On Demand
Via Mumbai, Delhi
CHEAPEST
Barshi
Mumbai
Delhi
Haridwar
Approx Travel Time
16h 20m
₹5,166
Onwards
Barshi
Mumbai
Delhi
Haridwar
Approx Travel Time
17h 20m
₹5,240
Onwards
Via Mumbai, Dehradun
Barshi
Mumbai
Dehradun
Haridwar
Approx Travel Time
13h 20m
₹8,452
Onwards
Barshi
Mumbai
Dehradun
Haridwar
Approx Travel Time
13h 35m
₹8,826
Onwards
Barshi
Mumbai
Dehradun
Haridwar
Approx Travel Time
13h 35m
₹9,778
Onwards
Via Hyderabad, Dehradun
FASTEST
Barshi
Hyderabad
Dehradun
Haridwar
Approx Travel Time
13h 5m
On Demand
Barshi
Hyderabad
Dehradun
Haridwar
Approx Travel Time
13h 20m
On Demand
Barshi
Hyderabad
Dehradun
Haridwar
Approx Travel Time
13h 20m
On Demand
Frequently Asked Questions
What is the distance between Barshi and Haridwar?
Haridwar is approximately 500+ kms from Barshi.
How long does it take to reach Haridwar from Barshi?
It takes approximately 13 hours to reach Haridwar from Barshi by Train, Flight Via Hyderabad, Dehradun.
What is the cheapest way to reach Haridwar from Barshi?
The cheapest way to reach Haridwar from Barshi is by Train, Flight Via Mumbai, Delhi.
What is the fastest way to reach Haridwar from Barshi?
The fastest way to reach Haridwar from Barshi is by Train, Flight Via Hyderabad, Dehradun.