The journey from Sanchore to Bengaluru covers approximately 1600 km. The most practical route is to travel to Ahmedabad and then take a direct train to Bengaluru. Alternatively, you can take a bus to Mumbai and then a connecting bus or train to Bengaluru. The travel time is roughly 30 to 36 hours. Bengaluru is the IT capital of India and known for its pleasant climate.
Total Distance: Driving distance is 1600 km; straight-line air distance is 1300 km.
The Yesvantpur Express is a popular train from Ahmedabad.
October to March, when the weather is pleasant.