
Guwahati to Roorkee
Roorkee is approximately 1450+ kms from Guwahati. The fastest way to reach Roorkee from Guwahati is by Flight, Cab Via Lucknow, Dehradun. It takes approximately 7 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
Guwahati
Dehradun
Roorkee
Approx Travel Time
7h 7m
₹8,369
Onwards
Via Delhi
Guwahati
Delhi
Roorkee
Approx Travel Time
8h 18m
₹5,638
Onwards
Guwahati
Delhi
Roorkee
Approx Travel Time
8h 22m
₹5,842
Onwards
Guwahati
Delhi
Roorkee
Approx Travel Time
1d 12h 2m
₹1,079
Onwards
Via Lucknow, Dehradun
FASTEST
Guwahati
Lucknow
Dehradun
Roorkee
Approx Travel Time
6h 47m
₹12,774
Onwards
Via Chhapra
Guwahati
Chhapra
Roorkee
Approx Travel Time
1d 11h 18m
₹915
Onwards
Via Moradabad
Guwahati
Moradabad
Roorkee
Approx Travel Time
1d 12h 37m
₹4,338
Onwards
Via Patna, Ghaziabad
Guwahati
Patna
Ghaziabad
Roorkee
Approx Travel Time
1d 17h 29m
₹3,600
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 7 hours to reach Roorkee from Guwahati by Flight, Cab Via Lucknow, 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 Lucknow, Dehradun.


