Is There a Fee for a U.S. Citizen to Receive a Visa to India?


Quick Answer

A U.S. citizen travelling to India pays a fee of $67.70 to $157.70 for a visa to enter the country, as of 2015. India offers three duration options for visas for tourists: six months, five years and 10 years, according to immihelp.com.

Continue Reading
Related Videos

Full Answer

U.S. citizens traveling to India as tourists pay $67.70 for visas valid for six months and $157.70 for visas valid for five years or ten years. All three visa options are valid for multiple entries, which means a U.S. tourist does not need to pay a fee after leaving India if he wants to return within the period of validity of the visa, according to immihelp.com.

Learn more about Immigration

Related Questions