
Get Your Thailand Visa Online
Fast visa processing for the Land of Smiles — from Bangkok to Phuket, your adventure starts here
TrustpilotHow to Get Your Thailand Visa
Simple 4-step process — most applications approved within 24-72 hours
Complete the online application
Fill out our user-friendly application form with your personal and travel information. Our intelligent validation system checks every field in real-time, ensuring accuracy and catching common errors before submission to Thai Immigration authorities.
Upload your documents
Submit your passport scan (bio page clearly visible with at least 6 months validity), a recent passport-sized photograph meeting Thai specifications, and your confirmed flight itinerary. Our document specialists verify everything meets Thailand Immigration requirements.
We submit to Thai Immigration
Your verified application is transmitted directly through Thailand's official electronic visa system. We monitor processing status continuously and keep you informed via email and SMS notifications at every stage of the approval process.
Receive your Thailand visa
Your approved visa arrives by email as a downloadable PDF. Print it clearly on A4 paper and present it at Thai immigration alongside your passport. Sawadee krub/ka — welcome to the Land of Smiles!

Visa types needed for Thailand
Thailand Tourist Visa - 90 days, Single entry
Applicants must submit the following documents:
- 🛂 Passport: Valid for at least 6 months with blank pages
- 📸 Digital Photo: Recent passport-style photograph
- ✈️ Travel Details: Confirmed travel itinerary
- 🏨 Accommodation: Hotel or host booking
- 💳 Payment: Credit or debit card for fee
- Maximum stay: 60 days per visit
- Print visa for presentation at immigration
Thailand Digital Arrival Card - 30 days, Single entry
Applicants must submit the following documents:
- 🛂 Passport: Valid for at least 6 months with blank pages
- 📸 Digital Photo: Recent passport-style photograph
- ✈️ Flight Details: Arrival information
- 💳 Payment: Credit or debit card for fee
- Maximum stay: 30 days per visit
- Complete before arrival
- Keep confirmation accessible
Thailand Non-Immigrant O Retirement Visa - 90 days, Single entry
Applicants must submit the following documents:
- 🛂 Passport: Valid at least 6 months with blank pages
- 📸 Passport Photo: Biometric, taken within the last 6 months
- 🏠 Proof of Residence: Document showing residence in your country
- 💰 Financial Evidence: 800,000 THB balance or 65,000 THB monthly income
- You must be 50 years or older on the day of application
- The government fee is not refunded if the application is refused
- Extension to 1 year in Thailand requires 800,000 THB in a Thai bank account (2 months seasoning)
Thailand Non-Immigrant O Retirement Visa - 1 year, Multiple entry
Applicants must submit the following documents:
- 🛂 Passport: Valid at least 6 months with blank pages
- 📸 Passport Photo: Biometric, taken within the last 6 months
- 🏠 Proof of Residence: Document showing residence in your country
- 💰 Financial Evidence: 800,000 THB balance or 65,000 THB monthly income
- You must be 50 years or older on the day of application
- Not every Royal Thai Embassy issues the multiple-entry Non-O — we confirm availability for your country of residence before filing
- The government fee is not refunded if the application is refused
Thailand Non-Immigrant O-A Long Stay Visa - 1 year, Multiple entry
Applicants must submit the following documents:
- 🛂 Passport: Valid at least 18 months
- 💰 Financial Evidence: 800,000 THB balance or 65,000 THB monthly income
- 👮 Police Clearance: Issued within the last 3 months
- 🏥 Medical & Insurance: Medical certificate + USD 100,000 health insurance
- You must be 50 years or older on the day of application
- Health insurance of at least USD 100,000 (3,000,000 THB) covering the whole stay is mandatory
- The government fee is not refunded if the application is refused
Thailand Visa Requirements & Entry Information
Visa Exemption
Visa-free entry for 64+ nationalities
eVOA
Electronic visa on arrival for 21 countries
Tourist Visa
Single or multiple entry for extended stays
Business Visa
Non-Immigrant B for professional activities
Essential Requirements
- Passport valid 6+ months with 2 blank pages
- 20,000 THB per person or 40,000 THB per family
- Confirmed return or onward flight ticket
- Hotel booking or accommodation proof
- Passport photo 4x6cm with white background
- Completed visa application form
Visa-Free Entry & eVOA

Tourist & Non-Immigrant Visas

Long-Stay & Elite Options

Entry Points & Regulations

Why Choose DoVisa?
See the difference between applying yourself vs using our expert service
| Feature | Applying Yourself | |
|---|---|---|
| Application reviewExpert review before submission | ✗No expert check | ✓100% reviewed by experts |
| Document validationCheck documents meet requirements | ✗Risk of rejection | ✓Pre-checked for errors |
| Customer supportHelp when you have questions | ✗Government offices only | ✓24/7 dedicated support |
| Form guidanceAssistance filling out forms | ✗Complex forms alone | ✓Step-by-step guidance |
| Status trackingKnow where your application is | ✗Manual checking | ✓Real-time updates |
| Refund if deniedProtection if visa is rejected | ✗No refund possible | ✓Money-back guarantee |
"Super fast! Applied for my Thailand visa on Tuesday evening and had approval by Thursday morning. Immigration at Suvarnabhumi was a breeze — no waiting in long queues!"
"This is my third Thailand trip using DoVisa. The process gets easier every time. Love that they remember my details and the support team speaks Thai if needed!"
"Family of 4, all visas approved in 36 hours. The family discount was a nice bonus. Already planning our next Thailand adventure!"
"Good service. Had a minor issue with my photo but support helped me fix it quickly. Visa approved next day. Would use again."
"Excellent experience! The step-by-step guide made the application process crystal clear. Got my visa in just 3 days. Thailand here I come!"
"I was nervous about applying online but the DoVisa team walked me through everything. Support responded within minutes when I had questions."
"Solid service, reasonable price. Processing took the full 5 days but I got my visa as promised. Would recommend starting early."
"Best visa service I've used! The interface is so user-friendly and I love getting real-time updates on my application status."
"Applied for the 60-day tourist visa for an extended Muay Thai training trip. Everything processed smoothly and I got great tips about visa extensions too."
"Digital nomad spending winter in Chiang Mai. DoVisa helped me understand which visa option was best for my situation. Very knowledgeable team!"
"Super fast! Applied for my Thailand visa on Tuesday evening and had approval by Thursday morning. Immigration at Suvarnabhumi was a breeze — no waiting in long queues!"
"This is my third Thailand trip using DoVisa. The process gets easier every time. Love that they remember my details and the support team speaks Thai if needed!"
"Family of 4, all visas approved in 36 hours. The family discount was a nice bonus. Already planning our next Thailand adventure!"
Thailand Visa FAQs
What types of visas are available for Thailand?
Do I need a visa to visit Thailand?
What's the difference between visa exemption, eVOA, and tourist visa?
What is a Thailand business visa and who needs one?
Can I extend my Thailand visa?
What are the financial requirements for entering Thailand?
Do I need proof of onward travel for Thailand?
What documents do I need for a Thailand visa application?
What is the Thailand Elite visa program?
When is the best time to visit Thailand?
What happens if I overstay my Thailand visa?
Can I work in Thailand with a tourist visa?
What if my Thailand visa application is rejected?
Do I need travel insurance for Thailand?
Can I re-enter Thailand multiple times?

Still have questions?
Our team is here to help 24/7Ready for Amazing Thailand?
Temples, beaches, street food, and endless smiles await you
Apply NowOr apply via our mobile app








