Visa Requirements for Indian Citizens


Indians need a visa for these countries:
(You must make a visa prior to arriving at the country or you will likely be deported)

Afghanistan Cameroon Gambia Lesotho Norway Sri Lanka
Albania Canada Georgia Liberia Oman Sudan
Algeria Canary Islands Germany Libya Pakistan Suriname
Andorra Cape Verde Ghana Liechtenstein Panama Swaziland
Angola Cayman Islands Gibraltar Lithuania Papua New Guinea Sweden
Anguilla Central African Republic Greece Luxembourg Paraguay Switzerland
Antigua Barbuda Chad Greenland Macedonia Peru Syria
Argentina Chile Guadeloupe Madagascar Philippines Taiwan
Armenia China Guam Malawi Poland Tajikistan
Aruba Colombia Guatemala Malaysia Portugal Tanzania
Australia Comoros Guinea Maldives Puerto Rico Thailand
Austria Congo Brazzaville Guinea Bissau Mali Qatar Timor Leste
Azerbaijan Congo Kinshasa Guyana Malta Reunion Togo
Azores Cook Islands Hungary Marshall Islands Romania Tokelau
Bahamas Costa Rica Iceland Martinique Russia Tonga
Bahrain Croatia Indonesia Mauritania Rwanda Tunisia
Bangladesh Cuba Iran Mexico Saint Lucia Turkey
Barbados Curacao Iraq Moldova Saint Martin Turkmenistan
Belarus Cyprus Ireland Monaco Saint Pierre Miquelon Turks Caicos Islands
Belgium Czech Republic Israel Mongolia San Marino Uganda
Belize Denmark Italy Montenegro Sao Tome Principe Ukraine
Benin Djibouti Ivory Coast Montserrat Saudi Arabia United Arab Emirates
Bermuda Dominican Republic Japan Morocco Senegal United Kingdom
Bolivia Egypt Jordan Mozambique Serbia United States
Bonaire Equatorial Guinea Kazakhstan Myanmar Sierra Leone Uruguay
Bosnia Herzegovina Eritrea Kenya Namibia Singapore Uzbekistan
Botswana Estonia Korea North Netherlands Slovakia Vatican City
Brazil Ethiopia Korea South New Caledonia Slovenia Venezuela
Brunei Finland Kuwait New Zealand Solomon Islands Vietnam
Bulgaria France Kyrgyzstan Niger Somalia Virgin Islands US
Burkina Faso French Guiana Laos Nigeria South Africa Yemen
Burundi French Polynesia Latvia Norfolk Island South Sudan Zambia
Cambodia Gabon Lebanon Northern Mariana Islands Spain Zimbabwe


Indians don't need a visa for these countries:
(When you arrive at the country, immigration officials will just stamp your passport indicating how many days you are allowed to stay)

Antarctica Fiji India Micronesia Palau Trinidad Tobago
Bhutan Grenada Jamaica Nauru Saint Kitts Nevis Tuvalu
Dominica Haiti Kosovo Nepal Saint Vincent Grenadines Vanuatu
Ecuador Honduras Macau Nicaragua Samoa Virgin Islands UK
El Salvador Hong Kong Mauritius Niue Seychelles