Do you need a Visa on Arrival when you travel to Thailand? Before booking your hotel in Thailand, read on.
Nationals of over 60 countries do not need a visa on arrival to enter Thailand. You will simply need your passport and proof of travel arrangements.
We offer a pre-registration form for those flying into certain airports (Suvarnabhumi Airport, Don Mueang Airport, Phuket Airport, Chiang Mai Airport, Chiangrai Airport, Hua Hin Airport, Samui International Airport, Sukhothai Airport, Surat Thani International Airport and U-Tapao International Airport).
For travelers flying into another airport, you will have to obtain your VOA at that airport upon arrival.
It is good to research hotel bookings that may be close to an airport that accepts Visas on Arrival through our service.
Let’s answer your questions about entering Thailand.
Frequently Asked Questions and Answers about Thailand Visa
Do I need a Visa on Arrival?
It depends on your which country you live in. According to the Immigration Bureau of Thailand, citizens of the following countries must be ready to get a Visa on Arrival when you land at a specific airport:
Click on the country to get your pre-registration form now before your hotel bookings!
- Czech Republic
- Papua New Guinea
- Saudi Arabia
If your country is not listed, most likely, you do not need a visa on arrival to enter Thailand. If you are not sure, click on the chat bubble in the lower right-hand corner of your screen and chat with a live agent 24/7.
How long is my Thailand Visa on Arrival valid for?
Your Visa on Arrival for Thailand expires in valid for 15 days after issued from date of arrival.
How many days can I stay in Thailand with a Visa on Arrival?
If you have hotel arrangements, the maximum stay for a VOA to Thailand is 15 days Per Entry.
How do I actually get my Visa on Arrival?
Once you apply for your pre-registration form, you will receive it via email. Bring this with you when you check into Thailand Immigration Services.
How much is a Visa on Arrival?
For the pre-registration form, we have three rates and processing times for you to choose from.
- Standard Processing - You will receive your pre-registration form within 24 hours. The cost will be USD 0.00.
- Rush Processing - You will receive your pre-registration form within 6 hours. The cost will be USD 0.00.
- Super Rush Processing - You will receive your pre-registration form within 30 minutes. The cost will be USD 0.00.
Once you arrive at the port of entry with your pre-registration form, you will have to pay 2,000 TBH for stamping for your Visa on Arrival. Then, you can check into your hotel in Thailand with no trouble.
Click here for further information on our pre-registration services.