Skip to content

Serbia passport → Thailand

Thailand visa for citizens of Serbia

Visa on arrivalVisa on Arrival · Tourist (15 days)

Citizens of Serbia can get a visa on arrival in Thailand.

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on Arrival · Tourist (15 days)
How to applyGet your visa at the border
Maximum stayUp to 15 days
Visa validity15 days
EntriesSingle entry
Processing timeOn arrival
Government feeTHB 2,000
Passport validityAt least 6 months
BiometricsRequired
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of funds10,000 THB per person or 20,000 THB per family

How to apply

  1. 1

    Arrive at designated Thai immigration checkpoint

    VOA is available at major airports and some land borders.

  2. 2

    Proceed to Visa on Arrival counter

    Look for 'Visa on Arrival' signs before passport control.

  3. 3

    Submit application form, passport, photo, and supporting documents

    Ensure all documents are ready and completed.

  4. 4

    Pay the visa fee (2,000 THB) in cash

    Only Thai baht accepted; have exact amount.

  5. 5

    Wait for processing and biometric enrollment

    Fingerprints and photograph will be taken.

  6. 6

    Receive passport with visa stamp and proceed to immigration

    Visa allows a single entry and stay up to 15 days.

Documents checklist

Identity

  • Passport (valid for at least 6 months)

    Must have at least two blank pages.

  • Completed Visa on Arrival application form

    Available at immigration counters.

  • Recent passport-sized photograph (4x6 cm)

    White background, taken within 6 months.

Travel

  • Confirmed onward or return flight ticket

    Must show departure within 15 days.

  • Proof of accommodation (hotel booking or invitation letter)

    Must cover entire stay.

Financial

  • Proof of sufficient funds (cash or bank statement)

    10,000 THB per person or 20,000 THB per family.

  • Visa fee in Thai baht cash (2,000 THB)

    Exact change recommended.

Proof of funds

Minimum balance: 10,000 THB per person / 20,000 THB per family

  • Cash
  • Bank statement

Funds must be in Thai baht or convertible currency; credit cards not accepted as proof.

Good to know

  • Visa on Arrival cannot be extended beyond 15 days.
  • Overstaying results in a fine of 500 THB per day.
  • Not all border crossings offer VOA; check official list before travel.

Common refusal reasons

Insufficient funds or invalid proof of funds

Carry at least 10,000 THB in cash or a recent bank statement showing the balance.

Passport validity less than 6 months

Ensure passport is valid for at least 6 months from date of entry.

No onward or return ticket

Book a confirmed flight out of Thailand within 15 days.

Incomplete or incorrect application form

Fill the form clearly and accurately; ask for assistance if needed.

FAQ

Do citizens of Serbia need a visa for Thailand?

Citizens of Serbia can get a visa on arrival in Thailand. Visa type: Visa on Arrival · Tourist (15 days).

How long can citizens of Serbia stay in Thailand?

Up to 15 days.

How much does the Thailand visa cost for citizens of Serbia?

Government fee: THB 2,000.

What documents do citizens of Serbia need for Thailand?

Passport (valid for at least 6 months); Completed Visa on Arrival application form; Recent passport-sized photograph (4x6 cm); Confirmed onward or return flight ticket; Proof of accommodation (hotel booking or invitation letter); Proof of sufficient funds (cash or bank statement); and 1 more.

How long must my passport be valid for Thailand?

At least 6 months.

Plan your trip to Thailand

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 Thailand.

Thailand visa for other passports

More destinations for Serbia passport holders