Three things to sort out online before you fly: two government forms and your phone. The e-Visa has its own page.
This is the form that replaced the paper slip cabin crew used to hand out before landing. It is not a visa, it simply tells immigration who is arriving, and it is free.
You cannot do this early. The form only opens 72 hours before arrival. If you land on Sunday 20 September, that means from Thursday 17 September onwards. It works the opposite way round to the visa.
Where. indianvisaonline.gov.in/earrival, or the official Indian Visa Su-Swagatam app. Anything asking you for a fee is not the official site.
Your address in India. The form asks where you are staying. For everyone arriving on the 20th, that is:
Afterwards. You get a confirmation with a QR code. Save it to your phone, that is all you need at immigration.
If it did not work out, do not panic. Paper cards were abolished in April 2026, so there is nothing to fill in on the plane, but it can still be sorted on arrival in Delhi. You will get in either way. It just costs you an extra queue after a long flight.
Last checked: 6 September 2026
India currently asks every arriving passenger for a short online health self-declaration, on the Air Suvidha portal. It came back in June 2026 as a precaution following a WHO alert. There is no outbreak in India, and the form takes a few minutes.
This is a temporary measure and may well be dropped again before September.
Your airline will also tell you what is currently required, and that is the most up to date source there is, whoever you fly with. Lufthansa's travel regulations checker is a particularly clear one. Do set your own nationality and departure airport rather than using the settings in our link.
The wifi at Khas Bagh, the villas and the Delhi places is fine. Still worth having your own data from the moment you land, for the taxi, the group chat and your arrival QR code.
Worth setting up at home, since making the account is the slow part.
Bring a Visa card or Mastercard. A German EC card (Girocard) will not work in India. Make sure you know its PIN, since you will need it at the ATM.
Cards are often declined on the very first purchase abroad, while the bank checks it is really you. That is normally fixed by approving the alert, so the thing worth doing is making sure you can approve it in your banking app. On a travel eSIM an SMS code will never reach you, so app notifications are what you want, and it is worth checking you can still log in once you are away.