Traveling from Dumraon to Bareilly involves crossing the heart of Uttar Pradesh. The most efficient way is to take a train to Lucknow or Varanasi and connect to a train heading toward Bareilly Junction. The total distance is roughly 700 km. Road travel is possible via NH 27, but it is a long haul requiring multiple stops. Bareilly is a major junction, making it well-connected by rail from major North Indian cities.
Total Distance: 700 km by road, 620 km straight-line.
Check for trains that have a short layover in Lucknow to save time.
November to February for cool, comfortable weather.