
Balaghat to Haridwar
Haridwar is approximately 1050+ kms from Balaghat. The fastest way to reach Haridwar from Balaghat is by Train, Flight Via Jabalpur, Delhi. It takes approximately 11 hours. The cheapest way to reach Haridwar from Balaghat is by Train Via Katni which would take approximately 22 hours.
Sort By
Mode of Transport
Via Jabalpur, Delhi
RECOMMENDED
FASTEST
Balaghat
Jabalpur
Delhi
Haridwar
Approx Travel Time
11h 5m
₹5,102
Onwards
Balaghat
Jabalpur
Delhi
Haridwar
Approx Travel Time
12h 5m
₹5,239
Onwards
Balaghat
Jabalpur
Delhi
Haridwar
Approx Travel Time
12h 24m
₹8,456
Onwards
Via Prayagraj(Allahabad), Dehradun
Balaghat
Prayagraj(Allahabad)
Dehradun
Haridwar
Approx Travel Time
14h 5m
₹9,113
Onwards
Balaghat
Prayagraj(Allahabad)
Dehradun
Haridwar
Approx Travel Time
14h 20m
₹9,600
Onwards
Balaghat
Prayagraj(Allahabad)
Dehradun
Haridwar
Approx Travel Time
14h 20m
₹10,485
Onwards
Via Katni
CHEAPEST
Balaghat
Katni
Haridwar
Approx Travel Time
21h 55m
₹835
Onwards
Via Nagpur, Delhi
Balaghat
Nagpur
Delhi
Haridwar
Approx Travel Time
11h 50m
On Demand
Balaghat
Nagpur
Delhi
Haridwar
Approx Travel Time
12h 50m
On Demand
Via Prayagraj(Allahabad)
Balaghat
Prayagraj(Allahabad)
Haridwar
Approx Travel Time
1d 0h 10m
On Demand
Frequently Asked Questions
What is the distance between Balaghat and Haridwar?
Haridwar is approximately 1050+ kms from Balaghat.
How long does it take to reach Haridwar from Balaghat?
It takes approximately 11 hours to reach Haridwar from Balaghat by Train, Flight Via Jabalpur, Delhi.
What is the cheapest way to reach Haridwar from Balaghat?
The cheapest way to reach Haridwar from Balaghat is by Train Via Katni.
What is the fastest way to reach Haridwar from Balaghat?
The fastest way to reach Haridwar from Balaghat is by Train, Flight Via Jabalpur, Delhi.