🇺🇬 🇹🇭

Thailand Visa for Ugandans

E-Visa (apply online)
⚠ Visa Required — You must apply before travel
10% Rejection Rate
3/5 Difficulty
5–7d Processing
UGX 148,000 Total (~$40)

Quick Facts

Requirement Visa Required
Visa Fee UGX 148,000 (~$40)
Processing Time 5–7 working days
Appointment Wait ~ weeks
Stay Duration Up to 60 days
E-Visa Available online

Thailand is a visa-required destination for Ugandan passport holders, but the Thailand e-visa makes the process relatively straightforward — apply online at thaievisa.go.th, pay approximately 148,000 UGX, and receive your visa in 3–7 working days. There is no Thai Embassy in Kampala, so the e-visa route is strongly recommended.

Key Warnings

  • There is no Thai Embassy or consulate in Kampala, Uganda. The only in-person application option is the Royal Thai Embassy in Nairobi, Kenya — which requires travel to Kenya. The online e-visa at thaievisa.go.th is by far the easier and recommended route.
  • You MUST complete the Thailand Digital Arrival Card (TDAC) before your flight at tdac.immigration.go.th. Failure to do so can cause delays or issues at Thai immigration.
  • Thailand has zero tolerance for drug offences. Possession of even small amounts can result in lengthy prison sentences.

Insider Tips

  • Apply for the e-visa at least 2 weeks before travel. Processing is typically 3–7 working days but applying early gives a buffer for any document requests.
  • The 60-day tourist visa is extendable once for 30 days at any Thai Immigration office (THB 1,900 / ~199,800 UGX) — giving a potential 90-day stay in Thailand.
  • Entebbe (EBB) to Bangkok (BKK Suvarnabhumi) connections go via Nairobi (Kenya Airways), Dubai (Emirates), or Addis Ababa (Ethiopian Airlines). Ethiopian Airlines often has the most competitive fares.

Step-by-Step Guide

  1. Apply for Thailand e-visa online

    Go to thaievisa.go.th — the official Thai e-visa portal. Select 'TR Tourist Visa'. Create an account and complete the application form with your personal and travel details.

  2. Upload required documents

    Upload your passport bio page, digital passport photo (white background), return ticket, hotel booking, and bank statements. Ensure all uploads are clear and legible.

  3. Pay the visa fee online

    Pay the tourist visa fee (approximately THB 1,500–2,000 / ~148,000–211,000 UGX) by credit or debit card. Processing takes 3–7 working days after payment.

  4. Complete the Thailand Digital Arrival Card (TDAC)

    All travellers entering Thailand must complete the TDAC before arrival at tdac.immigration.go.th. It replaces the paper arrival card and takes about 5 minutes. Complete it before boarding your flight.

  5. Travel to Thailand

    Present your approved e-visa and passport at Thai immigration. Entebbe (EBB) connects to Bangkok via Dubai (Emirates), Nairobi (Kenya Airways), or Addis Ababa (Ethiopian Airlines). Check routes and book well in advance.

Required Documents

  • Valid Ugandan passport Must be valid for at least 6 months beyond your intended entry date into Thailand. Must have at least one blank page.
  • Recent passport photo (digital for e-visa) Digital photo for e-visa: JPG format, white background, face clearly visible, taken within 6 months. For paper application at Nairobi embassy: 4×6 cm, white background.
  • Confirmed return flight itinerary Booking showing departure from Thailand. Required for both e-visa and embassy applications.
  • Hotel booking confirmation For the full duration of your stay in Thailand.
  • Bank statements (last 3 months) Must demonstrate sufficient funds — minimum THB 20,000 (~$570 / 2,109,000 UGX) per person recommended.

Recommended (Optional)

  • Employment letter Strengthens the application by demonstrating ties to Uganda and intent to return.
  • Travel insurance Not required for the Thai e-visa but strongly recommended for the trip.
  • Yellow fever vaccination certificate Thailand does not require yellow fever vaccination. However, if your routing passes through other countries that require it for Uganda-origin travellers, carry your yellow card.

Frequently Asked Questions

Do Ugandans need a visa for Thailand?
Yes. Uganda is not on Thailand's visa exemption list, so Ugandan passport holders must obtain a tourist visa before travelling. The easiest route is the Thailand e-visa at thaievisa.go.th — apply online, pay approximately THB 1,500 (~148,000 UGX), and receive your visa in 3–7 working days. There is no Thai Embassy in Kampala.
Is there a Thai Embassy in Kampala for Ugandans to apply in person?
No. As of April 2026, there is no Thai Embassy or consulate in Kampala, Uganda. The Royal Thai Embassy in Nairobi, Kenya covers Ugandan applications for in-person submissions. However, the online Thailand e-visa at thaievisa.go.th is strongly recommended — it avoids the need to travel to Nairobi and is processed in 3–7 working days.
What is the Thailand Digital Arrival Card (TDAC)?
The TDAC (Thailand Digital Arrival Card) is a mandatory online arrival form that all travellers entering Thailand must complete before their flight. It replaces the old paper arrival card. Complete it at tdac.immigration.go.th — it takes about 5 minutes and is free. Failure to complete it before boarding may cause delays at Thai immigration.
Can I extend my Thailand stay as a Ugandan with a tourist visa?
Yes. You can extend your tourist visa once for 30 days at any Thai Immigration office in Thailand. The extension costs THB 1,900 (~199,800 UGX). Apply before your original 60-day visa expires. This gives Ugandan tourists a potential 90-day stay in Thailand.