The journey from Ranikhet to Bengaluru is very long, covering 2200 km. The best way is to take a taxi to Kathgodam, a train to Delhi, and then a flight to Bengaluru. Bengaluru is the IT hub of India.
Total Distance: 2200 km by road, 1800 km straight-line.
Book flights from Delhi to Bengaluru in advance.
October to March for pleasant weather.