
Balaghat to Roorkee
Roorkee is approximately 1050+ kms from Balaghat. The fastest way to reach Roorkee from Balaghat is by Train, Flight, Cab Via Jabalpur, Delhi. It takes approximately 12 hours. The cheapest way to reach Roorkee from Balaghat is by Bus Via Jabalpur, Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Jabalpur, Delhi
RECOMMENDED
Balaghat
Jabalpur
Delhi
Roorkee
Approx Travel Time
12h 1m
₹5,629
Onwards
FASTEST
Balaghat
Jabalpur
Delhi
Roorkee
Approx Travel Time
11h 51m
₹8,726
Onwards
Balaghat
Jabalpur
Delhi
Roorkee
Approx Travel Time
13h 6m
₹13,855
Onwards
Balaghat
Jabalpur
Delhi
Roorkee
Approx Travel Time
12h 5m
₹5,793
Onwards
CHEAPEST
Balaghat
Jabalpur
Delhi
Roorkee
Approx Travel Time
1d 3h 50m
₹3,149
Onwards
Balaghat
Jabalpur
Delhi
Roorkee
Approx Travel Time
13h 16m
₹10,758
Onwards
Via Lucknow
Balaghat
Lucknow
Roorkee
Approx Travel Time
20h 20m
On Demand
Via Damoh
Balaghat
Damoh
Roorkee
Approx Travel Time
23h 44m
₹9,990
Onwards
Via Sagar
Balaghat
Sagar
Roorkee
Approx Travel Time
1d 1h 24m
On Demand
Via Bhopal, Mathura
Balaghat
Bhopal
Mathura
Roorkee
Approx Travel Time
1d 7h 57m
₹7,753
Onwards
Frequently Asked Questions
What is the distance between Balaghat and Roorkee?
Roorkee is approximately 1050+ kms from Balaghat.
How long does it take to reach Roorkee from Balaghat?
It takes approximately 12 hours to reach Roorkee from Balaghat by Train, Flight, Cab Via Jabalpur, Delhi.
What is the cheapest way to reach Roorkee from Balaghat?
The cheapest way to reach Roorkee from Balaghat is by Bus Via Jabalpur, Delhi.
What is the fastest way to reach Roorkee from Balaghat?
The fastest way to reach Roorkee from Balaghat is by Train, Flight, Cab Via Jabalpur, Delhi.


