India Visa Requirements
Ancient Civilization & Fastest Growing Major Economy
Visa-free entry (3)
India visa for Bhutanese citizens — up to See notes
India visa for Maldivian citizens — up to 90 days
India visa for Nepalese citizens — up to See notes
eVisa available (90)
India visa for Albanian citizens — up to 30 days
India visa for American citizens — up to 30 days
India visa for Andorran citizens — up to See notes
India visa for Argentinian citizens — up to 30 days
India visa for Armenian citizens — up to 30 days
India visa for Australian citizens — up to 30 days
India visa for Austrian citizens — up to 30 days
India visa for Bahraini citizens — up to 30 days
India visa for Belarussian citizens — up to 30 days
India visa for Belgian citizens — up to 30 days
India visa for Bolivian citizens — up to 30 days
India visa for Bosnian citizens — up to 30 days
India visa for Brazilian citizens — up to 30 days
India visa for British citizens — up to 30 days
India visa for Bruneian citizens — up to 30 days
India visa for Bulgarian citizens — up to 60 days
India visa for Cambodian citizens — up to 30 days
India visa for Canadian citizens — up to 30 days
India visa for Chilean citizens — up to 30 days
India visa for Colombian citizens — up to 30 days
India visa for Croatian citizens — up to 30 days
India visa for Cypriot citizens — up to 60 days
India visa for Czech citizens — up to 30 days
India visa for Danish citizens — up to 30 days
India visa for Dutch citizens — up to 30 days
India visa for Ecuadorian citizens — up to 30 days
India visa for Estonian citizens — up to 60 days
India visa for Finnish citizens — up to 30 days
India visa for French citizens — up to 30 days
India visa for Georgian citizens — up to 30 days
India visa for German citizens — up to 30 days
India visa for Greek citizens — up to 30 days
India visa for Guyanese citizens — up to 30 days
India visa for Hungarian citizens — up to 30 days
India visa for Icelandic citizens — up to 30 days
India visa for Indonesian citizens — up to 90 days
India visa for Irish citizens — up to 30 days
India visa for Israeli citizens — up to 30 days
India visa for Italian citizens — up to 30 days
India visa for Jordanian citizens — up to 60 days
India visa for Kazakhstani citizens — up to 30 days
India visa for Kenyan citizens — up to 30 days
India visa for Kuwaiti citizens — up to 30 days
India visa for Kyrgyzstani citizens — up to See notes
India visa for Laotian citizens — up to 30 days
India visa for Latvian citizens — up to 60 days
India visa for Liechtenstein citizens — up to 60 days
India visa for Lithuanian citizens — up to 60 days
India visa for Luxembourgish citizens — up to 30 days
India visa for Malaysian citizens — up to 30 days
India visa for Maltese citizens — up to 30 days
India visa for Mexican citizens — up to 30 days
India visa for Moldovan citizens — up to 30 days
India visa for Monégasque citizens — up to 60 days
India visa for Mongolian citizens — up to 30 days
India visa for Montenegrin citizens — up to 30 days
India visa for Moroccan citizens — up to 30 days
India visa for Myanmar citizens — up to 30 days
India visa for New Zealander citizens — up to 30 days
India visa for Nigerian citizens — up to 30 days
India visa for North Macedonian citizens — up to 60 days
India visa for Norwegian citizens — up to 30 days
India visa for Omani citizens — up to 30 days
India visa for Paraguayan citizens — up to 30 days
India visa for Peruvian citizens — up to 30 days
India visa for Philippine citizens — up to 30 days
India visa for Polish citizens — up to 30 days
India visa for Portuguese citizens — up to 30 days
India visa for Qatari citizens — up to 60 days
India visa for Romanian citizens — up to 30 days
India visa for Russian citizens — up to 30 days
India visa for Sammarinese citizens — up to 60 days
India visa for Saudi citizens — up to 30 days
India visa for Serbian citizens — up to 30 days
India visa for Singapore citizens — up to 30 days
India visa for Slovak citizens — up to 30 days
India visa for Slovenian citizens — up to 30 days
India visa for South African citizens — up to 30 days
India visa for Spanish citizens — up to 30 days
India visa for Sri Lankan citizens — up to 30 days
India visa for Surinamese citizens — up to 30 days
India visa for Swiss citizens — up to 30 days
India visa for Taiwanese citizens — up to 30 days
India visa for Tajikistani citizens — up to 60 days
India visa for Thai citizens — up to 30 days
India visa for Turkish citizens — up to 30 days
India visa for Ukrainian citizens — up to 30 days
India visa for Uruguayan citizens — up to 30 days
India visa for Venezuelan citizens — up to 30 days
India visa for Vietnamese citizens — up to 30 days
Visa on arrival (3)
India visa for Emirati citizens — up to 30 days / 60 days
India visa for Japanese citizens — up to 60 days
India visa for South Korean citizens — up to 60 days
Visa required (7)
India visa for Bangladeshi citizens — up to See notes
India visa for Chinese citizens — up to See notes
India visa for Egyptian citizens — up to N/A
India visa for Iranian citizens — up to See notes
India visa for Iraqi citizens — up to See notes
India visa for Lebanese citizens — up to See notes
India visa for Pakistani citizens — up to See notes
Data last verified: 2026-02-13T06:30:13.454Z
India travel guide
All destinations