The journey from Barshi to Bareilly is a significant cross-country trip. You will need to travel to Pune to catch a train heading toward North India. Bareilly is well-connected by rail to major cities like Delhi and Lucknow. Expect a travel time of over 30 hours due to the distance of 1500 km.
Total Distance: Driving distance is 1550 km; straight-line air distance is 1250 km.
Book well in advance as trains to North India are often full.
October to March for comfortable weather.