The journey from Bani to Bangalore is a very long-distance trip covering over 2800 km. You must travel to Pathankot, take a train to Delhi, and then catch a long-distance train to Bangalore. The total travel time is approximately 50 to 55 hours. Bangalore is well-connected to Delhi via the Karnataka Express. This route takes you across the entire length of India.
Total Distance: 2800 km driving distance, 2200 km straight-line air distance.
Book the Karnataka Express for a direct train from Delhi.
October to March for pleasant weather.