International travelers who are on a long journey that includes two or more flights with a change in India or who have booked a connecting flight to another destination from an airport in the country need an India transit visa. In most scenarios, the layover time in India is between 24 – 72 hours.