The journey from Banki to Bengaluru covers approximately 1300 km. The most practical way to travel is by train from Cuttack or Bhubaneswar to Bengaluru (KSR Bengaluru/Yesvantpur). The journey takes about 24 hours. Driving is possible but very long and tiring, taking over 24 hours via NH 16. Train travel is highly recommended for comfort and efficiency.
Total Distance: 1300 km by road, 1100 km air distance.
Book tickets in advance as this is a popular route.
October to March for pleasant weather.