Visa Requirements for Indian Passport Holders — Country-wise Guide 2026
Planning your next trip abroad? As an Indian passport holder, knowing the visa requirements for your destination country is the first step to a stress-free journey. This page gives you an instant, country-wise breakdown of visa requirements — whether a country is visa-free, offers a visa on arrival, requires an eVisa, or needs a full embassy visa application.
Use the search box below to find your destination instantly. You’ll also see the maximum stay duration, any fees involved, and a direct link to the official government or embassy source so you always have the most accurate information.
Good news for Indian travellers: The Indian passport currently allows visa-free or visa-on-arrival access to over 60 countries, with many popular destinations in Southeast Asia, the Caribbean, and Africa being easily accessible. Popular destinations like Thailand, Indonesia, and Sri Lanka offer visa on arrival or eVisa options, while countries like Nepal, Maldives, and Mauritius are completely visa-free.
20+ Visa-free countries
15+ Visa on arrival
20+ eVisa available
75+ Countries covered
🇮🇳 Indian Passport Holders
Instant Visa Checker
Search any country to see visa type, stay duration, fees and official source links — all in one place.
All Countries
✅ Visa Free
🛬 On Arrival
💻 eVisa
📋 ETA
❌ Visa Required
⚠️ For reference only. Visa rules change — always verify with the official embassy or government website before booking travel. NeonBrothers is not responsible for any inaccuracies.
Showing 0 countries
Visa Free
On Arrival
eVisa
ETA
Required
🌍
No countries found
Try a different spelling or clear the active filter.
Everything Indian passport holders commonly ask about visa requirements before travelling abroad.
Indian passport holders can visit several countries without a prior visa. These include Nepal (open border, no passport needed), Bhutan (entry permit on arrival), Maldives (free 30-day stamp), Mauritius (60 days visa-free), Seychelles (30-day visitor permit), Fiji (4 months visa-free), Jamaica, Trinidad and Tobago, Tunisia, Senegal, Ecuador, and several Pacific island nations. Use the checker above to see the full list with stay durations.
Yes, Indian passport holders require a visa for the UAE (Dubai). However, the process is straightforward — visas are typically issued by UAE airlines (like Emirates or Air Arabia) when you book flights, or through your hotel or a travel agent. You can also apply through the official UAE government portal. The tourist visa is usually valid for 30 days and is issued quickly. If you hold a valid US, UK, EU, or Australian visa, you may be eligible for a visa on arrival.
Yes! Thailand offers visa on arrival for Indian passport holders. The fee is approximately 2,000 Thai Baht (around ₹4,800) and it allows a 30-day stay. You can extend this once at a local immigration office. Make sure to carry passport-size photos, proof of accommodation, a return ticket, and sufficient funds. Alternatively, you can apply for a Thai eVisa before travelling which is more convenient and avoids queues at the airport.
Indian passport holders are technically required to have a visa for Singapore, but in practice most Indians receive a free 30-day entry stamp on arrival without a prior visa. Singapore immigration officers issue this at the airport based on your profile (hotel bookings, return ticket, sufficient funds, clean travel history). However, this is at the discretion of the immigration officer. If you want certainty, apply for a Singapore tourist visa before travelling through the ICA website.
Indians have two options for Malaysia. The eNTRI note is a free 15-day entry available when travelling directly from India to Malaysia (mainly applicable when flying with AirAsia or other direct carriers). For a longer 30-day stay, you need to apply for a Malaysian eVisa online before travel. The eVisa is simple to apply for and processed quickly. Check the official Malaysian Immigration website for the latest requirements.
Most of Europe requires a Schengen visa for Indian passport holders. A single Schengen visa allows you to travel to 27 European countries including France, Germany, Italy, Spain, Greece, Switzerland, Netherlands, and more. You need to apply at the embassy of the country where you’ll spend the most time (or your first entry point). Turkey is outside Schengen and has its own eVisa (USD 50 online). Georgia offers Indians a free 1-year eVisa. The UK also requires its own separate Standard Visitor Visa. Apply 3–4 months ahead for Schengen visas as appointment slots fill up fast.
eVisa: You apply online before you travel, pay the fee digitally, and receive an electronic visa linked to your passport. You present this at the airport check-in counter and again at immigration. Processing takes 1–5 business days typically.
Visa on Arrival (VoA): You don’t need to apply beforehand. You arrive at the destination airport, queue at the visa counter, pay the fee in cash (usually USD), and get a stamp in your passport. Some airports have long queues.
ETA (Electronic Travel Authorisation): Similar to eVisa but faster — usually approved within hours. Australia and New Zealand use this system.
Always carry some USD cash when travelling to countries that offer visa on arrival, as they typically don’t accept cards at the visa counter.
Most countries require your passport to be valid for at least 6 months beyond your travel dates. Some countries (like Malaysia and certain EU nations) require even longer validity. Always check the specific requirement for your destination. If your passport expires within the next 6–8 months, renew it before applying for any visa. You can renew your Indian passport through the Passport Seva portal online.
Planning a specific trip?
Read our detailed travel itineraries with day-by-day plans, budgets, places to stay, and honest reviews — all from personal experience.