Originally Posted by
Keyser
i've heard stories of people who got into trouble for not having a visa....you should definitely get a visa....
or try explaining to everyone in the immigration team in DEL what is MR and why you wanted to spend time and money for doing that from US

..
You doing a return trip and not a transit thru Delhi so as others have said u surely need a visa..
Of-course this is till India announces the VoA facility for Americans / other countries