Most foreign nationals require a valid passport and visa to enter India. Citizens of Nepal and Bhutan can travel to India without a visa, while citizens of the Maldives may visit India visa-free for up to 90 days under specific conditions. Travelers from most other countries can apply for an...