
Do Serbia passport holders need a visa for Thailand?
Yes, but Serbia passport holders can get a visa on arrival in Thailand.
Last updated 10 November 2026
Entry status
Visa on arrival(opens in a new tab)Before you go:
- Visa on Arrival fee is 2,000 THB.
- Visa on Arrival criteria are prescribed by the Immigration Bureau.