Upvote:2
Given that you're flying with Air India all the way, chances are it's on a single ticket.
In this case, the rules for transit as stated in Timatic apply, namely:
TWOV (Transit Without Visa): Holders of confirmed onward tickets for a max. transit time of 24 hours
So no, you do not need an Indian visa.