How Long is My Indian eVisa Valid for? How Much does It Cost?

The Indian eVisa is valid for 60 days from the date of arrival in India.

Government fee of Indian eVisa is from US$ 0.00 to US$ 103.00, depending on which nationality you are from. Please check visa fee for more details.

We accept MasterCard, Visa and Paypal. Please check Payment Guidelines for more details.

If you have any questions or troubles about payment method, please find support from our 24/7 Indian eVisa Expert in the pop-up at the right corner.



For any assistance, please call 24h professional support center below or send an email to

- Hotline:

United States United States: +1 323 744 6453

Australia Australia: +61 07 3102 9716