The journey from Bhowali to Roorkee is a relatively short trip across Uttarakhand, covering approximately 250 km. You will first travel from Bhowali to Kathgodam, then take a train to Roorkee. This route takes you from the hills to the plains of the state. Expect a total travel time of 6 to 8 hours depending on your connections.
Total Distance: 250 km by road, 180 km straight-line.
There are several trains from Kathgodam to Roorkee with a change in Delhi or Laksar.
October to March for pleasant weather.