Bareilly is a major city in Uttar Pradesh. To reach it from Dehradun, you can take a train. The total distance is approximately 300 km.
Total Distance: 300 km by road, 250 km air distance.
Book tickets well in advance.
October to March for pleasant weather.