Skip to content
Serbia passport cover

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.

Check another trip

Travellers

  • Serbia passport cover

Destinations