If you are planning to stay in Thailand only for couple weeks and you hold a passport from any of the countries listed below, you are eligible for Thailand Visa on Arrival that is valid for 15 days. This type of Thailand Visa can be applied for and received on the day of your arrival at all international airports and most land border crossings.
BREAKING NEWS! Thailand on Wednesday (11 March 2020) canceled granting of Visa on Arrival for 18 countries and visa exemption for three other countries to contain the spread of the coronavirus. More information: Thailand Visa Policy Changes Due to Coronavirus.
European Countries Eligible for Visa on Arrival
- Andorra (until 13 April 2019)
- Georgia (from 14 April 2019)
- Latvia (until 13 April 2019)
- Lithuania (until 13 April 2019)
- San Marino (until 13 April 2019)
- Ukraine (until 13 April 2019)
Asian Countries Eligible for Visa on Arrival
American Countries Eligible for Visa on Arrival
- Mexico (from 14 April 2019)
African Countries Eligible for Visa on Arrival
Oceania Countries Eligible for Visa on Arrival
HOT NEWS! The list of countries eligible for Visa on Arrival changed as new countries were included in the list and others were moved to Thailand visa exemption scheme. More details can be found here:
- Thailand Visa Exemption Available for 7 New Countries
- Thailand Visa on Arrival Available for 5 New Countries
Thailand Visa on Arrival Documents
When applying for a Thailand Visa on Arrival you will need these documents:
- Return / onward journey ticket
- One passport size photo
- Thailand Visa on Arrival application form
- Thailand Arrival Card
- A fee of 2,000 THB
- Hotel address in Thailand
- A proof that you have enough funds
For getting Visa on Arrival your passport must be genuine and valid for at least 30 days from the day of your arrival to Thailand.
Visa on Arrival gives you the right to stay in Thailand up to 15 days, including the days of your arrival and departure into this number. When applying for Visa on Arrival you need to submit a ticket for return journey back to your home or for onward journey to another country. The ticket for going out from Thailand must be within the next 15 days from the day of your arrival.
Get a really good flight deal for your trip to Thailand here: Cheap Flight Deals.
Thailand Visa on Arrival Photo
One passport size photo must be attached to your Visa on Arrival application form. The photo should be taking not more than 6 months before applying for the visa. Current Thailand Visa on Arrival photo size 2020 is 4 x 6 cm.
Visa on Arrival Application Form
Visa on Arrival application form must be duly filled-in with all required information. For detailed guide on filling Thailand Visa on Arrival application form check: How to Fill Thailand Visa on Arrival Application Form.
Thailand Arrival Card
When applying for Visa on Arrival you also need to submit duly filled-in Thailand Arrival Card that is normally provided during the flight to Thailand. Otherwise, it can be found at the place of your arrival as every foreigner must fill it. For detailed guide on filling Thailand Arrival Card form check: How to Fill Thailand Arrival Card Form.
Thailand Visa on Arrival Fee
Thailand Visa fees on Arrival 2020 - 2000 THB. Thailand Visa on Arrival fee should be paid in cash at the time of your arrival to Thailand, at the airport or border crossing. Only local currency (Thai Baht) is accepted for paying Thailand visa fees on arrival.
HOT NEWS! Thailand Visa on Arrival fee waiver is EXTENDED for 6 more months! It means that Thailand Visa on Arrival will be issued for free until April 2020. For more information check: Thailand Visa on Arrival for Free until April 2020.
Address in Thailand
For getting your Visa on Arrival you need to provide a hotel or apartment address in Thailand that can be verified. For verification of your address in Thailand they normally ask to show your hotel booking confirmation (can be printed or presented on smartphone).
Proof of Funds
A proof that you have funds of at least 10,000 THB per person or 20,000 THB per family during your stay in Thailand is needed when applying for Visa on Arrival. If asked by the officer, you will need to show this amount of money in cash (can be any currency). They rarely ask for it but it is better to be prepared as failing to show the money can be the reason for refusal of your entry to Thailand.
Immigration Checkpoints issuing Visa on Arrival
You can get Visa on Arrival if you are arriving to Thailand by air, by sea or by land through border crossings from Laos, Myanmar, Cambodia, Malaysia. For detailed information check the list of International airports, harbours and land border crossings where you can get Visa on Arrival.
Thailand Immigration control procedure at the airport in Thailand is briefly described here: Thailand Immigration Control Procedure for Foreigners.
Travel SMART! Get Thailand SIM Card with unlimited Internet much cheaper here: [SALE] 4G SIM Card for Thailand (Airport Pick Up)
Suvarnabhumi Airport (BKK) is the main travel hub of Thailand so there’s a big chance that you will enter the country and start your Thailand trip at the main airport of Bangkok. There is usually a queue at Visa on Arrival counters which can mean a wait up to one and a half hour (if few flights from Thailand Visa on Arrival eligible countries like China and India just arrived). A fast track counter gives you an option to jump the queue for an additional fee of 200 THB.
If you need to change cash for paying your Thailand Visa on Arrival fees, change only the amount needed for paying the fee at currency exchange booths in the hall before Visa on Arrival counters as you can get much better currency exchange rates at Suvarnabhumi Airport. For detailed information and more tips on getting Visa on Arrival at BKK airport check How to Get Thailand Visa on Arrival at Bangkok’s Suvarnabhumi Airport.
If you are coming to Bangkok's second airport Don Mueang Airport (DMK), read more about getting your Thailand Visa on Arrival here: Thai Visa on Arrival at Bangkok Don Mueang Airport (DMK).
Phuket Airport is another popular entry point and you can get your Thailand Visa on Arrival there: Thai Visa on Arrival at Phuket International Airport (HKT).
If you are flying directly to Chiang Mai, get your Visa on Arrival at Chiang Mai Airport: Chiang Mai Visa on Arrival – Visa at Chiang Mai Airport (CNX).
New e-Visa on Arrival Service
E-Visa Thailand (E-VoA) online application system for Thailand Visa on Arrival was implemented in November 2018.
However, it looks like that this e-Visa Thailand system failed to live up expectations and the new Thailand eVisa on Arrival system was launched but it hardly improved the situation. More info: New Thailand eVisa on Arrival (eVOA) by VFS Global.
Extension of Stay
Your stay in Thailand can be extended once. Visa on Arrival holders can apply for visa extension by 7 days. For more information check: Thai Visa Extension.
Other Types of Visa
Your country is not listed here? It might be that you can use Thailand free visa-exempt stay.
Where to Stay in Bangkok?
What is the best area to stay in Bangkok? Our recommendations for choosing the best area to stay in Bangkok can be found here: Where to Stay in Bangkok - Guide to Bangkok Best Areas.
Check our Frequently Asked Questions about Thailand Visa on Arrival and ask your own question if it's not answered there yet.