Can US citizen get a 10 year visa for India?
Can US citizen get a 10 year visa for India? Yes. Travelers must enter either on a paper visa, valid for 10 years for U.S. citizens, or an e-tourist visa. The India visa is an entry permit that allows US citizens to travel to India for a certain number of days.
Can I travel to India without OCI card?
This will depend on your nationality and ancestry. Persons with Indian ancestry who can prove it may apply for OCI, which they can eventually travel with. However, if you don't have Indian ancestry, you need to apply for a visa unless you are from a visa-exempt country with plans to spend only a few weeks in India.