Thailand passport → Slovenia
Slovenia visa for citizens of Thailand
Citizens of Thailand need a visa for Slovenia and must apply in person at an embassy or visa centre.
Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | Embassy / VFS · Visa · Tourist (up to 30 days) |
|---|---|
| How to apply | In-person at an embassy or visa center |
| Maximum stay | Up to 90 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 15–45 days |
| Government fee | €90 |
| Passport validity | At least 6 months |
| Biometrics | Required |
| Appointment | Required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Bank statement showing sufficient funds for stay |
How to apply
- 1
Prepare documents
Gather all required documents as listed above
- 2
Book appointment
Schedule an appointment at the Embassy of Slovenia in Bangkok via their website or phone
- 3
Attend appointment
Submit application in person, provide biometrics (fingerprints and photo), and pay visa fee
- 4
Wait for processing
Processing typically takes 15 to 30 calendar days
- 5
Collect passport
Return to embassy to collect passport with visa decision
Documents checklist
Identity
Valid passport (with at least 2 blank pages)
Must be valid for at least 6 months beyond intended stay
Completed visa application form
Signed and dated
Passport-sized photograph (35x45mm)
White background, recent
Travel
Round-trip flight itinerary
Confirmed reservation showing entry and exit dates
Proof of accommodation
Hotel booking or invitation letter from host
Travel itinerary
Detailed day-by-day plan of activities
Financial
Bank statement (last 3 months)
Must show sufficient funds for stay
Employment
Employment letter or proof of student status
Stating position, salary, and leave approval
Supporting
Travel health insurance
Minimum coverage €30,000 for Schengen area
Copy of previous Schengen visas (if any)
OptionalTo support travel history
Proof of funds
Minimum balance: Equivalent of €50 per day of stay
- Bank statement
- Sponsorship letter
Bank statement must be original and stamped by bank
Good to know
- Visa does not guarantee entry; final decision at border
- Overstaying may result in fines or ban
Common refusal reasons
Incomplete or incorrect documents
Double-check all documents against checklist before appointment
Insufficient funds
Ensure bank statement shows adequate balance for entire stay
Previous visa violations
Provide explanation and evidence of compliance if applicable
FAQ
Do citizens of Thailand need a visa for Slovenia?
Citizens of Thailand need a visa for Slovenia and must apply in person at an embassy or visa centre. Visa type: Visa · Tourist (up to 30 days).
How long can citizens of Thailand stay in Slovenia?
Up to 90 days.
How much does the Slovenia visa cost for citizens of Thailand?
Government fee: €90.
How long does Slovenia visa processing take?
Typically 15–45 days.
What documents do citizens of Thailand need for Slovenia?
Valid passport (with at least 2 blank pages); Completed visa application form; Passport-sized photograph (35x45mm); Travel health insurance; Round-trip flight itinerary; Proof of accommodation; and 4 more.
How long must my passport be valid for Slovenia?
At least 6 months.
Plan your trip to Slovenia
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 Slovenia.
Slovenia visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Slovenia