International travelers need an India transit visa if they are on a long journey that includes two or more flights with a change in India. Moreover, they will need to have booked a connecting flight to another destination from an airport in the country. Generally, layovers in India typically last 24-72 hours. A transit visa is required under the following conditions: For layovers over 24 hours, even if travelers stay at the airport. For stopovers exceeding 72 hours, another visa type, like an Indian e-visa/embassy visa, is needed. If travelers need to leave the transit area and clear customs for some reason. If travelers plan to spend the night in a nearby hotel before the connecting flight. If travelers want to leave the onboarded ship Example: For instance, a French citizen is traveling from France to Nepal, and he/she wants to spend a day or two in India on the way. However, he/she will be in India for less than 72 hours, and he/she has a valid onward ticket to Nepal. In such cases, a transit visa to India will be required.