Skip to content

Thailand passport → Uganda

Uganda visa for citizens of Thailand

eVisaeVisa · Tourist (90 days max stay)

Citizens of Thailand need a visa for Uganda and can apply online for an eVisa.

Official application site

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

Key facts

Entry routeeVisa · Tourist (90 days max stay)
How to applyFully online — no office visit
Maximum stayUp to 90 days
Visa validity90 days
EntriesSingle entry
Processing time2–5 days
Government fee$50
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statement or equivalent showing sufficient funds

How to apply

  1. 1

    Create an account on the Uganda eVisa portal

    Register at visas.immigration.go.ug

  2. 2

    Select visa type and fill application form

    Choose Tourist eVisa and fill out all required fields

  3. 3

    Upload required documents

    Upload passport scan, photo, itinerary, accommodation, and bank statement

  4. 4

    Pay visa fee online

    Pay USD 50 via credit/debit card or mobile money

  5. 5

    Submit application

    Submit and receive application reference number

  6. 6

    Wait for processing

    Processing time is typically 2-5 business days

  7. 7

    Receive eVisa approval via email

    Print or save the eVisa document

  8. 8

    Present eVisa at Ugandan port of entry

    Show printed or digital eVisa along with passport on arrival

Documents checklist

Identity

  • Passport bio-data page

    Valid for at least 6 months from date of entry

  • Passport-size photograph

    Recent, white background, digital upload

Travel

  • Round-trip flight itinerary

    Confirmed onward/return ticket

  • Hotel reservation or accommodation proof

    For entire stay in Uganda

Supporting

  • Bank statement (last 3 months)

    To show sufficient funds for stay

  • Travel insurance

    Optional

    Recommended but not mandatory

  • Invitation letter (if visiting friends/family)

    Optional

    If applicable

Proof of funds

Minimum balance: Equivalent to USD $500 for duration of stay

  • Bank statement

Must show sufficient funds for stay and return

Good to know

  • eVisa must be used within 90 days of issuance
  • Ensure passport has at least 6 months validity at time of entry

Common refusal reasons

Incomplete or inconsistent information

Double-check all fields and match passport details exactly

Insufficient funds

Provide bank statement showing at least USD 500

Invalid passport validity

Ensure passport valid for minimum 6 months

FAQ

Do citizens of Thailand need a visa for Uganda?

Citizens of Thailand need a visa for Uganda and can apply online for an eVisa. Visa type: eVisa · Tourist (90 days max stay).

How long can citizens of Thailand stay in Uganda?

Up to 90 days.

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

Government fee: $50.

How long does Uganda visa processing take?

Typically 2–5 days.

What documents do citizens of Thailand need for Uganda?

Passport bio-data page; Passport-size photograph; Round-trip flight itinerary; Hotel reservation or accommodation proof; Bank statement (last 3 months); Travel insurance; and 1 more depending on your situation.

How long must my passport be valid for Uganda?

At least 6 months.

Where do I apply?

On the official site: https://visas.immigration.go.ug

Sources

Plan your trip to Uganda

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

Uganda visa for other passports

More destinations for Thailand passport holders