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 e-Arrival card

The India e-Arrival card is a free online form that foreign visitors and OCI cardholders can fill in within 72 hours before arriving. It’s arrival information, not a visa, so you still need your e-Visa or visa.

What is the India e-Arrival card?

It’s the online version of the landing card you used to fill in on the plane. It collects your arrival details for India’s immigration authorities. It doesn’t replace a visa.

When and where to fill it in

Complete it within 72 hours before you arrive, on the Bureau of Immigration website (boi.gov.in), on indianvisaonline.gov.in, or in the official “Indian Visa Su-Swagatam” mobile app. It’s free.

Watch out for fake e-Arrival card websites

Some websites charge fees for the e-Arrival card. The official service is free. You don’t need to pay anyone, including us, to fill it in.

Do I still need a visa?

Yes. You still need your e-Visa or regular visa. The e-Arrival card is extra information, not permission to enter.

What the India e-Arrival card asks for

Your passport details, your flight or travel details, your address in India and your contact details. Have your passport and visa to hand. Fill in a separate India e-Arrival card for each traveller, including children.

Related pages

Questions people ask

Is the India e-Arrival card free?

Yes. The official e-Arrival card is free.

When should I fill in the e-Arrival card?

Within 72 hours before you arrive in India.

Is the e-Arrival card a visa?

No. It’s arrival information. You still need a valid visa or e-Visa.

Ready when you are

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

WhatsApp us