Visa Requirements for Indian Passport Holders
Complete visa guide for 40+ countries. Check visa on arrival, e-Visa, and visa-required destinations for Indian citizens.
12
Visa-Free / VOA
13
e-Visa Available
15
Visa Required
39
Countries Covered
Middle East
| Country | Status |
|---|---|
| Dubai (UAE) | Visa on Arrival |
| Bahrain | Visa on Arrival |
| Qatar | Visa on Arrival |
| Oman | e-Visa Required |
| Kuwait | Visa Required |
| Saudi Arabia | e-Visa Required |
| Israel | Visa Required |
Southeast Asia
| Country | Status |
|---|---|
| Thailand | Visa on Arrival |
| Singapore | Visa Required |
| Bali (Indonesia) | Visa on Arrival |
| Malaysia | Visa on Arrival |
| Vietnam | e-Visa Required |
| Philippines | No Visa Required |
South Asia
| Country | Status |
|---|---|
| Maldives | No Visa Required |
| Sri Lanka | e-Visa Required |
| Nepal | No Visa Required |
Europe
| Country | Status |
|---|---|
| Turkey | e-Visa Required |
| United Kingdom | e-Visa Required |
| Russia | Visa Required |
| Germany | Visa Required |
| France | Visa Required |
| Italy | Visa Required |
| Spain | Visa Required |
| Netherlands | Visa Required |
| Switzerland | Visa Required |
Africa
| Country | Status |
|---|---|
| Egypt | Visa on Arrival |
| Kenya | e-Visa Required |
| South Africa | Visa Required |
North America
| Country | Status |
|---|---|
| United States | e-Visa Required |
| Canada | Visa Required |
| Mexico | e-Visa Required |
Oceania
| Country | Status |
|---|---|
| Australia | e-Visa Required |
| New Zealand | Visa Required |
East Asia
| Country | Status |
|---|---|
| Japan | Visa Required |
| South Korea | e-Visa Required |
| China | Visa Required |
South America
| Country | Status |
|---|---|
| Brazil | e-Visa Required |
| Argentina | No Visa Required |
| Chile | No Visa Required |
Visa FAQ for Indian Travelers
Do Indians need a visa for Dubai?▼
Indian passport holders can get a Visa on Arrival for 14 days in Dubai/UAE. You need a valid passport (6+ months validity), return ticket, and hotel booking confirmation. The visa can be extended for an additional 14 days.
Which countries offer visa on arrival for Indian citizens?▼
Popular visa on arrival countries for Indian passport holders include Thailand (15 days), Indonesia/Bali (30 days), Maldives (30 days), UAE/Dubai (14 days), Qatar (30 days), Bahrain, Jordan, and several others. Always check the latest requirements before travel.
What is the difference between e-Visa and visa on arrival?▼
An e-Visa must be applied for online before your trip and is electronically linked to your passport. Visa on Arrival is obtained at the airport when you land. e-Visas generally offer more certainty, while VOA is more convenient but may have queues.
How long does it take to get a Schengen visa from India?▼
A Schengen visa from India typically takes 15-20 working days to process. Apply at the consulate of the country where you'll spend the most time. You need travel insurance, bank statements, hotel bookings, and flight reservations.
Do Indians need a visa for Thailand?▼
Indian passport holders can get a Visa on Arrival for 15 days in Thailand. For longer stays (up to 60 days), apply for a tourist visa in advance at the Thai embassy or consulate.
Is Bali visa-free for Indians?▼
Indonesia offers Visa on Arrival (VOA) for Indian passport holders for 30 days. The VOA costs approximately $35 USD and can be extended once for another 30 days at the local immigration office.
Do Indians need a visa for Singapore?▼
Yes, Indian passport holders need a visa to visit Singapore. You can apply for an e-Visa online or through authorized visa agents. Processing typically takes 3-5 working days.
Which European countries are visa-free for Indian passport?▼
No European countries offer visa-free entry for Indian passport holders. All European countries (including Schengen area) require a valid visa. Serbia is the only European country that allows visa-free entry for Indians for up to 30 days.
Need help with your visa?
Our travel experts can guide you through the visa application process and help plan your trip.