01
Sep
The majority of foreign citizens are required to obtain a visa for India to visit the country, no matter the duration of the stay or the purpose of the travel. The only two counties who can enter India visa-free, for unlimited periods of time, are Bhutan and Nepal. Most travelers will need a visa for India even if just passing through India for transit on the way to an onward destination. However, this depends on the period of time the traveler will spend in India and whether or not they intend to leave the Transit Area of the airport. Some nationalities are required to apply…