๐Ÿ‡ฐ๐Ÿ‡ช โ†’ ๐Ÿ‡น๐Ÿ‡ญ

Thailand Visa for Kenyans

E-Visa (apply online)
โš  Visa Required โ€” You must apply before travel
2/5 Difficulty
KES 7,540 VOA Fee (~$56)

Quick Facts

Requirement Visa Required
VOA Fee KES 7,540 (~$56)
E-Visa Available online

Thailand visa on arrival is NO LONGER available for Kenyan passport holders. Kenyans must apply for a pre-travel e-visa at thaievisa.go.th or at the Royal Thai Embassy in Nairobi. The e-visa tourist visa (TR) allows a 60-day stay โ€” longer than the old 30-day VOA.

Key Warnings

  • Visa on Arrival is no longer available for Kenyans โ€” apply for an e-visa at thaievisa.go.th before travel. Arriving at a Thai airport without a pre-approved visa will result in denial of entry.
  • All travelers must complete the Thailand Digital Arrival Card (TDAC) before entry โ€” fill it in online before your flight at the official Thai immigration portal.
  • Proof of sufficient funds (THB 10,000 per person / ~KES 37,700) is still required and checked by Thai immigration.

Insider Tips

  • Apply for the 60-day tourist visa (TR) via thaievisa.go.th โ€” it's longer than the old 30-day VOA and gives more flexibility. Apply at least 2 weeks before travel.
  • The Royal Thai Embassy in Nairobi also processes visas in-person if you prefer. Processing typically 3โ€“5 days.
  • Kenya Airways connects Nairobi to Bangkok via various hubs โ€” compare Qatar Airways via Doha and Emirates via Dubai for competitive fares.

Step-by-Step Guide

  1. Land at your Thai airport

    After landing at Suvarnabhumi (BKK), Don Mueang (DMK), or Phuket (HKT), follow the 'Immigration' signs. Look for the dedicated 'Visa on Arrival' counters before the main passport control lanes.

  2. Collect and complete the VOA form

    Pick up a Visa on Arrival application form from the counter or nearby dispenser. Fill in your passport details, Thai address, and purpose of visit. Have a pen ready โ€” forms must be completed in English.

  3. Join the Visa on Arrival queue

    Queue at the dedicated VOA counter (separate from the passport control queue). Peak times (holidays, January-March) can mean 30โ€“60 minute waits at Suvarnabhumi. Don Mueang and Phuket typically have shorter queues.

  4. Submit your documents

    Hand over your passport, completed VOA form, passport-size photo, return ticket, and hotel booking. Have your proof of funds accessible โ€” THB 10,000 (~KES 38,750) per person is the standard Thai requirement.

  5. Pay the fee

    Pay THB 2,000 (approximately KES 8,680 / $56) in Thai Baht cash. USD may be accepted at some counters but THB is preferred. Credit cards are generally not accepted at VOA counters.

  6. Receive your visa stamp and proceed

    Processing takes 15โ€“20 minutes. Your passport is stamped with a 30-day visa. Proceed to the regular passport control queue. You may be asked for your hotel address at immigration.

Frequently Asked Questions

How much is Thailand visa on arrival for Kenyans?
Thailand visa on arrival costs THB 2,000, which is approximately $56 or KES 8,680 at January 2025 rates. The fee must be paid in Thai Baht cash at the airport arrivals counter. USD may be accepted at some counters but THB is preferred. The VOA is valid for 30 days and can be extended once for THB 1,900.
What documents do Kenyans need for Thailand visa on arrival?
Required: valid Kenyan passport (6+ months validity), completed VOA application form (available at the airport), one passport-size photo, return ticket, hotel booking for first night, and proof of THB 10,000 per person funds (approximately KES 38,750). No advance application is needed.
Which Thai airport has the fastest visa on arrival process?
Phuket (HKT) consistently has the shortest VOA queues, followed by Don Mueang (DMK). Suvarnabhumi (BKK) is the busiest and can have 45โ€“60 minute queues during peak season (Decemberโ€“February). If your trip allows flexibility on entry point, HKT or DMK offers a faster arrival experience.
Can I extend my Thailand VOA beyond 30 days?
Yes. You can extend your Thailand visa on arrival for an additional 30 days at any Immigration Office in Thailand. The extension costs THB 1,900 (approximately KES 8,215). Apply before your original 30-day stamp expires. Alternatively, apply for a 60-day tourist visa at the Royal Thai Embassy in Nairobi before departure.

Data Sources & Verification

Last verified:

Explore More