India e-Visa Fees by Country: UK, Canada, Australia, Germany and USA

By India Tour Blog TeamPublished 3 min read
Quick answer: For UK, Canadian, Australian, German and US citizens, the India e-Tourist Visa costs $25 for 30 days (July to March; $10 in April to June) and $40 for one year. The five-year visa differs by passport: $160 for US citizens, $200 for Canadian, Australian and German citizens, and $484 for UK citizens. A 3% bank charge is added to every fee.

Last verified November 2026 against the Government of India e-Tourist visa fee schedule dated 8 September 2026. Fees change, so confirm on the official portal before you pay. Read how we check facts in our editorial policy.

India e-Tourist Visa fees by nationality

The Government of India sets e-Visa fees by country. All fees are charged in US dollars, whatever your home currency.

Passport30 days (April to June)30 days (July to March)1 year5 years
United Kingdom$10$25$40$484
United States$10$25$40$160
Canada$10$25$40$200
Australia$10$25$40$200
Germany$10$25$40$200

Other nationalities have their own rates. Check the full list on the official e-Tourist visa fee schedule.

Extra charges and rules to know

  • Bank charge: 3% is added to the visa fee when you pay.
  • No refunds: the fee is not refunded if your application is refused or you do not travel.
  • Apply in time: the official portal says to apply at least 4 days before you arrive.
  • Stay limit: on the one-year and five-year visas, your stay in India must not exceed 180 days in a calendar year.
  • Validity: the 30-day visa runs for 30 days from your first arrival. The one-year and five-year visas run from the date the visa is granted.
  • Apply only on the official site: indianvisaonline.gov.in. Other websites are agents that charge extra service fees.

Which visa is best value?

For one trip of up to 30 days, the 30-day visa is cheapest at $25, or $10 if you apply for travel in April to June. If you might return within a year, or want more than 30 days, the one-year visa at $40 is better value than two 30-day visas.

The five-year visa depends on your passport. At $160, it costs the same as four one-year visas, so it suits US citizens who expect to visit in four or more separate years. At $200 for Canadian, Australian and German citizens it only breaks even if you visit in all five years. At $484 for UK citizens, buying a new one-year visa each time you visit is cheaper.

Use the India e-Visa cost calculator to compare the options for your plans. US travellers can follow our step-by-step India e-Visa guide for US citizens, and the application steps are the same for other eligible nationalities.

After you get your visa

Print your Electronic Travel Authorization and carry it with your passport. Our Delhi airport arrival guide explains immigration, and the India customs rules guide covers what you can bring in. To plan the rest of your costs, see how much a trip to India costs.

Frequently asked questions

How much is an India e-Visa for UK citizens?

UK citizens pay $25 for a 30-day e-Tourist Visa (July to March; $10 in April to June), $40 for one year and $484 for five years, plus a 3% bank charge, under the fee schedule dated 8 September 2026.

How much is an India e-Visa for Canadian citizens?

Canadian citizens pay $25 for 30 days (July to March; $10 in April to June), $40 for one year and $200 for five years, plus a 3% bank charge.

How much is an India e-Visa for Australian citizens?

Australian citizens pay $25 for 30 days (July to March; $10 in April to June), $40 for one year and $200 for five years, plus a 3% bank charge.

How much is an India e-Visa for German citizens?

German citizens pay $25 for 30 days (July to March; $10 in April to June), $40 for one year and $200 for five years, plus a 3% bank charge.

Is the India e-Visa fee refundable?

No. The fee is non-refundable, whether or not the visa is granted.

Sources

Ask a question or share a tip

Your email address will not be published. Required fields are marked *