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