This article has been reviewed by Wego’s editorial team to ensure that the content is up to date & accurate. 

Reviewed March 2024

According to the Henley Passport Index, a country’s passport strength is defined by the total number of foreign locations to which its citizens have visa-free entry.

With an Indian passport in 2024, you can travel to several locations all across the world without needing a visa.

Book cheap flights to India Book cheap flights to India


Read on as Wego unveils the list of countries Indian passport holders can travel to without a visa



Considered one of the most beautiful destinations in the world, Indonesia allows Indian travellers to enter the country for up to 30 days. Travellers can also apply for a free visa on arrival, which will be valid for only 30 days. As long as travellers have a set itinerary and have the funds to support their stay, they can expect to have a good time in this country.

Sri Lanka

Sri Lanka is a beautiful island nation in the Indian Ocean, renowned for its pristine beaches and resorts. The Sri Lankan cabinet has announced the approval of the issuance of free visas to citizens of India and six other countries. This move is made to promote tourism and economic development in the area.


Thailand has announced that Indian nationals can travel to the country without the requirement of any visa. This visa exemption move, implemented to boost Thailand tourism, is in effect from 10 November 2023 to 10 May 2024. According to the announcement, Indians can stay visa-free in Thailand for up to 30 days.

Other Asian countries offering visa-free travel for Indian passport holders are:

  • Bhutan
  • Cambodia
  • Kazakhstan
  • Laos
  • Macao (SAR China)
  • Maldives
  • Malaysia
  • Myanmar
  • Nepal
  • Timor-Leste
  • Iran
  • Jordan
  • Oman
  • Qatar

The Americas

El Salvador

Very few American nations allow Indians to travel to their countries visa-free. One such country is El Salvador, which permits visa-free entry for Indian nationals, provided they purchase a tourist card upon arrival – valid for 90 days.


Bolivia is a country in South America that provides visa-on-arrival for Indian citizens.



Fiji’s visa exemption rule allows tourists from India and several other countries to enter the country without a visa. Tourists entering Fiji are allowed a maximum of a four-month stay period should they enter Fiji via international airports or land borders.

Tourists must ensure that their passports are valid for at least 6 months past the date of departure from Fiji. Travellers must also have proof of an outbound ticket and sufficient funds to cover their stay in Fiji.

Other Oceanic countries offering visa-free travel for Indian passport holders are:

  • Cook Islands
  • Marshall Islands
  • Micronesia
  • Niue
  • Palau Islands
  • Samoa
  • Tuvalu
  • Vanuatu
  • Kiribati



Indian passport holders are eligible for visa-free access to Barbados for business, tourism, or transit. A maximum stay of 90 days is permitted. Most visitors from visa-free nations just need to show a valid passport.

Other Caribbean countries offering visa-free travel for Indian passport holders are:

  • British Virgin Islands
  • Dominica
  • Grenada
  • Haiti
  • Jamaica
  • Montserrat
  • St. Kitts and Nevis
  • St. Lucia
  • St. Vincent and the Grenadines
  • Trinidad and Tobago



Indian tourists are permitted to remain in Mauritius for up to 60 days without obtaining a visa. However, while in Mauritius, Indian visitors should avoid working or studying.

Other African countries offering visa-free travel for Indian passport holders are:

  • Burundi
  • Cape Verde Islands
  • Comoro Islands
  • Djibouti
  • Gabon
  • Guinea-Bissau
  • Kenya
  • Madagascar
  • Mauritania
  • Mozambique
  • Rwanda
  • Senegal
  • Seychelles
  • Sierra Leone
  • Somalia
  • Tanzania
  • Togo
  • Tunisia
  • Zimbabwe


[Total: 220 Average: 4.5]