Thailand Visa on Arrival 2026: three countries only
Visa on Arrival was cut from 31 countries to three on 15 September 2026. If your passport is not Azerbaijani, Belarusian or Serbian, the e-Visa before departure is the route.
Who can still use it
The Ministry of Interior regulation of 31 August 2026 (document 128704) limits Visa on Arrival to citizens of Azerbaijan, Belarus and Serbia. The 28 other countries that had it, including most of Central Asia, the Caucasus and several island states, now apply for an e-Visa before travelling.
What it costs and what it allows
2,000 THB, paid in cash in Thai baht at the Visa on Arrival counter before immigration. The stay is 15 days and cannot be extended. Bring a passport photo, proof of an onward ticket within 15 days, the address of your first night and proof of funds. The counters at Suvarnabhumi and Don Mueang have their own queue, which is often longer than the immigration queue behind it.
Why the e-Visa is usually better
The e-Visa is applied for online before departure, usually takes 3 to 10 working days, allows 60 days instead of 15, and can be extended once by 30 days. Airlines accept it at check-in, so there is no risk of a discussion at the gate. Visa on Arrival is worth it only for a short trip decided at the last minute.
Facts checked on 30 September 2026. Sources: Royal Gazette notifications of 31 August 2026, the Thai Ministry of Foreign Affairs, the Immigration Bureau.
Passports in this group
Visa on Arrival · 3
Questions travellers ask
Which countries get Visa on Arrival in Thailand?
Only Azerbaijan, Belarus and Serbia since 15 September 2026. The list was cut from 31 countries to three.
How much is Thailand Visa on Arrival?
2,000 THB in cash at the airport counter. The stay is 15 days and cannot be extended.
Can Indians get Visa on Arrival in Thailand?
Indian passport holders do not need it. They enter visa-free for 30 days under the 2026 regulation.
My country lost Visa on Arrival. What now?
Apply for the tourist e-Visa at thaievisa.go.th before departure. It takes 3 to 10 working days and allows 60 days.
Whatever the visa, you still apply for the TDAC
Every foreign passport holder files the Thailand Digital Arrival Card (TDAC) inside the 72 hours before landing, whatever the visa status. It is free on the Immigration Bureau's portal. Assisted filing checks your details and emails the QR code, US$29 per traveller.
