27 Visa-Free Countries For Indian Passport Holders In 2025
By Jaya Pathak
27 Countries Where Indian Passport Holders Enjoy Visa-Free Access
Travelling around the globe is indeed in the bucket list of many individuals as it gives the opportunity to explore the world widely. The global influence of India has opened the door to an opportunity where the Indian passport holders can travel without any hustle-bustle to apply for visa.
A visa is an official document issued by the government which grants the individual permission to travel within that country for a specific time period. indian passport holder visa free countries. Thus, the visa-free access to these countries enables the passport holders to explore the diverse cultures, beautiful landscapes, islands and cuisines.
In this blog, we’llget to know about the 27 countries where Indian passport holders enjoy visa-free access.
List of the countries with visa-free access for Indian passport holders
Angola
An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days. You must have the proof of either return or further travel and hotel booking proof. You must carry an international certificate of vaccination.
Barbados

An Indian passport is required with a minimum validity of duration of stay. You can stay in the country for a period of 90 days. You must have the proof of either return or further travel and hotel booking proof. The minor children should have an authorised approval from their parents.
Bhutan

Indian voter card or passport which is valid for a minimum of 6 months is required in Bhutan. Entry permit form is required which can be obtained at the border or airport. The individual must pay Sustainable Development Fee (SDF) for the trip. No SDF is charged for children below 6 years, 50% of the total SDF is charged for the children aged between 6-12 years. Rest pays the full charge of SDF. Any minor individual can use their birth certificate instead of a passport and must be accompanied by a legal guardian.
Bolivia

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days.
Burundi

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 90 days.
Cambodia

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days.
Dominica

An Indian passport is required which is updated as well as valid. You can stay in the country for a period of 6 months. You must have the proof of either return or further travel and hotel booking proof.
El Salvador

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 90 days.
Ethiopia

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days.
Fiji

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 4 months. You must have the proof of either return or further travel and hotel booking proof.
Gabon

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days. You must have the proof of either return or further travel and hotel booking proof. In addition to that you must have the proof of yellow fever vaccination.
Grenada

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 3 months. You must have the proof of either return or further travel and hotel booking proof.
Haiti
![]()
An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 3 months. You must have the proof of either return or further travel and hotel booking proof. You are required to pay a tourist fee of $10 upon entry in the country.
Indonesia

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 60 days.
Iran

An Indian passport which is valid for 6 months is required. A person is allowed to stay in country for a span of 15 days within this period of 180 days. Free access to visa is applicable only if an individual enters Iran through airways.
Jamaica

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days. You must have the proof of either return or further travel and hotel booking proof. You must carry a yellow vaccination certificate along with you.
Jordan

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days.
Kenya

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 90 days.
Kazakhstan

An Indian passport which is valid for 6 months is required in the country. You can stay in the country for 14 days but it should not exceed the period of 42 days within the span of 180 days.
Kiribati

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 90 days. You must have the proof of either return or further travel and hotel booking proof.
Malaysia

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days. You must have the proof of either return or further travel and hotel booking proof.
Mauritius

An Indian passport is required without any barrier in the period of stay. You can stay in the country for a period of 90 days. You must have the proof of either return or further travel and hotel booking proof. You must carry a vaccination certificate if you are travelling from a high-risk country.
Nepal

A valid Indian passport or voter ID card is required to enter into the country. You can stay for an unlimited duration in Nepal. The minor candidate must have birth certificate with them in order to enter in Nepal.
Oman

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days.
Qatar

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 30 days.
Somalia

An Indian passport is required with a minimum validity of 6 months. You can stay in the country for a period of 90 days.
Thailand

An Indian passport is required with a minimum validity of six months. You can stay in the country for a duration of 30 days. You must have the proof of either return or further travel and hotel booking proof. Either in cash or card, you must have 10,000 THB as proof of funds.
FAQ
1. Which countries allow Indian Passport without Visa?
list of visa free countries for indian passport holders
- Bhutan
- Haiti
- Dominica
- Grenada
- Nepal
- Barbados
- Fiji
- El Salvador
- Indonesia
- Jamaica
- Macao
- Mauritius
- Iran
- Angola
- British Virgin Islands
- Cook Islands
- Gabon
- Maldives
- Kazakhstan
- Malaysia
- Qatar
- Senegal
- Bolivia
- Burundi
2. How Many visa-free countries for India.
Indian passport holders can visit 62 countries without obtaining a visa.
3. List of Visa-Free Countries for Indians
| List of Visa-Free Countries for Indians, 2024 | |
| Angola | Marshall Islands |
| Barbados | Mauritania |
| Bhutan | Mauritius |
| Bolivia | Micronesia |
| British Virgin Islands | Montserrat |
| Burundi | Mozambique |
| Cambodia | Myanmar |
| Cape Verde Islands | Nepal |
| Comoro Islands | Niue |
| Cook Islands | Oman |
| Djibouti | Palau Islands |
| Dominica | Qatar |
| El Salvador | Rwanda |
| Ethiopia | Samoa |
| Fiji | Senegal |
| Gabon | Seychelles |
| Grenada | Sierra Leone |
| Guinea-Bissau | Somalia |
| Haiti | Sri Lanka |
| Indonesia | Saint Kitts and Nevis |
| Iran | St Lucia |
| Jamaica | St Vincent and the Grenadines |
| Jordan | Tanzania |
| Kazakhstan | Thailand |
| Kenya | Timor-Leste |
| Kiribati | Togo |
| Laos | Trinidad and Tobago |
| Macao (SAR China) | Tunisia |
| Madagascar | Tuvalu |
| Malaysia | Vanuatu |
| Maldives | Zimbabwe |






