Dado que você está voando com a Air India até o final, é provável que ela esteja em um único ticket.
Nesse caso, as regras para trânsito, conforme declarado em Timatic aplica-se, nomeadamente:
TWOV (Transit Without Visa): Holders of confirmed onward tickets for a max. transit time of 24 hours
Então não, você não precisa de um visto indiano.