Skip to content

Thailand passport → Saint Lucia

Saint Lucia visa for citizens of Thailand

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Thailand can get a visa on arrival in Saint Lucia.

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

Key facts

Entry routeVisa on Arrival · Tourist (30 days)
How to applyGet your visa at the border
Maximum stayUp to 30 days
EntriesSingle entry
Processing timeOn arrival
Government fee$100
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (bank statement or cash)

How to apply

  1. 1

    Arrive at Saint Lucia airport

    Proceed to immigration area upon landing at Hewanorra or George F. L. Charles airport.

  2. 2

    Complete arrival form

    Fill out the immigration/visa application form provided onboard or at the counter.

  3. 3

    Present documents at Visa on Arrival counter

    Submit passport, photo, onward ticket, accommodation proof, and sufficient funds evidence.

  4. 4

    Pay visa fee

    Pay USD 100 (or equivalent in Eastern Caribbean dollars) at the counter.

  5. 5

    Receive visa stamp and enter

    Officer stamps passport granting up to 30 days stay; proceed to baggage claim.

Documents checklist

Identity

  • Valid passport

    Must be valid for at least 6 months from arrival date

  • Recent passport-sized photograph

    2x2 inch, white background

Travel

  • Completed arrival card / visa application form

    Provided onboard or at immigration counter

  • Return or onward ticket

    Proof of departure from Saint Lucia

  • Hotel reservation or proof of accommodation

    Booking confirmation for entire stay

Financial

  • Proof of sufficient funds

    Bank statement or cash equivalent to support stay

  • Visa on Arrival fee

    USD 100 or equivalent, paid at counter

Proof of funds

Minimum balance: Sufficient for stay (no fixed amount stated)

  • bank statement
  • cash

Carry proof of funds (bank letter or cash) to show upon request.

Good to know

  • Visa on Arrival is only granted at designated airports; not available at land borders.
  • If denied, you will be returned to your point of origin at your own expense.
  • Overstay may result in fines or deportation.

Common refusal reasons

Insufficient validity of passport (less than 6 months)

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

No onward/return ticket

Book and print a return or onward ticket before traveling.

Inability to show sufficient funds

Carry bank statement or cash equivalent to cover your stay.

Previous immigration violations or criminal record

Check eligibility beforehand; if unsure, consult consulate.

FAQ

Do citizens of Thailand need a visa for Saint Lucia?

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

How long can citizens of Thailand stay in Saint Lucia?

Up to 30 days.

How much does the Saint Lucia visa cost for citizens of Thailand?

Government fee: $100.

What documents do citizens of Thailand need for Saint Lucia?

Valid passport; Completed arrival card / visa application form; Recent passport-sized photograph; Return or onward ticket; Proof of sufficient funds; Hotel reservation or proof of accommodation; and 1 more.

How long must my passport be valid for Saint Lucia?

At least 6 months.

Plan your trip to Saint Lucia

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.

Saint Lucia visa for other passports

More destinations for Thailand passport holders