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