The convenience of visa-on-arrival for Indians facilities has become a game-changer for Indian passport holders, opening up a plethora of travel possibilities. This privilege allows travellers to obtain a visa upon arrival at their destination, eliminating the need for pre-application hassles. Let's explore the world of visa-on-arrival and discover the popular countries that extend this courtesy to Indian citizens.
What is a visa-on-arrival?
Visa-on-arrival is a travel-friendly policy that allows Indian passport holders to obtain a visa upon reaching their destination country. This streamlined process for visa-on-arrival for Indians eliminates the need for applying for a visa beforehand, providing more flexibility for spontaneous travel plans or business trips. It reflects the growing global recognition of India and the positive relationships the country shares with various nations.
What are the most popular countries offering visa-on-arrival for Indians in 2025?
Visa on arrival for Indians makes travel easy to destinations like the Maldives, Myanmar, Sri Lanka, Seychelles, Qatar, and Iran. Fiji’s pristine islands and Thailand’s vibrant culture are also popular choices. These countries offer hassle-free entry, allowing travellers to explore diverse landscapes and experiences effortlessly. Here is the list of countries across the globe that offer visa-on-arrival to Indian citizens:
- Thailand: Visa on arrival or free; 30-day stay allowed.
- Maldives: Visa on arrival, paradise awaits, 30-day validity.
- Indonesia: E-visa or on-arrival, explore islands, 30 days.
- Sri Lanka: Visa free or eTA; visit till March 2024.
- Vietnam: Visa on arrival, e-visa option, stay for 30 days.
- Myanmar: Visa on arrival, explore golden pagodas, 30 days permitted.
- Jordan: Visa on arrival; experience history and beauty, 30 days.
- Iran: Visa free or on-arrival; duration depends, 30–90 days.
- Cambodia: E-visa or arrival visa, Angkor Wat awaits, 30 days.
- Bahrain: E-visa or arrival; explore culture, valid for two weeks.
- Laos: Visa on arrival; serene landscapes await, 30 days stay.
- Tajikistan: Visa e-visa or arrival; trek mountains, valid for 60 days.
- Timor-Leste: Visa on arrival, unique culture awaits, 30-day duration.
- Zimbabwe: Visa on arrival; safaris await you, 30 days allowed.
- Rwanda: Visa on arrival or free; explore, valid for 30 days.
- Ethiopia: E-visa or on arrival, historic sights, 30 days allowed.
- Angola: E-visa, on arrival, or free; 30 days permitted.
- Madagascar: Visa on arrival, explore biodiversity, 30-day limit.
- Mozambique: Visa on arrival, pristine beaches await, 30 days stay.
- Cape Verde: Visa on arrival; vibrant culture awaits, valid 60 days.
- Burundi: Visa on arrival; extended stays allowed, valid 90 days.
- Comoro Islands: Visa on arrival, stunning islands await, 45-day limit.
- Mauritania: Visa on arrival; desert beauty awaits, 90 days stay.
- Sierra Leone: E-visa or arrival visa; explore culture, 30-day validity.
- Somalia: Visa on arrival; stay for adventure, valid 30 days.
- Tanzania: Visa on arrival, e-visa option, valid for 90 days.
- Guinea-Bissau: Visa on arrival, extended adventure, 90-day allowance.
- Gabon: Visa on arrival, scenic nature awaits, 90-day duration.
- Tunisia: Visa free or on arrival, explore culture, 90 days.
- Antigua & Barbuda: E-visa or arrival visa; paradise for 30 days.
- Saint Lucia: Visa on arrival; tropical luxury awaits, 90-day stay.
- Bolivia: Visa on arrival; stunning landscapes await, 30-day duration.
- Suriname: E-visa or on arrival, explore cultures, 30 days allowed.
- Marshall Islands: Visa on arrival, island paradise, valid for 30 days.
- Palau Islands: Visa on arrival; experience serenity, 30-day allowance.
- Samoa: Visa on arrival, tropical beauty, stay for 90 days.
- Tuvalu: Visa on arrival; serene escapes await, 30-day duration.
List of visa-on-arrival countries for Indian passport holders 2025
Indian passport holders have the privilege of travelling to several countries with visa-on-arrival for Indians facilities. This convenience allows travellers to obtain a visa upon arrival in the destination country without prior application. Below is a detailed list of countries offering visa-on-arrival for Indians in 2024, including essential travel information for each destination
1. Angola
Angola, with its rich cultural heritage and stunning landscapes, welcomes Indian tourists with a visa-on-arrival facility. Explore the vibrant cities and serene beaches of this beautiful African nation.
- Best time to visit Angola: May to October
- Type of visa: Visa on arrivalDuration: 30 days
- Visa cost: Approx. USD 120 (i.e. approx. Rs. 10,048)
2. Bolivia
Bolivia, known for its diverse landscapes ranging from the Andes mountains to the Atacama Desert, offers visa-on-arrival for Indians. Discover the natural beauty and rich history of this South American gem.
- Best time to visit Bolivia: May to October
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. USD 55 (i.e. approx. Rs. 4,605)
3. Cabo Verde
Cabo Verde, an archipelago off the northwest coast of Africa, is renowned for its Creole Portuguese-African culture and numerous beautiful beaches. Indian passport holders can enjoy a hassle-free visit with a visa-on-arrival.
- Best time to visit Cabo Verde: November to June
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. USD 25 (i.e. approx. Rs. 2,903)
4. Cameroon Union Republic
Cameroon, with its diverse wildlife and rainforests, offers a unique travel experience. Indian tourists can avail the visa-on-arrival facility to explore this Central African country.
- Best time to visit Cameroon: November to February
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: USD 50 (i.e. approx. Rs. 4,186)
5. Cook Islands
The Cook Islands, a paradise in the South Pacific, is known for its stunning lagoons and coral reefs. Indians can enjoy a visa-on-arrival and immerse themselves in the natural beauty of this island nation.
- Best time to visit Cook Islands: May to October
- Type of visa: Visa on arrival
- Duration: 31 days
- Cost: Free
6. Fiji
Fiji, famous for its clear lagoons and coral reefs, offers a tropical getaway for Indian travellers. With a visa-on-arrival facility, exploring this Pacific island nation is convenient and enjoyable.
- Best time to visit Fiji: May to October
- Type of visa: Visa on arrival
- Duration: 4 months
- Cost: Free
7. Guinea-Bissau*
Guinea-Bissau, known for its national parks and wildlife, offers visa-on-arrival for Indian passport holders. Explore the lush landscapes and rich biodiversity of this West African country.
- Best time to visit Guinea-Bissau: November to February
- Type of visa: Visa on arrival
- Duration: 90 daysCost: USD
- 85 (i.e. approx. Rs. 7,117)
8. Indonesia
Indonesia, an archipelago of more than 17,000 islands, offers diverse cultures, beautiful beaches, and vibrant cities. Indian tourists can easily visit with a visa-on-arrival.
- Best time to visit Indonesia: May to September
- Type of visa: Visa on arrival
- Duration: 30 days
- Cost: USD 35 (i.e. approx. Rs. 2,930)
9. Iran
Iran, rich in history and culture, provides visa-on-arrival for Indian tourists. Discover the ancient Persian civilization and modern attractions of this Middle Eastern country.
- Best time to visit Iran: March to May, September to November
- Type of visa: Visa on arrival
- Duration: 30 days
- Cost: Approx. Rs. 6,300
10. Jamaica
Jamaica, the Caribbean island nation known for its music and beaches, offers visa-on-arrival for Indian passport holders. Enjoy the vibrant culture and scenic beauty of Jamaica.
- Best time to visit Jamaica: November to mid-December
- Type of visa: Visa on arrival
- Duration: 30 days
- Cost: Free
11. Jordan
Jordan, home to the ancient city of Petra, offers visa-on-arrival for Indians. Experience the rich history, culture, and natural beauty of this Middle Eastern country.
- Best time to visit Jordan: March to May, September to November
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. Rs. 4,500
12. Kiribati
Kiribati, an island nation in the central Pacific Ocean, offers visa-on-arrival for Indians. Explore its stunning atolls and rich marine life.
- Best time to visit Kiribati: May to October
- Type of visa: Visa on arrival
- Duration: 30 days
- Cost: Approx. Rs. 1,098
13. Laos
Laos, known for its mountainous terrain and Buddhist monasteries, welcomes Indian tourists with visa-on-arrival. Discover the serene landscapes and cultural heritage of this Southeast Asian country.
- Best time to visit Laos: November to February
- Type of visa: Visa on arrival
- Duration: 30 days
- Cost: USD 40
14. Madagascar
Madagascar, renowned for its unique wildlife and biodiversity, offers visa-on-arrival for Indian travellers. Explore the rainforests, beaches, and reefs of this Indian Ocean island nation.
- Best time to visit Madagascar: April to October
- Type of visa: Visa on arrival
- Duration: 90 days
- Visa cost: Approx. Rs. 5,000
15. Mauritania*
Mauritania, with its vast deserts and rich history, provides visa-on-arrival for Indian passport holders. Discover the Sahara Desert and the cultural heritage of this North African country.
- Best time to visit Mauritania: November to February
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. Rs. 3,500
16. Nigeria*
Nigeria, known for its vibrant culture and diverse landscapes, offers visa-on-arrival for Indian tourists. Explore the bustling cities and scenic natural beauty of this West African country.
- Best time to visit Nigeria: November to January
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. Rs. 25,000
17. Qatar
Qatar, a modern nation with a rich cultural heritage, welcomes Indian tourists with a visa-on-arrival facility. Experience the blend of tradition and modernity in this Middle Eastern country.
- Best time to visit Qatar: November to April
- Type of visa: Visa on arrival
- Duration: 30 days
- Cost: Free
18. Republic of Marshall Islands
The Republic of Marshall Islands, known for its marine life and World War II relics, offers visa-on-arrival for Indian passport holders. Enjoy the pristine beaches and crystal-clear waters of this Pacific Island nation.
- Best time to visit Republic of Marshall Islands: May to October
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Free
19. Reunion Islands*
Reunion Islands, an overseas French territory in the Indian Ocean, provides visa-on-arrival for Indians. Explore the diverse landscapes and unique culture of this beautiful island.
- Best time to visit Reunion Islands: May to October
- Type of visa: Visa on arrival
- Duration: 15 days
- Visa cost: Free
20. Rwanda
Rwanda, known for its mountainous landscape and wildlife, especially gorillas, offers visa-on-arrival for Indian tourists. Discover the natural beauty and rich culture of this East African country.
- Best time to visit Rwanda: June to September
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: USD 50
21. Seychelles
Seychelles, a paradise with stunning beaches and coral reefs, provides visa-on-arrival for Indian passport holders. Enjoy the natural beauty and relaxed atmosphere of this Indian Ocean archipelago.
- Best time to visit Seychelles: April, May, October, and November
- Type of visa: Visa on arrival
- Duration: 90 days
- Visa cost: Free
22. Somalia*
Somalia, with its rich history and coastal beauty, offers visa-on-arrival for Indians. Explore the unique landscapes and culture of this East African country.
- Best time to visit Somalia: December to February
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. Rs. 1,063
23. Tunisia
Tunisia, known for its Mediterranean coastline and historical sites, welcomes Indian tourists with a visa-on-arrival facility. Discover the ancient ruins and vibrant culture of this North African country.
- Best time to visit Tunisia: March to May, September to November
- Type of visa: Visa on arrival
- Duration: 90 days
- Visa cost: Free
24. Tuvalu
Tuvalu, a remote island nation in the Pacific Ocean, offers visa-on-arrival for Indian passport holders. Experience the serene beauty and unique culture of this small island country.
- Best time to visit Tuvalu: May to October
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Approx. Rs. 5,493
25. Vanuatu
Vanuatu, known for its stunning beaches and vibrant culture, provides visa-on-arrival for Indian tourists. Explore the volcanic islands and rich marine life of this Pacific archipelago.
- Best time to visit Vanuatu: April to October
- Type of visa: Visa on arrival
- Duration: 30 days
- Visa cost: Free
26. Zimbabwe
Zimbabwe, with its famous Victoria Falls and diverse wildlife, offers visa-on-arrival for Indian passport holders. Experience the natural wonders and cultural heritage of this Southern African country.
- Best time to visit Zimbabwe: April to October
- Type of visa: Visa on arrival
- Duration: 90 days
- Visa cost: USD 30
List of countries that offer visa-on-arrival and e-visa facility
Some countries provide both visa-on-arrival and e-visa options for Indian passport holders, adding more convenience to the travel process.
27. Kenya
Kenya, known for its stunning safaris and national parks, offers both visa-on-arrival and e-visa options for Indian tourists. Discover the wildlife and scenic beauty of this East African country.
- Best time to visit Kenya: June to October
- Type of visa: Visa on arrival / E-visa
- Duration: 90 days
- Cost: USD 51
28. Myanmar
Myanmar, with its ancient temples and vibrant culture, welcomes Indian tourists with visa-on-arrival and e-visa facilities. Explore the rich history and natural beauty of this Southeast Asian country.
- Best time to visit Myanmar: November to February
- Type of visa: Visa on arrival / E-visa
- Duration: 28 days
- Cost: USD 50
29. Saint Lucia
Saint Lucia, a Caribbean island known for its volcanic beaches and luxury resorts, offers visa-on-arrival and e-visa options for Indian passport holders. Enjoy the tropical beauty and vibrant culture of this island paradise.
- Best time to visit Saint Lucia: May to June
- Type of visa: Visa on arrival / E-visa
- Duration: 6 weeks
- Cost: USD 50
30. Sri Lanka
Sri Lanka, an island nation known for its ancient ruins and stunning beaches, provides both visa-on-arrival and e-visa facilities for Indian tourists. Explore the rich culture and natural beauty of this South Asian country.
- Best time to visit Sri Lanka: December to March
- Type of visa: Visa on arrival / E-visa
- Duration: 30 days
- Cost: USD 35
31. Suriname
Suriname, a country in South America known for its tropical rainforests, offers visa-on-arrival and e-visa options for Indian travellers. Discover the diverse landscapes and cultures of this unique country.
- Best time to visit Suriname: February to April
- Type of visa: Visa on arrival / E-visa
- Duration: 90 days
- Cost: USD 45
32. Tajikistan
Tajikistan, known for its rugged mountains and ancient Silk Road history, provides visa-on-arrival and e-visa options for Indian passport holders. Explore the breathtaking landscapes and rich cultural heritage of this Central Asian country.
- Best time to visit Tajikistan: May to October
- Type of visa: Visa on arrival / E-visa
- Duration: 45 days
- Cost: USD 30
33. Tanzania
Tanzania, famous for its safaris and Mount Kilimanjaro, offers visa-on-arrival and e-visa facilities for Indian tourists. Experience the wildlife and natural beauty of this East African country.
- Best time to visit Tanzania: June to October
- Type of visa: Visa on arrival / E-visa
- Duration: 90 days
- Cost: USD 50
34. Thailand
Thailand, known for its tropical beaches and vibrant culture, provides both visa-on-arrival and e-visa options for Indian passport holders. Enjoy the bustling cities and serene islands of this Southeast Asian country.
- Best time to visit Thailand: November to early April
- Type of visa: Visa on arrival / E-visa
- Duration: 15 days
- Cost: THB 2,000
35. Vietnam
Vietnam, with its rich history and diverse landscapes, welcomes Indian tourists with visa-on-arrival and e-visa facilities. Explore the cultural heritage and natural beauty of this Southeast Asian nation.
- Best time to visit Vietnam: December to February
- Type of visa: Visa on arrival / E-visa
- Duration: 30 days
- Cost: USD 25
36. Ethiopia*
Ethiopia, known for its ancient history and diverse culture, offers visa-on-arrival and e-visa options for Indian travellers. Discover the unique landscapes and heritage of this East African country.
- Best time to visit Ethiopia: October to January
- Type of visa: Visa on arrival / E-visa
- Duration: 30 days
- Cost: USD 52
37. Cambodia
Cambodia, home to the iconic Angkor Wat, provides visa-on-arrival and e-visa facilities for Indian passport holders. Explore the ancient temples and rich culture of this Southeast Asian country.
- Best time to visit Cambodia: November to March
- Type of visa: Visa on arrival / E-visa
- Duration: 30 days
- Cost: USD 30
These visa-on-arrival and e-visa facilities offer Indian travellers greater flexibility and ease in planning their international trips. Always check the latest visa requirements and travel advisories before planning your journey.
What are the different types of visas you can avail of?
Visa Type |
Description |
Tourist Visa |
Issued for leisure travel, sightseeing, and visiting friends/family. |
Business Visa |
For conducting business activities or attending meetings. |
Student Visa |
Granted to individuals studying abroad for a specific period. |
Work Visa |
Allows foreign nationals to work in a country for a temporary period. |
Transit Visa |
For short stays while passing through a country to a final destination. |
Medical Visa |
Granted to individuals seeking medical treatment in another country. |
Visa on Arrival |
Available upon arrival at the destination for certain countries. |
What are the entry requirements for visa-on-arrival for Indians?
Visa-on-arrival is a convenient option for Indian travellers visiting certain countries. However, there are specific requirements that must be met to ensure a smooth entry process. Here are the key entry requirements for Indians seeking visa-on-arrival:
- Valid passport: Must have at least six months of validity from the date of arrival.
- Return or onward ticket: Proof of return or onward travel is required to confirm your departure plans.
- Proof of accommodation: Reservation details or an invitation letter confirming your stay.Sufficient funds: Evidence of adequate financial means to cover your stay.
- Completed application form: Fill out the visa-on-arrival application form, if required.
- Passport-sized photographs: Recent photographs as per the specified guidelines.
- Visa fee payment: Payment of the visa fee in the designated currency, usually cash.
- Travel insurance: Proof of travel insurance covering the duration of your stay.