Les citoyens de la plupart des pays (avec quelques exceptions telles que le Bhoutan et le Népal) ont besoin d'un visa pour entrer en Inde. Suivant votre but de visite, vous pouvez obtenir un visa de touriste (six mois ~ États-Unis , une année ~ États-Unis ), un visa d'affaires (une année ou plus, les entrées multiples) ou un visa d'étudiant (prolongeable sur 5 ans). Un spécial 10 visa d'année (États-Unis $150, les affaires et le touriste) est disponible aux citoyens des États-Unis seulement. Noter que quelques ambassades indiennes offrent seulement des visas aux habitants du pays hôte : ceci signifie que vous devez obtenir votre visa avant le départ de votre pays de résidence, au lieu d'essayer de l'obtenir dans un pays avoisinant. 