Thailand passport → Bulgaria
Bulgaria visa for citizens of Thailand
Citizens of Thailand need a visa for Bulgaria 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 Type D (Long-stay) or C (Short-stay) |
|---|---|
| How to apply | In-person at an embassy or visa center |
| Maximum stay | Up to 90 days |
| Visa validity | 90 days |
| Entries | Multiple entry |
| Processing time | 10–45 days |
| Government fee | €90 |
| Passport validity | At least 6 months |
| Biometrics | Required |
| Appointment | Required |
| Interview | Required |
| Onward or return ticket | Required |
| Proof of funds | Bank statements for the last 3 months |
How to apply
- 1
Check requirements
Ensure passport has 2 blank pages and is valid for at least 6 months beyond stay
- 2
Book appointment
Schedule an appointment at the Embassy of Bulgaria in Bangkok via their online system
- 3
Complete application form
Fill out the visa application form accurately
- 4
Gather documents
Collect all required documents as per the checklist
- 5
Attend appointment
Visit the embassy in person with all documents, photos, and fee
- 6
Submit biometrics
Provide fingerprints and photograph during the appointment
- 7
Pay visa fee
Pay the €80 fee (or equivalent in local currency) at the embassy
- 8
Wait for processing
Processing usually takes 10-15 calendar days
- 9
Collect passport
Return to embassy or use courier service to retrieve passport with visa
- 10
Travel within validity
Enter Bulgaria within the visa validity window (usually 90 days)
Documents checklist
Identity
Valid passport
Must be valid for at least 6 months beyond intended stay
Visa application form
Completed and signed
2 recent passport-size photos
35x45mm, white background
Copy of ID card
OptionalIf applicable
Travel
Flight itinerary / reservation
Round-trip or onward ticket
Travel medical insurance
Covering at least €30,000 for the Schengen area
Proof of accommodation
Hotel booking or invitation letter
Financial
Bank statements
Last 3 months showing sufficient funds
Employment
Employment letter
Stating position, salary, and leave approval
Supporting
Travel insurance certificate
Valid for entire Schengen stay
Visa fee payment receipt
Proof of payment of €80
Cover letter
OptionalExplaining purpose and itinerary of trip
Previous visa copies
OptionalIf any
Consent form for minors
OptionalIf traveling with only one parent
Proof of funds
Minimum balance: Equivalent of €50 per day of stay
- Bank statements
- Traveler's cheques
- Credit card limit certificate
Bank statements must be original stamped and signed by the bank
Good to know
- Incomplete applications may lead to delays or rejection
- Visa does not guarantee entry; final decision at border
Common refusal reasons
Insufficient funds
Provide clear proof of adequate financial means
Incomplete or incorrect documents
Double-check the checklist before appointment
Overstaying previous Schengen visa
Ensure no previous overstay in Schengen area
FAQ
Do citizens of Thailand need a visa for Bulgaria?
Citizens of Thailand need a visa for Bulgaria and must apply in person at an embassy or visa centre. Visa type: Visa Type D (Long-stay) or C (Short-stay).
How long can citizens of Thailand stay in Bulgaria?
Up to 90 days.
How much does the Bulgaria visa cost for citizens of Thailand?
Government fee: €90.
How long does Bulgaria visa processing take?
Typically 10–45 days.
What documents do citizens of Thailand need for Bulgaria?
Valid passport; Visa application form; 2 recent passport-size photos; Flight itinerary / reservation; Travel medical insurance; Proof of accommodation; and 8 more.
How long must my passport be valid for Bulgaria?
At least 6 months.
Plan your trip to Bulgaria
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 Bulgaria.
Bulgaria visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Bulgaria