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


15 days, this has been extended to 30-days for tourists arriving between 1 October 2022 till 31 March 2023


  • 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 must be a citizen of one of the 18 nationalities deemed eligible for E-VoA facility as per the Immigration Bureau of Thailand’s requirement
  • 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).

Required documents

  • Passport cover page (click here for the specification)
  • Passport bio page (click here for the specification)
  • Departure and return airline tickets
  • Proof of accommodation
  • Photograph size 4×6 cm. (click here for the specification)

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

Fill out the application form on the website

The first step of the E-VoA application is to register on the VFS website. 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 and at least within 24 hours of arrival for an express visa.

Can I extend my stay in Thailand?

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