Thailand Visa on Arrival

Thai tourist visa on arrival Requirements

Read everything you need to know about the Thailand visa on arrival, including the Thai visa requirements, necessary documentation and validity of the travel visa.

What is a Thailand Visa on Arrival?

Travelers who wish to visit Thailand for up to two weeks can do so using the Thailand visa on arrival which permits travelers to stay for up to 15 days in Thailand. There are certain requirements for the Thailand visa on arrival, as well as a list of countries that are eligible for the Thai visa on arrival application.

The eVisa on arrival can now be obtained online before traveling to Thailand, allowing eligible citizens to avoid long lines for a Thai visa on arrival at the border. Those with the Thai eVisa on arrival can join a dedicated fast lane for entry to the country.

The government of the Kingdom of Thailand introduced the eVisa for Thailand to save time in visa approval, and the fee for the application is being waived until the 13th of January, 2019. After this date, a fee of 2,000 Baht (US $61) may be required upon arrival.

Can I apply for a Thailand visa on arrival online?

On November 21st, the Royal Thai Government launched the online visa on arrival that allows citizens of 21 countries to obtain their visa before arriving in Thailand. The objective of this electronic visa is to speed up the entry process upon arrival in Thailand.

There are certain requirements for the Thailand visa on arrival, as well as a list of countries that are eligible for the Thai visa on arrival application. Eligible travelers can complete an online form with their personal details and passport information.

The Thailand online visa on arrival grants holders a stay of up to 15 days and can be used for tourism purposes only. The applicant is expected to have a return ticket, sufficient funds to cover the cost of their stay, and a valid address in Thailand.

Travelers can apply for the online visa on arrival between 30 days prior to their trip to up to 24 hours before their expected arrival in Thailand.

Thailand Visa on Arrival Countries

There are 21 countries at present that are able to enter Thailand and obtain the Thai visa on arrival. Citizens of these 21 countries can also get the online visa on arrival for Thailand.

The countries eligible for the Thai visa on arrival are:

  • Andorra
  • Bulgaria
  • Bhutan
  • China
  • Cyprus
  • Ethiopia
  • Fiji
  • India
  • Kazakhstan
  • Latvia
  • Lithuania
  • Maldives
  • Malta
  • Mauritius
  • Papua new Guinea
  • Romania
  • San Marino
  • Saudi Arabia
  • Taiwan
  • Ukraine
  • Uzbekistan

Thai Visa on Arrival Requirements

Travelers should ensure that they meet all the requirements before traveling to Thailand and requesting a Thai visa on arrival.

  • Travelers must be of an eligible nationality for visa on arrival application,
  • Passports must be official and also valid for at least 30 days upon entering Thailand,
  • The visa must be for tourism purposes only,
  • The visa applicant needs to be able to give an address of where they are staying in Thailand (e.g. hotel address),
  • Travelers must have a return ticket that proves that they are leaving the country before the Thai online visa on arrival expires (please note: this must be by air travel),
  • Each traveler applying for a Thailand visa on arrival must has sufficient funds of at least 10,000 THB or 20,000 THB per family,
  • The Thai visa on arrival fee is approximately 2,000 THB and can change without notice. The visa fee should be paid in cash in Thai currency only.
  • The Thai visa fee for online applications for eVisa is waived until the 13th of January 2019, after which point it may be required to pay the 2,000 Baht fee on arrival.

Failure to meet the above Thai visa requirements could result in the rejection of your entry to Thailand.

How to get a Visa on Arrival for Thailand?

Getting your Thai tourist visa on arrival is as simple as making sure you comply with the above requirements, completing your arrival card on the plane to Thailand and presenting it along with the necessary documentation at the Thai border.

How do I get an online visa on arrival for Thailand?

If you are a citizen of one of the 21 eligible countries you will be able to complete an online application form between 30 days to 24 hours before your trip to Thailand. It is essential that your passport has at least one month validity upon arrival in the country.

Thai Visa On arrival Online Form

Thai Visa on Arrival Documents Required

Travelers should ensure that they have the following documentation on their person upon entering Thailand:

  • A valid passport with at least 30 more days of validity,
  • Completed arrival card (issued on plane to Thailand),
  • Proof of a return ticket before the expiration of the Thai visa
  • Passport-sized photo,

Thailand Tourist Online Visa upon Arrival Validity

The Thai visa on arrival permits travelers to stay in Thailand (strictly for tourism purposes) for a period of up to 15 days.

This period includes the arrival and departure date. You must be able to present a return flight ticket for your return journey which proves that you will be departing Thailand within the 15 day period.

Thailand’s Immigration Checkpoints which Provide Facilities for Visa Issue on Arrival

The following locations can issue a Thai visa on arrival:

  • Aranyaprathet Immigration Checkpoint, Sakaeo
  • Bangkok Harbour Immigration Checkpoint, Bangkok
  • Ban Prakob Immigration Checkpoint, Songkhla
  • Betong Immigration Checkpoint, Yala
  • Bueng Kan Immigration Checkpoint, Bueng Kan
  • Bukit Tal Immigration Checkpoint, Narathiwat
  • Chiangmai International Airport, Chiangmai
  • Chiangrai Airport Immigration Checkpoint, Chiangrai
  • Chieng Saen Immigration Checkpoint, Chiengrai
  • Chieng Khong Immigration Checkpoint, Chiengrai
  • Don Muang International Airport, Bangkok
  • Hatyai International Airport, Songkhla
  • Kanchanaburi Land Border Checkpoint, Kanchanaburi
  • Khlong Yai Immigration Checkpoint, Trat
  • Khuan Don Immigration Checkpoint, Satun
  • Krabi Immigration Checkpoint, Krabi
  • Mabtaput Immigration Checkpoint, Rayong
  • Mae Sai Immigration Checkpoint, Chiengrai
  • Mukdahan Immigration Checkpoint, Mukdahan
  • Nakhon Phanom Immigration Checkpoint, Nakhon Phanom
  • Nan Immigration Checkpoint, Nan
  • Nong Khai Immigration Checkpoint, Nong Khai
  • Padang Besar Immigration Checkpoint, Songkhla
  • Phibun Mangsahan Immigration Checkpoint, Ubon Ratchathani
  • Phuket Immigration Checkpoint, Phuket
  • Phuket International Airport, Phuket
  • Phusing Land Border Checkpoint, Sisaket
  • Pong Nam Ron Immigration Checkpoint, Chanthaburi
  • Prachup Khiri Khan Checkpoint at Hua Hin Airport, Prachup Khiri Khan
  • Sadoa Immigration Checkpoint, Songkhla
  • Samui Immigration Checkpoint, Surat Thani
  • Sattahip Harbour Immigration Checkpoint, Chonburi
  • Satun Checkpoint at Koh Lipe Marine Port, Satun
  • Satun Immigration Checkpoint, Satun
  • Samui Airport, Surat Thani
  • Samut Prakan Checkpoint, Samut Prakan
  • Songkhla Harbour Immigration Checkpoint, Songkhla
  • Sri Racha Immigration Checkpoint, Chonburi
  • Su-ngai Kolok Immigration Checkpoint, Narathiwat
  • Sukhothai International Airport, Tak Immigration Checkpoint
  • Surat Thani Airport Immigration Checkpoint, Surat Thani
  • Suvarnabhumi Airport
  • Tak Bai Immigration Checkpoint, Narathiwat
  • Tak Immigration Checkpoint, Tak
  • Tha Li Immigration Checkpoint, Loei
  • Trang Airport, Trang
  • U Tapao Airport, Rayong