thailand visa on arrival

Before you check the list of countries that qualify for Visa on Arrival your country might qualify for the Thai Visa Exemption you can check the list here.

Thailand has a Visa on arrival scheme applicable to 18 countries, read more about the process in this page.

01 April 2023 – the additional 15 days has not been extended after the 31 March deadline. Although the Thailand tourist authority kept insisting it would be extended till the end of 2023.

15 March 2023 – E- VOA (E-Visa On Arrival) process and providers explained


15 Days


  • Your confirmed air ticket must show a round trip for no longer than 15 days
  • Your passport must be valid for at least 30 days from the date of arrival and have at least 1 page available for Visa Stamp.
  • You can apply by filling out a form at the airport or you can download and print out
  • Your full trip accommodation address in Thailand should be verifiable
  • You should have sufficient means of living to support your stay in Thailand (minimum THB 10,000 per person or 20,000 Baht per family).


  • 2,000 Baht per person

Required documents

  • Passport cover page
  • Passport bio page
  • Departure and return airline tickets
  • Proof of accommodation
  • Photograph size 4×6 cm.

Countries applicable

  1. Bulgaria
  2. Bhutan
  3. China
  4. Cyprus
  5. Ethiopia
  6. Fiji
  7. Georgia
  8. India
  9. Kazakhstan
  10. Malta
  11. Mexico
  12. Nauru
  13. Papua New Guinea
  14. Romania
  15. Saudi Arabia
  16. Taiwan
  17. Uzbekistan
  18. Vanuatu

Thailand Visa on Arrival application process

There are two ways to apply get the visa on arrival.

1. The paper form way

At the airport you fill out a the TM88 form, you go to the visa on arrival desk, you get approval and pay the 2,000 Baht fee. Here is the link to the TM88 form so you can fill it out at a comfortable place an save some time at the airport.

2. E-VOA E-Visa On Arrival

You can fill out forms online and pay for this from the comfort of your home, all you have to do is bring a print out and your passport to the customs officer.

This service is available only for arrivals at 4 international airports in Thailand:

  • BKK – Bangkok Suvarnabhumi International Airport
  • DMK – Bangkok Don Mueang International Airport
  • HKT – Phuket International Airport
  • CNX – Chiang Mai International Airport

There are two ways you can apply for this online:

  • Use VFS website – a commercial provider – there is a 500 Baht (15 USD) service charge for this or 1500 (45 USD) Baht express charge if you want it within 24 hours. This service fees are on top of the Visa fee which is 2,000 Baht.
  • Use eVisa Thailand – This is another officially approved commercial provider and has a processing fee of 530 Baht on top of the 2,000 Baht visa fee.

You have to provide all the requested information and upload the necessary documents. If you are applying for a minor, it may be necessary to upload additional documents such as a birth certificate.

In case you need to provide additional documents, you need to do it at least 3 days prior to arrival for a regular visa on arrival and at least within 24 hours of arrival for an express visa on arrival.

The E-VOA process cuts down the waiting at the airport by an average of 30 minutes.

Can I extend my stay in Thailand?

A visa on arrival can only be extended for 7 days at the Thai immigration office.