group-2

Apply visa

US Visa Fees for Indians in 2025 – Complete Guide

Last Update: 27-02-2025

US - The Land of Opportunities

Planning a trip to the United States from India? Whether it's for tourism, business, education, or work, understanding the US visa application process and, more importantly, the associated fees is crucial. This comprehensive guide breaks down the different types of US visas, their costs in 2025, and how to pay those fees from India. Let's get started!

In this blog


  1. Types of US Visas
  2. US Visa Fees for Indians in 2025
  3. Non-Immigrant Visa Fees Payment Options: How and Where to Pay the Fees?
  4. Immigrant Visa Fee Payment at the Embassy/Consulate
  5. US Visa Fee Receipt & Validity
  6. Important Notes on Visa Fees
  7. FAQs

Types of US Visas

The United States offers various visa types, each catering to a specific purpose of travel. Here's a simplified overview of the most common ones:

Non-Immigrant Visas (Temporary)

For temporary stays like tourism, business, study, or work.


  1. B1/B2 Visa: Tourist and Business Visa.
  2. F1 Visa: Student Visa (Academic).
  3. M1 Visa: Student Visa (Vocational).
  4. H1B Visa: Temporary Work Visa (for specialized occupations).
  5. L1 Visa: Intracompany Transferee Visa.
  6. J1 Visa: Exchange Visitor Visa (Professor, scholar, teacher)
  7. C Visa: Transit
  8. D Visa: Crewmembers
  9. Q Visa: International cultural exchange visitor

Immigrant Visas (Permanent)

For those intending to live permanently in the United States.


  1. IR1, CR1 Visa: Spouse of a U.S. Citizen
  2. K-3 Visa: Spouse of a U.S. Citizen awaiting approval of an I-130 immigrant petition.
  3. K-1 Visa: Fiancé(e) to marry a U.S. Citizen & live in the U.S.
  4. IR2, CR2, IR5, F1, F3, F4 Visa: Certain family members of U.S. citizens.
  5. F2A, F2B Visa: Certain family members of lawful permanent residents.
  6. E1 Visa: Priority workers (First preference)
  7. E2 Visa: Professionals holding advanced degrees & persons of exceptional ability (Second preference)

US Visa Fees for Indians in 2025

Following are the visa fees for different types of US visas:

Non-Immigrant Visa Fees

Visa TypeFee (USD)Fee (INR) Approx.

B1/B2 (Tourist/Business Visa)

$185

₹15,350

F1 (Student Visa - Academic)

$185

₹15,350

M1 (Student Visa - Vocational)

$185

₹15,350

H1B (Work Visa - Specialty Occupation)

$205

₹17,000

L1 (Intracompany Transfer Visa)

$205

₹17,000

J1 (Exchange Visitor Visa)

$185

₹15,350

J1 (Exchange Visitor Visa)

$185

₹15,350

C (Transit Visa)

$185

₹15,350

D (Crewmember Visa)

$185

₹15,350

Q (Cultural Exchange Visa)

$185

₹15,350

Note:

All visa applicants, including children, must pay a non-refundable and non-transferable visa application fee, also known as the MRV fee, before applying for a nonimmigrant visa. This fee is required regardless of whether the visa is granted. The amount varies based on the type of visa being applied for.

Get your US B1/B2 visa with an express appointment at the lowest cost—only with Teleport!
See Visa Details

Immigrant Visa Fees

Visa TypeFee (USD)Fee (INR) Approx.

IR1, CR1 (Spouse of U.S. Citizen)

$325

₹27,000

K-1 (Fiancé(e) Visa)

$265

₹22,000

K-3 (Spouse Visa)

$265

₹22,000

E1/E2 (Employment-based Visas)

$205

₹17,000

Non-Immigrant Visa Fees Payment Options: How and Where to Pay the Fees?

Indian applicants can pay their US visa application fee through the following methods:

  1. Online Payment via NEFT: Transfer fees from your Indian bank account using NEFT.
  2. IMPS Payment: Make an immediate payment using your mobile banking app.
  3. Bank Deposit*: Pay in cash at designated bank branches.
  4. Demand Draft: Some applicants may choose to pay via a demand draft.
  5. Debit/Credit Card: Payments via Visa/MasterCard are accepted for online applications.
  6. UPI Payment: Unified Payments Interface (UPI) is now accepted for visa fee payments, making it more convenient for applicants.

Bank Deposit

You can pay your nonimmigrant visa application fee in cash at the bank. At the bank, you must write your fee payment amount and your telephone number in the U.S. visa fee collection slip available at the bank. After receiving your payment, the bank will give you a receipt. Visit US Visa payment locations to check the exact location for each bank.

Immigrant Visa Fee Payment at the Embassy/Consulate

  • If your appointment was scheduled through the National Visa Center (NVC), you have generally already paid your visa fee.
  • Required immigrant visa fees may be paid at the Embassy or Consulate in cash (in U.S. dollars or Indian Rupees) or by a rupee bank draft drawn on a nationalized or foreign bank.
  • The bank draft must be issued in the name of “The American Embassy, New Delhi” and should be payable in Delhi OR in the name of “U.S. Consulate General, Mumbai” and should be payable in Mumbai.
  • The U.S. Consulate General, Mumbai also accepts credit card payments for immigrant visa fees.

US Visa Fee Receipt & Validity

  • After payment, you will receive a receipt via email or at the bank.
  • The receipt is valid for one year from the date of payment.
  • If you do not schedule an appointment within this period, you will need to pay the fee again.

US Visa Renewal Fees

If you are renewing your US visa, the fees remain the same as the initial application fee. The renewal process is usually smoother if you meet the eligibility criteria for dropbox submission (Interview Waiver Program).

Who Qualifies for US Visa Renewal?

  • Your previous visa is still valid or expired within the last 48 months.
  • You are applying for the same visa category.
  • Your fingerprints were previously submitted.
  • You have no history of visa refusals.

To renew, submit an online application (DS-160), pay the fee, and drop off documents at the designated center.

Important Notes on Visa Fees

  • Visa fees are non-refundable. If you experience a payment error or believe your payment was unsuccessful, DO NOT make a second payment, as it will not be refunded.
  • For payment concerns, email support-india@usvisascheduling.com
  • For NEFT Payments: Once your visa payment is successful, delete the account details from your payee list to prevent accidental future transfers.
  • If you miss your appointment or need to reschedule for a second time, you must repay the visa fee to book a new appointment.

Conclusion

Understanding US visa fees for Indians is crucial before applying. Whether you're a student, tourist, or business professional, ensuring you pay the correct amount and follow the right process can save you time and hassle. If you're ready to start your visa application, visit the official US visa website or consult with a visa expert for guidance.


For a seamless US visa application process, ensure you follow the payment steps correctly and schedule your interview on time. Good luck with your US travel plans!

FAQs

How much is the US visa fee for Indians in 2025?

The US visa fee for Indians varies by visa type. For non-immigrant visas like B1/B2 (tourist/business), F1 (student), and J1 (exchange visitor), the fee is USD 185. Work-related visas like H1B and L1 cost USD 205 Immigrant visa fees range from USD 265 to USD 325 depending on the category.

How do I get a receipt after paying the US visa fee?

Once you pay the visa fee, you will receive a receipt via email or from the bank. This receipt is essential for scheduling your visa appointment and is valid for one year from the payment date.

Can I get a refund if my visa application is denied?

No, US visa fees are non-refundable, even if your application is rejected. The fee also cannot be transferred to another applicant or visa type.

How can I pay the US immigrant visa fee?

If you have scheduled your appointment through the National Visa Center (NVC), you may have already paid your visa fee. If not, you can pay at the US Embassy or Consulate in cash (USD or INR) or via a rupee bank draft issued in favor of the respective US mission. The US Consulate General in Mumbai also accepts credit card payments.

What should I do if my visa fee payment fails?

If you encounter a payment failure, do not make a second payment, as it will not be refunded. Instead, contact support-india@usvisascheduling.com  with details of your issue.

Can I pay the US visa fee through NEFT?

Yes, NEFT payments are accepted. However, after a successful transaction, delete the account details from your payee list to avoid accidental future payments.

I Need Visa Help

Discount Icon

Get flat 10% OFF

On your first visa. Use code "TEL10". T&C apply

Apply