toshiko
United States

Every United States visa route, explained

The United States has a route for every purpose — short visits (a B-1/B-2 visitor visa or ESTA), plus transit (C), student (F/M), exchange visitor (J), temporary worker (H/L/O) and family/fiancé(e) routes. Routes with verified step-by-step guides link straight to them; the rest link to the official travel.state.gov pages.

The routes

Visit & tourism

Transit

Study

Work & business

Family & residence

Verified step-by-step guides

Grounded on official sources — documents, fees, timeline, every fact dated and linked.

Visitor visa (B-1/B-2) (25)

🇩🇿 Algeria → United StatesVisitor visa (B-1/B-2)
Algerian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇧🇩 Bangladesh → United StatesVisitor visa (B-1/B-2)
Bangladeshi citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇧🇷 Brazil → United StatesVisitor visa (B-1/B-2)
Brazilian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇨🇳 China → United StatesVisitor visa (B-1/B-2)
Chinese citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇨🇴 Colombia → United StatesVisitor visa (B-1/B-2)
Colombian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇪🇬 Egypt → United StatesVisitor visa (B-1/B-2)
Egyptian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇪🇹 Ethiopia → United StatesVisitor visa (B-1/B-2)
Ethiopian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇬🇭 Ghana → United StatesVisitor visa (B-1/B-2)
Ghanaian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇮🇳 India → United StatesVisitor visa (B-1/B-2)
Indian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇮🇩 Indonesia → United StatesVisitor visa (B-1/B-2)
Indonesian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇮🇪 Ireland → United StatesESTA (Visa Waiver Program)
Irish citizens don't need a US visitor visa for short trips — Ireland is in the Visa Waiver Program, so you apply online for ESTA and can visit for tourism or business for stays of 90 days or less.
🇰🇪 Kenya → United StatesVisitor visa (B-1/B-2)
Kenyan citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇲🇽 Mexico → United StatesVisitor visa (B-1/B-2)
Mexican citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇲🇦 Morocco → United StatesVisitor visa (B-1/B-2)
Moroccan citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇳🇵 Nepal → United StatesVisitor visa (B-1/B-2)
Nepali citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇳🇬 Nigeria → United StatesVisitor visa (B-1/B-2)
Nigerian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇵🇰 Pakistan → United StatesVisitor visa (B-1/B-2)
Pakistani citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇵🇭 Philippines → United StatesVisitor visa (B-1/B-2)
Filipino citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇪🇸 Spain → United StatesESTA (Visa Waiver Program)
Spanish citizens don't need a US visitor visa for short trips — Spain is in the Visa Waiver Program, so you apply online for ESTA and can visit for tourism or business for stays of 90 days or less.
🇱🇰 Sri Lanka → United StatesVisitor visa (B-1/B-2)
Sri Lankan citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇹🇭 Thailand → United StatesVisitor visa (B-1/B-2)
Thai citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇹🇷 Turkey → United StatesVisitor visa (B-1/B-2)
Turkish citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.
🇺🇦 Ukraine → United StatesVisitor visa (B-1/B-2)
Ukrainian citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇺🇿 Uzbekistan → United StatesVisitor visa (B-1/B-2)
Uzbekistani citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where they live.
🇻🇳 Vietnam → United StatesVisitor visa (B-1/B-2)
Vietnamese citizens need a US B-1/B-2 visitor visa — complete the DS-160 online, pay the fee, and attend an interview at the US embassy or consulate where you live.

Student visa (F-1/M-1) (1)

Transit visa (C) (1)

Exchange visitor visa (J-1) (1)

Temporary worker visa (H/L/O/P) (1)

Fiancé(e) visa (K-1) (1)