The distance from Dohag to Bareilly is about 650 km. You should take a bus to Delhi or Chandigarh and then a train to Bareilly. The total travel time is approximately 14 to 16 hours. This route takes you through the plains of Punjab and Haryana into Uttar Pradesh.
Total Distance: 650 km by road, 500 km air distance.
Bareilly Junction is well-connected to Delhi.
October to March for comfortable weather.