We’re a private application service, not the Government of India. You can apply yourself at indianvisaonline.gov.in and pay only the government fee. We charge a separate fee to check and submit it for you.
Indian Visa Online Service, home

India’s e-Arrival card explained

· Rule changes

The India e-Arrival card lets visitors complete their arrival card online before they travel. Here’s what it is, who fills it in, and why you should never pay for it.

What is the India e-Arrival card?

The e-Arrival card is the online version of the paper landing card. Foreign visitors and OCI cardholders can complete it within 72 hours before arriving in India.

Where do I fill it in?

On the Bureau of Immigration website, on indianvisaonline.gov.in, or in the official Indian Visa Su-Swagatam app. It’s free.

Is it a visa?

No. You still need your e-Visa or regular visa. The e-Arrival card is extra arrival information. Read our full guide.

Who fills in the India e-Arrival card?

Foreign visitors and OCI cardholders arriving in India. Each traveller needs their own, including children. Have your passport, visa and travel details ready.

Watch out for fake websites

Some websites charge for the e-Arrival card. The official service is free, so don’t pay anyone to fill it in for you.

What if I forget?

You may be asked to fill in an arrival form when you land, which can mean waiting longer at immigration. Completing it online before you fly saves time.

Questions people ask

Is the India e-Arrival card free?

Yes.

When do I fill in the India e-Arrival card?

Within 72 hours before you arrive.

Is it a visa?

No. You still need a visa or e-Visa.

Read the e-Arrival card guide

This article is general information, correct when published. Indian visa rules change often, so check the latest position or contact us before you apply.

More from our blog

Ready when you are

Start online in about 10 minutes, or call us if you’d rather talk first.

WhatsApp us