The journey from Mussoorie to Bengaluru covers about 2500 kilometers. You must descend to Dehradun or Haridwar to access rail or road links to Bengaluru. Bengaluru is the capital of Karnataka. The journey takes approximately 40 to 45 hours by road or rail.
Total Distance: 2500 km by road, 2000 km air distance.
Bengaluru is well-connected by rail.
The road via Delhi is the most direct.
October to March for pleasant weather.