Thailand Visa on Arrival Requirements, Process, Fee, and New Rules

Thailand issues visa on arrival to tourists from 18 countries, which is normally valid for 15 days.

Thailand offers visa on arrival to tourists from 18 countries and for the period from October 1, 2022, to March 31, 2023, this mode of Thailand visa has become even more attractive. According to a press release that appeared on the official website of Tourism Authority of Thailand, the length of stay for tourists entering Thailand after taking visa on arrival will be increased from 15 days to 30 days during the six-month period mentioned above. Here’s all you need to know about Thailand Visa on Arrival:

List Of Countries Eligible For Visa On Arrival

  1. Bhutan
  2. Bulgaria
  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 Requirements

The following documents/other stuff are required to apply for Thailand Visa on Arrival:

1. Passport with remaining validity of more than 30 days on the day of arrival in Thailand. Tha passport should have two blank pages for the visa stamp.

2. Your boarding pass of the flight in which you arrived.

3. Confirmed return or onward journey air tickets. Plan to leave by a land-border crossing is not accepted for visa on arrival.

4. Confirmed hotel bookings for the entire stay in Thailand (The bookings must be verifiable).

5. Proof of funds (preferably cash, in THB or a convertible currency), which should be a minimum of 10,000 THB per person and 20,000 THB per family.

6. Visa on Arrival application form. This form is available free of cost in the visa on arrival areas of the airports/border crossings where visa on arrival is issued. The form can also be downloaded from this official link:

7. A passport sized photograph (4 cm x 6 cm) of the passenger, to be affixed on the visa application form.

8. Arrival/departure card (T.M.6) which is recently discontinued but maybe reintroduced in the future. This form was earlier provided to passengers in the flight of arrival.

9. The purpose of the visit must be tourism only, and any sort of employment in Thailand is prohibited for tourists.

Visa on Arrival Fee

Thailand visa on arrival fee was 2000 THB per person at the time of writing or updating this article, and it is to be paid in Thai currency only. Usually, you will find a money changer’s counter near the visa on arrival area. The fee amount may change at any time, depending on the policy of the Thai government.

Length of Stay In Thailand

For the tourists opting for visa on arrival, the maximum permitted length of stay is 15 days, including the days of arrival and exit. This period cannot be extended. However, as a special policy to stimulate tourist arrivals in Thailand, the maximum length of stay for the visa on arrival mode is to increase from 15 days to 30 days between 1st October 2022 and 31st March 2023 (source).

The Process To Avail Thailand Visa on Arrival

The process to avail of Thailand visa on arrival involves the following steps:

1. Fill-up the visa on arrival application form, affix your photograph on it, and present the form at the document-check counter, along with your passport, other documents, and visa fee.

2. Staff at the document-check counter may ask for additional information and may demand to see the cash you are carrying.

3. If your documents are found to be in order, you receive a token number and will need to wait for your turn to approach the visa processing counter.

4. When your token number is called, you approach the allotted counter where your photograph (webcam) and biometrics are taken, and a receipt is given to you for the visa fee paid.

5. Once the formalities are over, your passport is returned with visa stamp printed on one of the blank pages. The stamp indicates your day of arrival and the validity of the visa.

Airports and Other Checkpoints Where Visa on Arrival Is Issued

The Thai government immigration bureau website mentions that there are 51 border checkpoints where visa on arrival is issued. However, I could find a list of only 48 such checkpoints, and the same is reproduced below. I will update the list as and when I find more information.

Thailand visa on arrival is available at the following airports/land-border crossings:

  1. Suvarnabhumi Airport, Bangkok
  2. Don Mueang International Airport, Bangkok
  3. Chiang Mai International Airport, Chiang Mai
  4. Phuket International Airport, Phuket
  5. Hat Yai International Airport, Songkhla
  6. U-Tapao Airport, Rayong
  7. Mae Sai Immigration Checkpoint, Chiang Rai
  8. Chiang Saen Immigration Checkpoint, Chiang Rai
  9. Chiang Khong Immigration Checkpoint, Chiang Rai
  10. Betong Immigration Checkpoint, Yala
  11. Sadao Immigration Checkpoint, Songkhla
  12. Samui Airport, Surat Thani
  13. Sukhothai International Airport, Tak Immigration Checkpoint
  14. Bangkok Harbor Immigration Checkpoint, Bangkok
  15. Si Racha Immigration Checkpoint, Chonburi
  16. Map Ta Phut Immigration Checkpoint, Rayong
  17. Nong Khai Immigration Checkpoint, Nong Khai
  18. Samui Immigration Checkpoint, Surat Thani
  19. Phuket Immigration Checkpoint, Phuket
  20. Satun Immigration Checkpoint, Satun
  21. Krabi Immigration Checkpoint, Krabi
  22. Songkhla Harbor Immigraion Checkpoint, Songkhla
  23. Chiang Rai Airport Immigration Checkpoint, Chiang Rai
  24. Surat Thani Airport Immigration Checkpoint, Surat Thani
  25. Pattaya Immigration Checkpoint, Chonburi
  26. Khlong Yai Immigration Checkpoint, Trat
  27. Pong Nam Ron Immigration Checkpoint, Trat
  28. Aranyaprathet (Poipet) Immigration Checkpoint, Aranyaprathet
  29. Mukdahan Immigration Checkpoint, Mukdahan
  30. Tak Immigration Checkpoint, Tak
  31. Padang Besar Immigration Checkpoint, Songkhla
  32. Sungai Kolok Immigration Checkpoint, Sungai Kolok
  33. Nong Khai Immigration Checkpoint, Nong Khai
  34. Bueng Kan Immigration Checkpoint, Bueng Kan
  35. Phibun Mangsahan Immigration Checkpoint, Ubon Ratchathani
  36. Tha Li Immigration Checkpoint, Loei
  37. Nakhon Phanom Immigration Checkpoint, Nakhon Phanom
  38. Nan Immigration Checkpoint, Nan
  39. Ban Prakob Immigration Checkpoint, Songkhla
  40. Khuan Don Immigration Checkpoint, Satun
  41. Tak Bai Immigration Checkpoint, Narathiwat
  42. Bukit Tal Immigration Checkpoint, Narathiwat
  43. Samut Prakan Checkpoint, Samut Prakan
  44. Kanchanaburi Land Border Checkpoint, Kanchanaburi
  45. Prachuap Khiri Khan Checkpoint at Hua Hin Airport, Prachaup Khiri Khan
  46. Phu Sing Land Border Checkpoint, Sisaket
  47. Satun Checkpoint at Koh Lipe Marine Port, Satun
  48. Trang Airport, Trang

E-visa on Arrival

E-visa on arrival for entering Thailand is a rather useless service provided by VFS Global, that costs an additional 500 THB. You still have to pay the regular visa on arrival fee. The only advantage of this service is a possible shorter wait time at the airport of arrival in Thailand. But there is no guarantee. I have seen tourists carrying e-visa and still waiting in the same queue as everyone else.


All the information given in this article is obtained from reliable sources, is supplemented from personal experience, and is presented/updated on a best-effort basis. You may like to verify the information from other available sources.

Hi. My name is Narinder Singh, and I am the author of I love to travel and share my travel experiences, and hopefully, this blog will inspire someone, somewhere, to embark on their next adventure.

You Might Like These...



Complete Guide To Suvarnabhumi Airport Meter Taxi

If you are arriving at Bangkok's Suvarnabhumi Airport, and need to know about the...

Cheap and Best Vegan Food In Pattaya

If you are in Pattaya and looking for cheap vegan food, this article is...

Bus Service Between Bangkok City and Pattaya

Traveling between Bangkok city and Pattaya is easy and straightforward due to a public...

Hotel Red Planet, Pattaya Review: A Decent Budget Hotel

Red Planet hotels (previously Tune hotels) have earned a lot of bad name over...

Pattaya Self-Service Coin Laundry, Wash & Dry

Doing your laundry is not a subject likely to be on your mind when...



Leave a comment (Comments get published after approval from the website admin.)

Please enter your comment!
Please enter your name here