Countries with Visa On Arrival For Indians

 

1. Indonesia

Indian passport holders can obtain a visa on arrival for up to 30 days for tourism purposes. The visa fee for Indians is USD 35(Approx. INR 3100), and travellers must have a passport-sized photo, a confirmed return ticket, and proof of accommodation.

2. Jordan

Indian passport holders can obtain a visa on arrival for up to 30 days for tourism purposes. The visa fee for Indians is JOD 40 (approx. INR 4,500), and travellers must have a passport-sized photo, a confirmed return ticket, and proof of accommodation.

3. Maldives

Indian passport holders can obtain a visa on arrival for up to 30 days for tourism purposes. The visa is free of charge, and travellers must have a confirmed return ticket and proof of accommodation.

4. Thailand

The visa fee for Indians is THB 2,000 (Approx. INR 5220), and travellers must have a confirmed return ticket, proof of accommodation, and at least THB 20,000 (Approx. INR 52200) per person or THB 40,000 (Approx. INR 104400) per family in cash.

5. Madagascar

Tourist Visa can be obtained on Arrival for a maximum stay of 30 days, free of cost. The applicant must have a valid passport for at least 6 months from the date of arrival in Madagascar. Along with it confirmed hotel booking, return air tickets and passport size photographs.

6. Laos

Indian citizens can obtain a Laos visa on arrival at designated entry points

7. Cambodia

Indian citizens can obtain a Cambodia visa on arrival at designated airports and land borders. This visa is typically for tourism and allows for a stay of up to 30 days. 

8. Myanmar

Indian nationals can obtain a Myanmar Visa on Arrival (VoA) for tourism or business purposes, with a maximum stay of 30 days

9. Zimbabwe

Indian nationals can obtain a Zimbabwe visa on arrival. You can choose between Single Entry, Double Entry, or the KAZA UniVisa (for travel between Zimbabwe and Zambia).

10. Jamaica

Indian citizens can enter Jamaica visa-free for tourism or cultural purposes for up to 30 days

11. Bolivia

Indian passport holders can obtain a Bolivia visa on arrival at La Paz and Santa Cruz airports. The visa is available for tourism or business purposes and allows for a stay of up to 30 days. 

12. Rwanda

Indian citizens can obtain a visa on arrival in Rwanda at Kigali International Airport and all land borders. The visa is valid for 30 days (single entry) or 90 days (multiple entries).

13. Cape Verde Islands 

Indian citizens can obtain a visa on arrival in Cape Verde. This is available at Sal, Boa Vista, São Vicente, and Santiago international airports.

14. Burundi

Indian nationals can obtain a visa on arrival for Burundi for tourism, business, or short-term stays. This visa is valid for a maximum of 30 days.

15. Comoro Islands

Indian nationals are eligible for a visa on arrival in the Comoro Islands. They can obtain a visa for up to 45 days, primarily for tourism or short-term visits. 

16. Mauritania

Indian citizens can enter Mauritania without a pre-arranged visa, provided they have a valid passport and are travelling for tourism, business, or short-term stays.

17. Sierra Leone

Sierra Leone Immigration Department offers a Visa on Arrival (VoA) for Indian citizens. Indian travellers can obtain a visa at designated entry points, including airports, seaports, and selected border crossings. 

18. Tunisia

Indian citizens can obtain a Tunisia visa on arrival for tourism purposes

19. Saint Lucia

Indian citizens can apply for a visa on arrival in Saint Lucia at the port of entry. This includes the international airport and border crossings. The visa, which is valid for six weeks, will be stamped or pasted on your passport at the visa counter.

20. Marshall Islands

Indian citizens can obtain a tourist visa on arrival in the Marshall Islands. The visa is valid for up to 30 days and is available for tourism, business, or short-term stays. 

21. Tuvalu

Indian citizens can obtain a Tuvalu visa on arrival for tourism purposes, valid for up to 30 days

 

Visa-Free Countries For Indians

 

1. Bhutan

Indian nationals can enter Bhutan without a visa, but they must obtain a permit at the border or airport.

2. Nepal

Indian nationals can enter Nepal without a visa, but they must have a valid identity card or passport.

3. Mauritius

Indian nationals can visit Mauritius visa-free for up to 90 days for tourism purposes.

4. Hong Kong

Indian nationals can visit Hong Kong visa-free for up to 14 days for tourism purposes.

5. Fiji

Indian nationals can visit Fiji visa-free for up to 120 days for tourism purposes.

6. Maldives

Indian nationals receive a free 30-day visa on arrival.

7. Iran

Indian citizens can enter Iran visa-free for tourism purposes for a maximum stay of 15 days

8. Kazakhstan

Kazakhstan offers a visa-free entry regime for Indian citizens for up to 14 days

9. Macau

Indians can enter Macau visa-free for up to 30 days

10. Malaysia

Indians can enter Malaysia for 30 days, visa-free for tourism until December 31, 2026

11. Thailand

Indians can enter Thailand visa-free for tourism for 60 days, extended indefinitely

12. Philippines

Indians can enter Philippines visa-free for 14 days; 30 days if holding valid visas or residence permits from select countries

13. Senegal

Indian passport holders can enter Senegal visa-free for up to 90 days

14. Barbados

Indian citizens do not require a visa to enter Barbados for short-term stays (up to 90 days)

15. Dominica

Indian passport holders do not need a visa to visit Dominica for a short stay of up to six months

16. Grenada

Indian passport holders can visit Grenada for up to 90 days without a visa

17. Haiti

Indian passport holders can enter Haiti visa-free for tourism or business visits, up to 90 days

18. Jamaica

Indian citizens can enter Jamaica visa-free for tourism or cultural purposes for up to 30 days

19. Saint Kitts and Nevis

Indian citizens do not require a visa for short-term stays (up to 90 days) in Saint Kitts and Nevis for tourism, business, or visiting family

20. Saint Vincent and the Grenadines

Indian citizens can enter Saint Vincent and the Grenadines without a visa for a short stay, generally up to 30 days

21. Trinidad and Tobago

Indian citizens do not require a visa to travel to Trinidad and Tobago for tourism, visits, or business

22. Micronesia

Indian citizens can enter visa-free for 30 days

23. Niue

It is visa-free for Indian citizens for stays of up to 30 days

24. Samoa

Indian citizens can stay visa-free for 30 days in the country
WhatsApp icon