Where to schedule your visa appointment depends on where you live
You schedule a U.S. visa appointment through the State Department's official visa website, travel.state.gov, not through a private company or third-party service. The website directs you to the consulate or embassy in your country that handles visa cases for your location. You cannot walk in without an appointment — all U.S. consulates and embassies require you to book a time slot in advance.
The consulate you use is determined by where you live, not where you want to travel in the United States. If you live in Mexico City, you schedule through the U.S. Embassy in Mexico City, even if you plan to enter the U.S. through Texas. Some countries have multiple consulates; the website will show you which one covers your city or region.
The appointment system is managed by a contractor called VisaHero in some countries and directly by the State Department in others. Whichever system your country uses, you access it through travel.state.gov — there is no separate login or separate website to find.
Key Takeaways
- Schedule your appointment on travel.state.gov, which will direct you to your nearest U.S. consulate or embassy based on where you live.
- You must create an account, fill out the DS-160 form (the online visa process), and pay the visa fee before you can book an appointment slot.
- Appointment availability varies by location and visa type — some consulates have openings within weeks, others have waits of several months.
- You will need your passport, DS-160 confirmation number, visa fee receipt, and supporting documents (employment letter, bank statements, or other proof depending on your visa type) on the day of your appointment.
Create your account and complete the DS-160 form first
Before you can see available appointment times, you must create an account on travel.state.gov and complete the DS-160 form, which is the official online visa process. The DS-160 asks for your personal information, passport details, travel history, employment, family ties, and the reason for your trip. It typically takes 30 to 45 minutes to complete.
After you submit the DS-160, the system generates a confirmation page with a barcode and confirmation number. Save this confirmation number — you will need it to schedule your appointment and to bring to your interview. You can print the confirmation page or take a screenshot; either works.
The DS-160 does not determine whether you will receive a visa. It is a required form that collects information the consulate will review during your interview. Submitting it does not lock you into any decision.
Pay the visa fee through the official payment system
After you have your DS-160 confirmation number, you must pay the visa fee. The fee amount depends on your visa type — an H-1B visa costs differently than a tourist visa, for example — and the fee varies by country. You can find the exact amount on travel.state.gov for your country and visa type.
Payment is made through the official State Department payment system, which you access through travel.state.gov. You will receive a receipt with a confirmation number. Do not pay through any other website or service, even if a third-party site claims to process visa fees. The only legitimate payment method is through the State Department's official system.
Some countries allow you to pay at a bank or through a local payment center instead of online. The travel.state.gov page for your country will specify which payment methods are available in your location.
Log in and select your appointment date and time
Once you have your DS-160 confirmation number and your fee payment receipt, log back into travel.state.gov with your account. The system will show you available appointment slots at your nearest consulate or embassy. Slots are usually shown in blocks of weeks or months, depending on how far out the consulate is booking.
Select a date and time that works for you. The system will ask you to confirm your choice. After you confirm, you will receive an appointment confirmation with your interview date, time, location, and what documents to bring. Save this confirmation — you will need to show it when you arrive for your interview.
If no appointments are available, the system will tell you that the consulate is fully booked. In that case, you can check back periodically, as cancellations sometimes open new slots. Some consulates release additional appointment dates on a rolling basis.
What to bring to your appointment
Bring your passport, your DS-160 confirmation number (printed or on your phone), your appointment confirmation, and your visa fee payment receipt. You will also need supporting documents that prove the purpose of your trip and your ties to your home country.
For a work visa, bring an employment letter from your U.S. employer, your job offer, and proof of your qualifications. For a tourist visa, bring hotel reservations, a return flight booking, and bank statements showing you can afford the trip. For a student visa, bring your I-20 form from your school, proof of financial support, and academic records. The consulate's website for your country lists the specific documents required for your visa type.
Do not bring originals of documents unless the consulate specifically asks for them. Bring photocopies or digital copies on your phone. The consulate will tell you during your interview if they need to see an original.
What happens during your appointment
You will arrive 15 minutes before your scheduled time. A consulate officer will call you to a window, take your documents, and conduct a brief interview. They will ask about your trip, your work or studies, your family, and your ties to your home country. The interview usually lasts 5 to 10 minutes, though it can be longer if the officer has questions.
The officer will tell you on the spot whether your visa has been approved or denied, or whether they need more information. If approved, they will keep your passport and mail it back to you with the visa stamp, usually within one to two weeks. If denied, they will explain the reason and return your passport when ready.
If the officer asks for additional documents, they will tell you how to submit them and when to expect a decision. Do not leave the consulate without understanding what happens next.
Appointment wait times and what to do if none are available
Wait times vary widely by country and visa type. Some consulates have appointments available within two to four weeks; others have waits of three to six months or longer. During periods of high demand, some consulates temporarily stop accepting new appointment requests.
If appointments are not available at your nearest consulate, you have a few options. You can check back regularly — the travel.state.gov website updates availability daily, and cancellations sometimes open new slots. You can also contact the consulate directly by phone or email to ask when they expect to release more appointment dates, though response times vary.
Some people travel to a different country to interview at a U.S. consulate with shorter wait times, though this requires you to have a valid passport and the ability to travel. This is legal, but you must interview at a consulate in a country where you are physically present or have a residence.
Frequently Asked Questions
Can I schedule an appointment without completing the DS-160 form?
No. The DS-160 confirmation number is required to book an appointment. You must complete the form and receive your confirmation number before the system will show you available appointment slots.
What if I miss my appointment?
If you miss your appointment, you will need to log back into travel.state.gov and schedule a new one. You will not lose your DS-160 or fee payment, but you may have to wait for the next available slot, which could be weeks or months away depending on your location.
Can I schedule an appointment for someone else?
No. Each person must create their own account and schedule their own appointment. Parents or guardians cannot schedule appointments for adult applicants, though they can help minors complete the process.
Do I need a visa appointment if I am renewing my visa?
It depends on your country and visa type. Some countries offer visa renewal by mail without an interview. Check the travel.state.gov page for your country to see whether your visa type qualifies for renewal without an appointment.
What if I need to change my appointment date?
Log into your travel.state.gov account and cancel your current appointment, then schedule a new one. Cancellations are free. Do this as soon as you know you need to change the date, because new slots may fill quickly.