29 Countries that offer Visa-On-Arrival
Visa on Arrival
Asia Africa South America North America Oceania Europe
Thailand Mauritius Ecuador British Virgin Islands Cook Islands Macedonia
Bhutan Seychelles Dominica Haiti El Salvador Georgia
Cambodia Togo Bolivia St Lucia Fiji
Hong Kong Kenya Guyana Jamaica Micronesia
Macau Tanzania
Saint Kitts and Nevis Nauru
Indonesia Ethiopia
St Vincent Samoa
Iraq Madagascar
Grandines Tuvalu
Nepal Mozambique
Grenada Nieu
Maldives Djibouti
Trinidad & Tobago Palau
Jordan Sao Tome & Principe
Montserrat Vanuatu
Timor Leste Uganda
Nicaragua
Laos Guinea-Bissau
Turks & Caicos Islands
South Korea (Jeju) Gambia
Tajikistan Cape Verde
Comoros Islands
List of 58 Countries Indians Can Travel Without Visa
As an Indian, you would be glad to know that you can travel to 58 countries without a visa. There are also some countries that offer visa on arrival, making it easy for travelers.
According to the passport official website, holders of American or British passport can travel to 147 countries without a visa or get visa on arrival.
For Indian passport holders, here is the list of countries you can travel without a visa, followed by the list of countries that offer visa on arrival along with the duration of their stay.
Bhutan
Hong Kong
South Korea (Jeju)
Macau
Nepal
Antarctica
Seychelles
FYRO Macedonia
Svalbard
Dominica
Grenada
Haiti
Jamaica
Montserrat
Kitts & Nevis
Vincent & Grenadines
Trinidad & Tobago
Turks & Caicos Islands
British Virgin Islands
El Salvador
Ecuador
Cook Islands
Fiji
Micronesia
Niue
Samoa
Vanuatu
Cambodia
Indonesia
Laos
Thailand
Timor Leste
Iraq (Basra)
Jordan
Comoros
Maldives
Mauritius
Cape Verde
Djibouti
Ethiopia
Gambia
Guinea-Bissau
Kenya
Madagascar
Mozambique
Sao Tome & Principe
Tanzania
Togo
Uganda
Georgia
Tajikistan
Lucia
Nicaragua
Bolivia
Guyana
Nauru
Palau
Tuvalu
