If you are staying in Thailand for 30 days or less, you will be granted a visa exemption on arrival provided you have a passport from one of the following countries: Australia, Austria, Belgium, Brazil, Bahrain, Brunei, Canada, Denmark, Finland, France, Germany, Greece, Hong Kong, Iceland, Indonesia, Ireland, Israel, Italy, Japan, South Korea, Kuwait, Luxembourg, Malaysia, Monaco, Netherlands, New Zealand, Norway, Oman, Peru, Philippines, Portugal, Poland, Qatar, Singapore, Spain, South Africa, Sweden, Switzerland, Turkey, United Arab Emirates, United Kingdom, USA, Vietnam, Czech Republic, Hungary, Liechtenstein, Slovak Republic, Slovenia. Please check the official Thai Visa website to double check as this list may change from time to time. For all other nationalities, or if you are planning on staying longer than 30 days, you can apply for an E visa online via https://thaievisa.go.th
Passport validity entry requirements: Travellers entering Thailand must carry a passport or travel document valid for at least 60 days from the expiry date of their visa.
This information is provided as a guidance, we strongly advise that you check with the consulate or embassy as this information can change at any time and with little notice. It is your responsibility to make sure that all the required travel documents are ready when travelling.