Understand your Thailand options. Book a consultation with Tarn →
Yes, non-Thai citizens can apply for a US B1/B2 tourist visa from Thailand with a valid passport. Learn the exact process, requirements, and tips from Thai Kru Visa Agency.
Talk with our Thailand Specialists Numfhon, Tarn or Eric.
★★★★★ 5.0 on Google · Best Thailand visa agency
It's office hours in Bangkok, we'll reply within the hour.
Bangkok · Pattaya · Chiang Mai · Phuket · Koh Samui
100% money-back guarantee
Yes, you can apply for a US B1/B2 tourist visa from Thailand as a non-Thai, non-resident citizen provided you hold a valid passport.
Start by filling out the DS-160 form completely and accurately online. Double-check every entry before you submit — mistakes can delay your process. After payment, book your interview slot at the U.S. Embassy in Bangkok as soon as possible, especially if you are a non-Thai applicant facing potentially longer wait times.
Prepare your supporting documents early. A clear travel itinerary that shows your ties and intent to return is essential. Bring everything listed: valid passport, recent photos, appointment letter, DS-160 confirmation, and itinerary. Dress neatly and answer questions honestly and concisely during the in-person interview.
Many non-Thai clients we support find the preparation stage the most important. If you want professional guidance reviewing your forms or preparing your documents before you submit, our team can review your US visa application materials. We also have a detailed guide on the full requirements and process for a US B1/B2 tourist visa from Thailand.
Applying from Thailand is straightforward when you follow the rules exactly. We help non-Thai nationals every week with these applications.
Contact Thai Kru Visa Agency for support with your US B1/B2 visa application from Thailand. We will guide you through the exact steps that apply to your situation.
A 1-hour video call with a Thailand visa expert. A written plan in your inbox within 24 hours. And a full year of email and chat support to keep you on track.