From 1st October 2025, India has introduced digital landing cards, which travellers can complete up to 72 hours before arriving in the country.
All non-Indian passport holders, including those with an OCI card, are required to complete a landing card before entry.
During the transition period, paper landing cards will still be accepted, but we recommend completing the digital version for a smoother arrival experience. For the latest updates on when paper forms will no longer be accepted, please visit India's Bureau of Immigration for further updates.
You can complete your landing card through the Indian Visa website (e-Arrival) before you travel.
If you require a visa to travel to India, please be aware that the e-Arrival card is different from an e-Visa.
Once submitted, you’ll receive a QR code confirmation, which you’ll need to show when you arrive in India.