He viajado bastante con mi mochila por la India -por cierto, me he criado allí- y, sin embargo, la mayoría de las veces he tenido que utilizar el inglés para hacerme entender cuando visitaba otros estados.Hay 22 idiomas oficiales 1 en uso en la India. Lo curioso es que incluso para los indios suele ser el inglés el hilo conductor, la única lengua con la que podía comunicarse en cualquier parte del país por la que viajara.
El hindi es útil sobre todo en las regiones del norte y el oeste de la India. La gente será mucho más amable con usted si sabe hablar frases básicas en hindi y estará menos dispuesta a timarle. Dicho esto, la pronunciación correcta en hindi puede ser difícil de dominar. Es algo así como aprender chino: si no se pronuncian bien los tonos, no entenderán lo que significa tu "chino". Aunque el hindi no es una lengua tonal en sí misma, tiene elementos en los que el tono y el acento juegan un papel importante, a diferencia de lo que ocurre en el inglés.
Si tiene previsto salirse de los caminos trillados y adentrarse en las zonas rurales, le sugiero que aprenda frases en hindi y pruebe con para conseguir una pronunciación correcta. La gente de las ciudades suele compensar las pronunciaciones erróneas porque está acostumbrada, pero los habitantes de los pueblos más pequeños a menudo no pueden. Sin embargo, en la mayoría de las situaciones, intentarán ayudarte poniéndote en contacto con alguien que sí entienda el inglés.
Ahora bien, en las zonas del sur de la India -Bangalore, por ejemplo, como mencionas en tu itinerario- encontrarás menos gente capaz de hablar y entender el hindi, y además de la lengua regional del estado el inglés es la segunda lengua de facto. De hecho, hablar en hindi puede tomarse a veces como un insulto en los estados del sur porque se considera que el "norte de la India" les impone una lengua ajena.