The journey from Mandi to Bengaluru is approximately 2500 km. You must first reach Delhi by bus or taxi and then take a train or flight to Bengaluru. The total travel time is roughly 40-45 hours. This route connects the mountains to the tech capital of India.
Total Distance: 2500 km by road, 2000 km straight-line.
Book your train tickets well in advance via IRCTC.
October to March for pleasant weather.