Indian passport: visa requirements
India citizens can travel to 27 of 139 destinations visa-free or with a visa on arrival. Browse the full list below, grouped by entry requirement, or use the Visa Checker for a specific destination.
Advertisement
Visa-free destinations (17)
Andorra up to 90 days Argentina up to 90 days Bahamas up to 90 days Bhutan 0 Bolivia up to 30 days Brazil up to 90 days Colombia up to 90 days Costa Rica up to 30 days Dominican Republic up to 30 days Ecuador up to 30 days El Salvador up to 90 days Fiji up to 120 days Mauritius up to 60 days Nepal 0 Peru up to 30 days Philippines up to 30 days Uruguay up to 30 days
Visa on arrival (10)
eVisa required (11)
Visa required (98)
Albania Antigua and Barbuda Armenia Australia up to 90 days Austria Bangladesh Barbados Belgium Belize Bosnia and Herzegovina Botswana Brunei Bulgaria Cabo Verde Canada up to 180 days Chile China Croatia Cyprus Czechia Denmark Dominica Estonia Eswatini Ethiopia Finland France up to 90 days Germany up to 90 days Ghana up to 60 days Greece Grenada Guatemala Guyana Honduras Hungary Iceland Ireland Israel up to 90 days Italy Jamaica Japan up to 90 days Kazakhstan Korea (South) up to 90 days Kyrgyzstan Latvia Lebanon Liechtenstein Lithuania Luxembourg Madagascar Malawi Malta Mexico Moldova Monaco Mongolia Montenegro Morocco Namibia Netherlands New Zealand Nicaragua North Macedonia Norway Pakistan Panama up to 30 days Paraguay Poland Portugal Romania Rwanda Saint Kitts and Nevis Saint Lucia Saint Vincent and the Grenadines San Marino Senegal Singapore up to 30 days Slovakia Slovenia South Africa Spain Suriname Sweden Switzerland Taiwan Tajikistan Trinidad and Tobago Tunisia Turkey up to 30 days Turkmenistan Uganda Ukraine up to 90 days United Kingdom up to 180 days United States up to 180 days Uzbekistan Vatican City Zambia Zimbabwe