US Visa Application Fees
US Nonimmigrant Visa Application Fees:
The costs for a non-immigrant visa are as follows:
Visa Type |
Cost (In USD) |
Non-petition Based Visas | 160 |
Petition Based Visas | 190 |
E Visas | 205 |
K Visas | 265 |
Fees For Non-petition and Petition Based Visas:
Here are the application fees for each US nonimmigrant visa:
Visa Type |
Fee (In USD) |
Category |
US Visitor Visas (B-1 visa and B-2 visa) | 160 | Non-Petition Based |
C-1 visa for transits to the US | 160 | Non-Petition Based |
D visa for airline or ship crewmembers | 160 | Non-Petition Based |
F visa for students and academics | 160 | Non-Petition Based |
I visa for media and journalists | 160 | Non-Petition Based |
J visa for exchange visitors (excluding those applicants sponsored by the US government) | 160 | Non-Petition Based |
M visa for vocational students | 160 | Non-Petition Based |
TN TD visa for NAFTA professionals | 160 | Non-Petition Based |
T visa for victims of human trafficking | 160 | Non-Petition Based |
U visa for victims of criminal activity | 160 | Non-Petition Based |
H visas for temporary workers (H-1B visa, H-1B1 visa, H-2A visa, H-2B visa, H-3 visa, H-4 visa) | 190 | Petition Based |
L visas for intracompany transfers (L-1 visa, L-2 visa) | 190 | Petition Based |
O visas for persons with extraordinary abilities (O-1 visa, O-2 visa, O-3 visa) | 190 | Petition Based |
P visa for athletes, entertainers, and artists | 190 | Petition Based |
Q visa for international cultural exchanges | 190 | Petition Based |
R visa for religious workers | 190 | Petition Based |
E visa for traders and investors (E-1 visa, E-2 visa, E-3 visa) | 205 | Petition Based |
K visa for a fiancé or spouse of a US citizen | 265.00 | Petition Based |
Apart from petition and non-petition based non-immigrant visas, there are other categories and fees that must be paid such as:
- For a border crossing card for Mexican citizens, the application fee for applicants over the age of 15 is USD 160.00, while for those under the age of 15 it is USD 16.00.
- For petitioners for L Visa, there is also a fee of USD 500.00 for fraud detection and prevention
- For petitioners for H visas, there is a fee of USD 4,500.00 for filing a petition in US institutions to bring a foreign temporary worker to the US.
To help us improve