The journey from Kesinga to Bengaluru covers approximately 1200 km. The most efficient way to travel is by train, connecting the Western Odisha region to the Bengaluru City or Yesvantpur stations. The route passes through the scenic landscapes of Odisha, Andhra Pradesh, and Karnataka. Expect a travel time of 24 to 28 hours depending on the train service.
Total Distance: 1200 km by road, 1000 km straight-line.
Book your tickets well in advance as this is a long-distance route.
October to March for pleasant weather in Bengaluru.