India Entry Requirements & Visa Information
Check which nationalities need a visa for India. Find visa-free countries, e-visa options, and entry requirements for travelers.
All nationalities
198 nationalitiesA
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Y
Z
Frequently Asked Questions
3 out of 198 nationalities in our database can enter India without a visa.
Countries with visa-free access to India include: Bhutan, Maldives, Nepal.
Tourists can stay up to 90 days in India (for Maldives passport holders).
Yes, India offers visa on arrival, e-visa, or electronic travel authorization for 164 nationalities.
Nationalities eligible for visa on arrival at India: Japan, South Korea, United Arab Emirates.
Nationalities requiring an e-visa for India: Afghanistan, Albania, Andorra, Angola, Antigua and Barbuda and 156 more.
Nationalities requiring a visa for India include: Algeria, Bangladesh, Burkina Faso and 28 more.