The journey from Belpahari to Roorkee covers approximately 1400 km through the plains of West Bengal, Jharkhand, Bihar, and Uttar Pradesh. You should travel to Kharagpur or Howrah to catch a direct train to Roorkee. The journey takes about 24 to 28 hours by rail. Roorkee is known for its prestigious engineering institute and is located near the foothills of the Himalayas.
Total Distance: 1400 km by road, 1200 km air distance.
Book your tickets well in advance as trains to Uttarakhand are in high demand.
October to March for pleasant weather.