Full list of the 59 countries Indians can visit visa-free or with visa-on-arrival

These countries allow Indian citizens to enter without applying for a visa in advance:
- Angola
- Barbados
- Bhutan
- British Virgin Islands
- Cook Islands
- Dominica
- Fiji
- Grenada
- Haiti
- Iran
- Jamaica
- Kazakhstan
- Kenya
- Kiribati
- Macao
- Madagascar
- Malaysia
- Mauritius
- Micronesia
- Montserrat
- Nepal
- Niue
- Philippines
- Rwanda
- Senegal
- St. Kitts and Nevis
- St. Vincent and the Grenadines
- Thailand
- Trinidad and Tobago
- Vanuatu

Visa-on-Arrival Countries (28)
You can obtain a visa at the airport or border upon arrival:
- Bolivia
- Burundi
- Cambodia
- Cape Verde Islands
- Comoros Islands
- Djibouti
- Ethiopia
- Guinea-Bissau
- Indonesia
- Jordan
- Laos
- Maldives
- Marshall Islands
- Mongolia
- Mozambique
- Myanmar
- Namibia
- Palau Islands
- Qatar
- Samoa
- Sierra Leone
- Somalia
- Sri Lanka
- St. Lucia
- Tanzania
- Timor-Leste
- Tuvalu
- Zimbabwe

ETA (Electronic Travel Authorisation) Country (1)
Apply online before travel for short-term entry:
- Seychelles

Travel Tip:
Always check the latest entry rules on the official embassy website before departure. Some countries may require:
- Return ticket
- Proof of accommodation
- Travel insurance
- Valid passport (usually 6 months minimum)

Get In Touch

mail@travelmedia.in

About Us
The TravelMedia is an online travel and tourism news magazine. TravelMedia has been publishing industry news, in-depth editorial, dynamic media content and important supplier and destination information that has helped hundreds of thousands of travel agents succeed. Now with dedicated consumer content, TravelMedia is once again revolutionizing the way that travel content is consumed.

Home | News | Submit | Advertise | Contact

© Travel Media. All Rights Reserved. Privacy