
Guwahati to Roorkee
Roorkee is approximately 1450+ kms from Guwahati. The fastest way to reach Roorkee from Guwahati is by Flight, Cab Via Dehradun. It takes approximately 8 hours. The cheapest way to reach Roorkee from Guwahati is by Train which would take approximately 37 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
FASTEST
Guwahati
Dehradun
Roorkee
Approx Travel Time
7h 58m
₹12,204
Onwards
Guwahati
Dehradun
Roorkee
Approx Travel Time
8h 30m
₹9,861
Onwards
Via Delhi
Guwahati
Delhi
Roorkee
Approx Travel Time
9h 8m
₹7,862
Onwards
Guwahati
Delhi
Roorkee
Approx Travel Time
1d 11h 30m
₹1,463
Onwards
Via Lucknow, Dehradun
Guwahati
Lucknow
Dehradun
Roorkee
Approx Travel Time
7h 58m
₹14,794
Onwards
Via Chhapra
Guwahati
Chhapra
Roorkee
Approx Travel Time
1d 10h 38m
₹915
Onwards
Via Moradabad
Guwahati
Moradabad
Roorkee
Approx Travel Time
1d 11h 59m
₹4,820
Onwards
Via Patna, Ghaziabad
Guwahati
Patna
Ghaziabad
Roorkee
Approx Travel Time
1d 19h 40m
₹4,055
Onwards
Frequently Asked Questions
What is the distance between Guwahati and Roorkee?
Roorkee is approximately 1450+ kms from Guwahati.
How long does it take to reach Roorkee from Guwahati?
It takes approximately 8 hours to reach Roorkee from Guwahati by Flight, Cab Via Dehradun.
What is the cheapest way to reach Roorkee from Guwahati?
The cheapest way to reach Roorkee from Guwahati is by Train.
What is the fastest way to reach Roorkee from Guwahati?
The fastest way to reach Roorkee from Guwahati is by Flight, Cab Via Dehradun.

