All US citizens must get a visa before they arrive in India. It is mandatory to get a visa before you come to India.