Thailand Visa RequirementsFor North Macedonia passport holders
North Macedonian citizens are required to obtain a visa before visiting Thailand, with the tourist visa costing approximately USD 40 and processed at the Royal Thai Embassy.
North Macedonia passport holders require a visa to enter Thailand.
Apply at the Royal Thai Embassy in Vienna. Required documents include a completed application form, passport photo, bank statements, and a confirmed return flight. The tourist visa costs approximately USD 40 and is typically valid for 60 days. Processing is usually 2 to 3 business days.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
North Macedonia to Thailand: What You Need to Know
Thailand requires North Macedonian passport holders to obtain a visa before arrival. Thailand has been gradually expanding its visa-free list, but North Macedonia is not currently included. The Royal Thai Embassy responsible for North Macedonia is in Vienna. Thailand is one of the most popular long-haul destinations for European travelers due to its affordability and attractions.
Practical Tips
Check the Thai Embassy in Vienna website for current fees and requirements, as Thailand periodically revises its visa policy. Onward and return tickets are important to carry. Travel insurance is strongly recommended for healthcare reasons given hospital costs for foreigners.
Frequently Asked Questions
How do North Macedonian citizens apply for a Thai tourist visa?
Apply at the Royal Thai Embassy in Vienna. Submit the application form, passport photo, bank statements, and confirmed return flight. Processing takes 2 to 3 business days.
How much does a Thai tourist visa cost?
Approximately USD 40 for a single-entry tourist visa valid for 60 days.
Is Thailand considering visa-free access for North Macedonian citizens?
Thailand has been expanding its visa-free list but as of early 2026 North Macedonia is not included. Monitor the Thai Embassy website for updates.
Can I extend my stay in Thailand beyond 60 days?
Yes. A 30-day extension can be applied for at a local Thai Immigration Office for a fee of THB 1,900 (approximately USD 55).