Skip to content

List of 58 Countries Indians Can Travel Without Visa

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

Back to What's New