Free tool · Updated November 1, 2026

US visa fee calculator: the fee, reciprocity fee and validity for your nationality

The US visa application fee is $185 for visitor, student, exchange and transit visas, $205 for H, L, O, P, Q and R work visas, $315 for E visas and $265 for K visas. Some nationalities also pay a reciprocity fee when the visa is issued, and each gets its own number of entries and validity. Pick your nationality and visa to see your total.

Practice your interview

The passport you'll apply with.

Type your nationality to see your fees. The B-1/B-2, F-1, J-1 and H-1B rows for every nationality are in the table below.

Fee paid? Practice the interview out loud

Reciprocity fees by country

State's schedule for 206 nationalities, read October 30, 2026: the reciprocity fee (on top of the application fee), the entries and the longest validity. Every visa also pays its application fee: $185 for B-1/B-2, F-1 and J-1, $205 for H-1B.

NationalityB-1/B-2F-1J-1H-1BBan or bond
AfghanistanNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
AlbaniaNone, multiple, 120 moNone, multiple, 36 moNone, multiple, 36 moNone, multiple, 36 moNone
AlgeriaNone, one entry, 3 moNone, multiple, 24 moNone, multiple, 24 mo$37, multiple, 36 moBond (B-1/B-2)
AndorraNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
AngolaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
AnguillaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Antigua and BarbudaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
ArgentinaNone, multiple, 120 moNone, multiple, 22 mo$290, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
ArmeniaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
ArubaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
AustraliaNone, multiple, 60 mo$815, multiple, 60 mo$215, multiple, 24 mo$1,695, multiple, 48 moNone
AustriaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
AzerbaijanNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone
BahamasNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$385, multiple, 12 moNone
BahrainNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$1,037, multiple, 60 moNone
BangladeshNone, one entry, 3 moNone, multiple, 60 moNone, multiple, 12 moNone, multiple, 12 moBond (B-1/B-2)
BarbadosNone, multiple, 120 moNone, multiple, 36 moNone, multiple, 60 moNone, multiple, 60 moNone
BelarusNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone
BelgiumNone, multiple, 120 moNone, multiple, 21 mo$270, multiple, 60 moNone, multiple, 60 mo$170, multiple, 60 moNone
BelizeNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
BeninNone, one entry, 3 mo$650, one entry, 3 moNone, one entry, 3 mo$636, one entry, 3 moBan: partial, Bond (B-1/B-2)
BermudaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
BhutanNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBond (B-1/B-2)
BoliviaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$381, multiple, 60 moNone
Bosnia and HerzegovinaNone, multiple, 120 moNone, multiple, 24 moNone, multiple, 24 moNone, multiple, 12 moNone
BotswanaNone, one entry, 3 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
BrazilNone, multiple, 120 moNone, multiple, 48 mo$102, multiple, 24 moNone, multiple, 24 moNone
British Virgin IslandsNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
BruneiNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
BulgariaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Burkina FasoNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
BurmaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
BurundiNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
Cabo VerdeNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBond (B-1/B-2)
CambodiaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 1 moBond (B-1/B-2)
Cameroon$35, one entry, 3 mo$35, one entry, 3 mo$35, one entry, 3 mo$45, one entry, 3 moNone
CanadaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Cayman IslandsNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Central African RepublicNone, one entry, 3 moNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moBond (B-1/B-2)
ChadNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
ChileNone, multiple, 120 moNone, multiple, 24 moNone, multiple, 60 mo$265, multiple, 12 moNone
ChinaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 12 moNone
ColombiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Comoros$282, multiple, 12 moNone, one entry, 2 mo$282, multiple, 12 mo$6, one entry, 3 moNone, one entry, 3 moNone
Costa RicaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$191, multiple, 60 moNone
Cote d'IvoireNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
CroatiaNone, multiple, 120 moNone, multiple, 24 mo$280, multiple, 60 moNone, multiple, 60 mo$155, multiple, 60 moNone
CubaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
CuracaoNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
CyprusNone, multiple, 120 mo$140, multiple, 48 moNone, multiple, 48 moNone, multiple, 48 moNone
CzechiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Democratic Republic of the CongoNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone
DenmarkNone, multiple, 120 moNone, multiple, 49 moNone, multiple, 60 mo$227, multiple, 60 moNone
DjiboutiNone, one entry, 3 mo$155, multiple, 12 moNone, multiple, 12 mo$135, multiple, 36 moBond (B-1/B-2)
DominicaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
Dominican RepublicNone, multiple, 120 moNone, multiple, 24 moNone, multiple, 60 moNone, multiple, 25 moNone
EcuadorNone, multiple, 120 moNone, multiple, 29 moNone, multiple, 60 mo$245, multiple, 24 moNone
EgyptNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
El SalvadorNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Equatorial GuineaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
EritreaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
EstoniaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
EswatiniNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$275, multiple, 60 moNone
EthiopiaB-1: None, one entry, 3 moB-2: None, one entry, 3 monot readnot readnot readBond (B-1/B-2)
FijiNone, one entry, 3 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
FinlandNone, multiple, 120 moNone, multiple, 11 mo$315, multiple, 48 moNone, multiple, 60 mo$237, multiple, 60 moNone
FranceNone, multiple, 120 moNone, multiple, 20 moNone, multiple, 60 mo$465, multiple, 36 moNone
GabonNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
GeorgiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
GermanyNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
GhanaNone, multiple, 60 moNone, multiple, 48 moNone, multiple, 12 mo$755, multiple, 60 moNone
GibraltarNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
GreeceNone, multiple, 120 moNone, multiple, 12 mo$80, multiple, 60 moNone, multiple, 60 moNone, multiple, 11 moNone
GrenadaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
GuatemalaNone, multiple, 120 moNone, multiple, 19 moNone, multiple, 60 mo$295, multiple, 60 moNone
GuineaNone, one entry, 3 moNone, multiple, 36 moNone, multiple, 36 moNone, multiple, 36 moBond (B-1/B-2)
Guinea-BissauNone, one entry, 3 moNone, multiple, 15 moNone, multiple, 60 moNone, one entry, 3 moBond (B-1/B-2)
GuyanaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
HaitiNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
Holy SeeNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
HondurasNone, multiple, 120 mo$165, multiple, 60 moNone, multiple, 60 mo$155, multiple, 60 moNone
Hong KongNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
HungaryNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
IcelandNone, multiple, 120 mo$138, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
IndiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 35 moNone
IndonesiaNone, multiple, 60 mo$195, multiple, 60 moNone, multiple, 12 moNone, multiple, 12 moNone
IranNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 mo$19, one entry, 3 moBan: full
IraqNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone
IrelandNone, multiple, 120 mo$148, multiple, 12 mo$1,147, multiple, 48 mo$1,480, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
ItalyNone, multiple, 120 moNone, multiple, 16 moNone, multiple, 60 mo$153, multiple, 60 moNone
JamaicaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
JapanNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
JordanNone, multiple, 60 mo$81, multiple, 60 moNone, multiple, 60 moNone, multiple, 12 moNone
KazakhstanNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 12 moNone
KenyaNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 24 moNone, multiple, 60 moNone
KiribatiNone, multiple, 48 moNone, multiple, 36 moNone, multiple, 36 moNone, multiple, 36 moNone
KosovoNone, multiple, 60 moNone, multiple, 24 moNone, multiple, 24 moNone, multiple, 12 moNone
KuwaitNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
KyrgyzstanNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBond (B-1/B-2)
LaosNone, one entry, 3 moNone, one entry, 3 mo$65, one entry, 3 moNone, one entry, 3 moBan: full
LatviaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 24 moNone
LebanonNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 mo$733, multiple, 36 moNone
LesothoNone, multiple, 120 moNone, multiple, 56 moNone, multiple, 60 mo$163, multiple, 60 moBond (B-1/B-2)
LiberiaNone, multiple, 36 moNone, multiple, 12 moNone, multiple, 12 mo$85, multiple, 12 moNone
LibyaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 1 moBan: full
LiechtensteinNone, multiple, 120 moNone, multiple, 7 mo$600, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
LithuaniaNone, multiple, 120 moNone, multiple, 24 moNone, multiple, 24 moNone, multiple, 24 moNone
LuxembourgNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MacauNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MadagascarNone, multiple, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone
Malawi$35, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
MalaysiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MaldivesNone, multiple, 120 mo$195, multiple, 60 moNone, multiple, 60 moNone, multiple, 12 moNone
MaliNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
MaltaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$565, multiple, 60 moNone
Marshall IslandsNone, one entry, 3 moNone, multiple, 12 moNone, multiple, 12 moNone, one entry, 12 moNone
MauritaniaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 mo$98, one entry, 3 moBan: partial, Bond (B-1/B-2)
MauritiusNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
MexicoNone, multiple, 120 moNone, multiple, 48 moNone, multiple, 48 moNone, multiple, 12 mo$237, multiple, 36 moNone
MicronesiaNone, two entries, 3 moNone, two entries, 3 moNone, one entry, 3 moNone, one entry, 3 moNone
MoldovaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MonacoNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MongoliaNone, multiple, 120 moNone, multiple, 36 moNone, multiple, 36 moNone, multiple, 36 moBond (B-1/B-2)
MontenegroNone, multiple, 36 moNone, multiple, 24 moNone, multiple, 24 moNone, multiple, 12 moNone
MontserratNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MoroccoNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
MozambiqueNone, one entry, 3 moNone, multiple, 3 moNone, multiple, 12 moNone, multiple, 12 mo$518, multiple, 12 moBond (B-1/B-2)
NamibiaNone, one entry, 3 mo$95, multiple, 24 moNone, multiple, 24 mo$131, multiple, 24 moBond (B-1/B-2)
NauruB-1: None, multiple, 60 moB-2: $7, single, 3 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
NepalNone, one entry, 3 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 36 moBond (B-1/B-2)
NetherlandsNone, multiple, 120 moNone, multiple, 50 moNone, multiple, 60 moNone, multiple, 60 moNone
New ZealandNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
NicaraguaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
NigerNone, one entry, 3 mo$70, one entry, 3 moNone, one entry, 3 mo$50, one entry, 3 moBan: full
NigeriaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
North MacedoniaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
NorwayNone, multiple, 120 moNone, multiple, 16 mo$409, multiple, 60 moNone, multiple, 60 mo$400, multiple, 60 moNone
OmanNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 24 moNone
PakistanNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 12 moNone
PalauNone, two entries, 3 moNone, two entries, 3 moNone, one entry, 3 moNone, one entry, 3 moNone
PanamaNone, multiple, 120 mo$65, multiple, 60 moNone, multiple, 60 mo$45, multiple, 60 moNone
Papua New GuineaNone, one entry, 6 moNone, multiple, 12 moNone, multiple, 12 mo$118, multiple, 36 moBond (B-1/B-2)
ParaguayNone, multiple, 120 mo$213, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
PeruNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
PhilippinesNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$459, multiple, 60 moNone
PitcairnNone, two entries, 3 moNone, two entries, 3 moNone, one entry, 3 moNone, one entry, 3 moNone
PolandNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
PortugalNone, multiple, 120 moNone, multiple, 28 moNone, multiple, 60 moNone, multiple, 28 moNone
QatarNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 24 moNone
Republic of the CongoNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 mo$95, one entry, 3 moBan: full
RomaniaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
RussiaNone, multiple, 36 moNone, multiple, 12 moNone, multiple, 36 moNone, multiple, 24 moNone
RwandaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Saint Kitts and NevisNone, multiple, 120 moNone, multiple, 25 moNone, multiple, 60 moNone, multiple, 60 moNone
Saint LuciaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Saint Vincent and the GrenadinesNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 mo$2,533, multiple, 60 moNone
SamoaNone, multiple, 120 moNone, multiple, 36 moNone, multiple, 60 mo$152, multiple, 36 moNone
San MarinoNone, multiple, 60 moNone, multiple, 16 moNone, multiple, 60 mo$153, multiple, 60 moNone
Sao Tome and PrincipeNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBond (B-1/B-2)
Saudi ArabiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 24 mo$1,900, multiple, 24 moNone
SenegalNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
SerbiaNone, multiple, 120 moNone, multiple, 15 moNone, multiple, 24 moNone, multiple, 12 moNone
SeychellesNone, multiple, 120 moNone, multiple, 12 moNone, multiple, 60 mo$790, multiple, 24 moBond (B-1/B-2)
Sierra LeoneNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
SingaporeNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Sint MaartenNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
SlovakiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 24 moNone, multiple, 60 moNone
SloveniaNone, multiple, 120 moNone, multiple, 24 mo$266, multiple, 60 moNone, multiple, 60 mo$141, multiple, 60 moNone
Solomon IslandsNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 mo$90, multiple, 24 moNone
SomaliaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
South AfricaNone, multiple, 120 moNone, multiple, 36 moNone, multiple, 36 moNone, multiple, 36 moNone
South KoreaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
South SudanNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
SpainNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Sri LankaNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 36 moNone, multiple, 36 moNone
SudanNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
SurinameNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
SwedenNone, multiple, 120 moNone, multiple, 24 mo$115, multiple, 48 moNone, multiple, 60 moNone, multiple, 60 moNone
SwitzerlandNone, multiple, 120 moNone, multiple, 12 mo$350, multiple, 60 moNone, multiple, 60 mo$140, multiple, 48 moNone
SyriaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: full
TaiwanNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 mo$54, multiple, 60 moNone
TajikistanNone, one entry, 3 moNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moBond (B-1/B-2)
TanzaniaNone, one entry, 3 mo$265, one entry, 3 moNone, one entry, 3 mo$845, one entry, 3 moBan: partial, Bond (B-1/B-2)
ThailandNone, multiple, 120 moNone, multiple, 12 moNone, multiple, 60 moNone, multiple, 12 moNone
The Gambia$15, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
Timor-LesteNone, two entries, 3 moNone, two entries, 3 moNone, one entry, 3 moNone, one entry, 3 moNone
TogoNone, one entry, 3 mo$230, one entry, 3 moNone, one entry, 3 mo$210, one entry, 3 moBan: partial, Bond (B-1/B-2)
TongaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
Trinidad and TobagoNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
TunisiaNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moBond (B-1/B-2)
TurkeyNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Turkmenistannot readnot readnot readnot readBan: immigrant-only, Bond (B-1/B-2)
TuvaluB-1: None, one entry, 1 moB-2: None, one entry, 3 mo$43, one entry, 3 moNone, one entry, 3 mo$251, one entry, 3 moBond (B-1/B-2)
UgandaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBond (B-1/B-2)
UkraineNone, multiple, 120 moNone, multiple, 36 moNone, multiple, 36 moNone, multiple, 36 moNone
United Arab EmiratesNone, multiple, 120 mo$1,100, multiple, 48 mo$27, multiple, 48 moNone, multiple, 36 moNone
United KingdomNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
UruguayNone, multiple, 120 moNone, multiple, 60 moNone, multiple, 60 moNone, multiple, 60 moNone
Uzbekistannot readnot readnot readnot readNone
VanuatuNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 mo$113, one entry, 3 moBond (B-1/B-2)
VenezuelaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)
VietnamNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone, multiple, 12 moNone
Wallis and Futuna$75, multiple, 120 mo$25, multiple, 60 mo$75, multiple, 60 mo$85, multiple, 60 mo$25, multiple, 3 moNone
YemenNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 mo$15, one entry, 3 moBan: full
ZambiaNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 mo$285, one entry, 3 moBan: partial, Bond (B-1/B-2)
ZimbabweNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moNone, one entry, 3 moBan: partial, Bond (B-1/B-2)

Each cell: reciprocity fee, entries, longest validity (mo = months). Ban: Proclamation 10998, State's page last updated February 2, 2026. Bond: State's list published October 2, 2026. Israel isn't listed because its page has more than one schedule, so check State's page.

What you pay, and when

Application fee
Paid before the interview, per person, and not refundable: $185, $205, $315 or $265 depending on the visa type. (travel.state.gov, ecfr.gov)
Reciprocity fee
A visa issuance fee that only some nationalities pay, set in State's schedule for each country and visa. For most nationalities and visas it's none. (ecfr.gov, travel.state.gov)
SEVIS fee
$350 for F and M students and $220 for most J-1 exchange visitors, paid separately before the interview. Dependents pay none. (ecfr.gov)
Visa integrity fee
$250 in the 2025 law, but not collected yet: no start date had been set as of October 30, 2026. (govinfo.gov)
How it works
  1. Type your nationality, the passport you'll apply with, and pick the visa.
  2. The answer adds the application fee to any reciprocity fee, and shows the entries and validity State lists for your nationality.
  3. Student and exchange visas add the SEVIS fee. Flags show the 2026 travel ban, the visa bond list and when an ESTA may replace the visa.
  4. The table below lists the B-1/B-2, F-1, J-1 and H-1B rows for all 206 nationalities.

Frequently asked questions

How much is the US visa fee in 2026?

Per person, $185 for B1/B2 visitor, F and M student, J exchange, C-1 transit, D crew and I media visas, $205 for H, L, O, P, Q and R work visas, $315 for E visas and $265 for K visas, as listed on State's fee page on November 1, 2026. The fee isn't refundable. (travel.state.gov, ecfr.gov)

What is a US visa reciprocity fee?

It's a visa issuance fee some nationalities pay on top of the application fee, set by reciprocity in State's schedule for each country. For a B1/B2 visa, 6 of the 206 nationalities in our read of the schedule pay one. (ecfr.gov, travel.state.gov)

Do I have to pay the $250 visa integrity fee?

Not yet. The 2025 law sets a $250 visa integrity fee, but as of October 30, 2026 no Federal Register notice had set a start date, and State's fee page didn't list it on November 1, 2026. See where the fee stands. (govinfo.gov, travel.state.gov)

Do F-1 and J-1 applicants pay the SEVIS fee too?

Yes, separately. F and M students pay $350 and most J-1 exchange visitors pay $220 (au pairs, camp counselors and Summer Work Travel participants pay $35). F-2, M-2 and J-2 dependents don't pay it. (ecfr.gov)

How long will my US visa be valid?

State's reciprocity schedule sets the longest validity and the number of entries for each nationality and visa. For a B1/B2 visa it's 120 months (10 years) with multiple entries for 111 nationalities, and shorter for others. The officer can issue less. (travel.state.gov)

Is the visa bond a fee?

No. B1/B2 applicants from countries on State's bond list may have to post a $10,000, $15,000 or $20,000 bond, set at the interview. It's returned if you keep to its terms. See the visa bond guide. (travel.state.gov, federalregister.gov)

Related guides

Sources 12 pages

Every answer in this tool comes from these pages.

Embed this tool free

Free to use on your own site, blog or forum. Copy the code below. It shows the same tool with a small link back to Visaful.

<iframe src="https://visaful.com/tools/us-visa-fee-calculator/embed" title="US visa fee calculator by Visaful" width="100%" height="900" style="border:0;max-width:760px" loading="lazy"></iframe>
Paste it into any web page or blog post.

For AI agents and developers: the tool's inputs, every answer and its sources as JSON. Free, no key needed.

This tool explains what State Department and US embassy pages say. It isn't legal advice. For questions about your own case, talk to an immigration attorney. Visaful is not affiliated with the U.S. government or the Department of State.

AI interviewer
Your score86/100

Practice your next visa interview out loud.

An AI officer asks your visa's questions, follows up on your answers and shows you what a real officer would likely decide.

Get started for free
7 days free · cancel anytime