U.S. Holiday Visa Fees Depend on Your Citizenship and Visa Type

The cost of a U.S. holiday visa varies by your country of citizenship and which visa category you need. Most tourists from outside the U.S. need a B-2 visitor visa, which costs $160 for the visa fee itself. However, you will also pay a separate visa process fee that ranges from $140 to $190 depending on where you live, making your total somewhere between $300 and $350 in most cases.

Some countries have reciprocal agreements with the United States that lower or eliminate visa costs. Citizens of 40 countries can enter the U.S. visa-free under the Visa Waiver Program for stays up to 90 days, though they must pay $21 for an ESTA (Electronic System for Travel Authorization) instead. If you are from a country not on that list, you will pay the full B-2 fee.

The fees themselves do not cover the cost of processing your process. The U.S. State Department uses visa fees to fund consulate operations, but the actual cost to review your documents, conduct interviews, and issue visas is higher than what you pay. You are covering a portion of the administrative expense, not the full cost.

Key Takeaways

  • A B-2 visitor visa costs $160 for the visa fee plus $140 to $190 for the process fee, totaling roughly $300 to $350 depending on your country.
  • Citizens of 40 countries can use the Visa Waiver Program and pay only $21 for an ESTA instead of explore for a full visa.
  • Visa fees cover only part of the consulate's processing costs; the remainder comes from the State Department budget.
  • Additional costs such as passport photos, document translation, and travel to the consulate are separate from visa fees and vary by location.

Breaking Down the B-2 Visa Fee Structure

The $160 visa issuance fee is what the U.S. State Department charges to produce and issue your visa once your case is approved. This fee is non-refundable even if your process is denied. You pay it at the time of your visa interview at a U.S. consulate or embassy in your home country.

The visa process fee is separate and covers the cost of processing your case before the interview. This fee ranges from $140 to $190 and depends on which consulate you use. Some consulates charge $140, while others charge $190. You typically pay this fee when you schedule your interview online, and it is also non-refundable.

A few countries have different fee structures. Mexico charges $140 for the process fee. Canada charges $100 CAD (roughly $75 USD). The United Kingdom charges £97 (roughly $120 USD). If you are unsure what your consulate charges, check the website of the U.S. embassy or consulate in your country before you begin the process.

Hidden Costs Beyond the Visa Fee

The visa fee itself is only part of what you will spend. You will need a valid passport, which costs money to obtain or renew in your home country. You will also need a passport-sized photograph, usually 2 by 2 inches, which costs $10 to $30 depending on where you have it taken.

If your documents are in a language other than English, you may need to pay for official translation. Translation costs vary widely by language and location, but expect $50 to $200 for a complete set of documents. Some consulates accept translations from specific agencies only, so check before you pay.

You will also need to travel to the consulate for your interview. If the nearest U.S. consulate is far from your home, you may need to pay for transportation, accommodation, or both. Some countries have limited consulate locations, so applicants travel hundreds of miles for a single appointment.

How Visa Waiver Program Costs Compare

If you are a citizen of a Visa Waiver Program country, you pay $21 for an ESTA instead of going through the full visa process. The ESTA is an electronic authorization you obtain online without visiting a consulate or embassy. You receive approval or denial within minutes to hours, not weeks.

The $21 ESTA fee is significantly lower than the $300 to $350 total for a B-2 visa, and you avoid travel to a consulate, translation costs, and the time spent on interviews. However, the ESTA is valid for two years and covers multiple entries, whereas a B-2 visa is typically valid for 10 years (for some nationalities) and also covers multiple entries. Both allow you to stay up to 90 days per visit.

Visa Waiver Program countries include most of Western Europe, Japan, South Korea, Australia, New Zealand, and several others. If you are unsure whether your country participates, you can check the official ESTA website or your nearest U.S. embassy website.

What Happens If Your Visa process Is Denied

If the consulate denies your B-2 process, you do not get a refund of either the $160 visa issuance fee or the process fee. You lose both amounts. However, you can reapply and pay the fees again if you believe you can address the reason for denial.

Common reasons for denial include insufficient proof of funds, lack of ties to your home country, or concerns about your intent to return home after your visit. If you reapply, you will pay the full fee again from the start. Some applicants reapply multiple times, each time paying the complete fee.

For ESTA applications, if you are denied, you can reapply and pay the $21 fee again. However, if you are denied an ESTA, you will need to explore for a B-2 visa instead, which means paying the full $300 to $350 fee.

Payment Methods and Where Fees Go

Most U.S. consulates accept payment by credit card, debit card, or bank transfer through their online appointment system. Some locations also accept cash or checks, but this varies. You will pay the process fee when you schedule your interview online, and you will pay the visa issuance fee at the consulate on the day of your interview.

The visa fees collected by the State Department go into the Consular Affairs account, which funds embassy and consulate operations worldwide. This includes staff salaries, building maintenance, security, and administrative costs. The fees do not go to a general U.S. government fund; they are earmarked specifically for consular services.

Frequently Asked Questions

Can I get a refund if I don't use my visa?

No. Once you pay the visa fee and your visa is issued, the fee is non-refundable even if you never travel to the United States. The same applies to the process fee — it is non-refundable regardless of the outcome of your case.

Do I have to pay the visa fee if my process is denied?

No. If your process is denied before your interview, you pay only the process fee, not the $160 visa issuance fee. If you are denied at the interview, you have already paid both fees and will not receive a refund.

Is the ESTA fee the same for all countries?

Yes. The ESTA costs $21 for all citizens of Visa Waiver Program countries. There are no variations by nationality or consulate location because ESTA is processed entirely online through a single system.

Can I pay the visa fee in my local currency?

Most consulates require payment in U.S. dollars or accept credit cards that automatically convert your local currency. Check your specific consulate's website for accepted payment methods and whether they charge a conversion fee.

What if I need to extend my stay beyond 90 days?

You cannot extend a B-2 visitor visa beyond its authorized stay. If you need to remain longer, you must leave the United States and reapply for a new visa, which means paying the full fee again. Some people change to a different visa category while in the U.S., but this requires a separate process and fees.