Afghanistan passport → Thailand
Thailand visa for citizens of Afghanistan
Citizens of Afghanistan need a visa for Thailand and can apply online for an eVisa.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eVisa · Tourist (Single Entry, up to 60 days) |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 60 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 3–7 days |
| Government fee | $40 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | At least $700 USD or equivalent |
How to apply
- 1
Create account on Thai eVisa portal
Register at https://www.thaievisa.go.th with a valid email address.
- 2
Complete online application form
Fill in personal, passport, travel, and contact details.
- 3
Upload all required documents
Upload scanned copies of passport photo, photo, itinerary, accommodation, bank statement, and employment letter.
- 4
Pay visa fee online
Pay USD 40 (or equivalent in THB) using credit/debit card.
- 5
Submit and wait for processing
Processing typically takes 3–7 business days.
- 6
Receive eVisa via email
Approved eVisa is sent as a PDF to the registered email.
- 7
Print and present at immigration
Carry a printed copy of the eVisa to present upon arrival in Thailand.
Documents checklist
Identity
Passport bio-data page scan
Must be valid for at least 6 months from date of entry.
Recent passport-size photograph
White background, 4x6 cm.
Travel
Confirmed return/onward flight itinerary
Must show entry and exit within allowed stay.
Hotel booking or accommodation proof
Covering entire intended stay.
Financial
Bank statement (last 3 months)
Showing minimum balance of $700 or equivalent.
Employment
Employment letter or proof of occupation
Must include salary and leave approval.
Supporting
Travel insurance
OptionalRecommended but not mandatory.
Proof of funds
Minimum balance: $700 USD
- Bank statement (last 3 months)
To show sufficient funds for the intended stay.
Good to know
- The eVisa is not valid for employment or long-term stays.
- Ensure all documents are clear and in color to avoid rejection.
- If your passport is from certain high-risk countries (including Afghanistan), additional scrutiny may apply.
Common refusal reasons
Invalid or expired passport
Ensure passport is valid for at least 6 months from entry date.
Incorrect or missing documents
Double-check that all required documents are uploaded in the correct format.
Insufficient funds
Provide recent bank statements showing minimum balance of $700.
Criminal record or previous overstay
Disclose any prior issues honestly; avoid applying if you have a serious record.
FAQ
Do citizens of Afghanistan need a visa for Thailand?
Citizens of Afghanistan need a visa for Thailand and can apply online for an eVisa. Visa type: eVisa · Tourist (Single Entry, up to 60 days).
How long can citizens of Afghanistan stay in Thailand?
Up to 60 days.
How much does the Thailand visa cost for citizens of Afghanistan?
Government fee: $40.
How long does Thailand visa processing take?
Typically 3–7 days.
What documents do citizens of Afghanistan need for Thailand?
Passport bio-data page scan; Recent passport-size photograph; Confirmed return/onward flight itinerary; Hotel booking or accommodation proof; Bank statement (last 3 months); Employment letter or proof of occupation; and 1 more depending on your situation.
How long must my passport be valid for Thailand?
At least 6 months.
Where do I apply?
On the official site: https://www.thaievisa.go.th
Sources
Plan your trip to Thailand
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Thailand.
Thailand visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Thailand