The journey from Kunihar to Bengaluru is a massive 2300 km trek across India. You must first reach Chandigarh to catch a flight or a long-distance train to Bengaluru. The train journey is extensive, often taking over 40 hours. Flying is highly recommended to save time, with direct flights available from Chandigarh. The route takes you from the Himalayas to the southern plateau.
Total Distance: 2300 km by road, 1900 km air distance.
Book at least 3 weeks ahead for the best fares.
October to February for pleasant weather in Bengaluru.