Thailand Visa on Arrival Online – Filling Application Form

If you’re a citizen of one of the eligible countries such as China or India, you can obtain your Thailand Visa on Arrival at one of many Thailand’s international airports, harbours and land border crossings issuing Visa on Arrival. You can also apply for Thailand Visa on Arrival online.

There’s a big chance that you will enter Thailand and start your trip at Bangkok Suvarnabhumi Airport - the main airport of Thailand’s capital. Visa on Arrival acquisition procedure at Suvarnabhumi Airport is not complicated but the queues at the Visa on Arrival section might be quite long. Prepare all your documents in advance and you will save some time at the airport.

Travel SMART!  Get Thailand SIM Card with unlimited Internet much cheaper here: [SALE] 4G SIM Card for Thailand (Airport Pick Up)

Visa on Arrival Online Application Form

Your Thailand Visa on Arrival application form needs to be duly filled-in and the best way to do it is to complete Visa on Arrival online application form and just bring one printed copy with you.

Before Visa on Arrival online application form ws valid for entrance to Thailand via Suvarnabhumi Airport only. However, now this type of application form can be used in other border crossings as well. If you will have any problems filling, just download PDF form and fill it. All information about Visa on Arrival PDF form can be found here: Visa on Arrival form PDF.

If you want to use another type of Thailand Visa, you will need to fill Thailand Visa Form which is different from Thailand Visa on Arrival form.

Where to Apply for Thailand Visa on Arrival Online

UPDATE! According to the latest report from one of our readers, this online form wasn't accepted at Suvarnabhumi Airport so printing and filling PDF form might be a better idea.

Information Needed for Completing Online Application Form

When applying for Thailand Visa on Arrival online you will need:

  • Passport details
  • Air tickets to and out of Thailand
  • Hotel booking in Thailand

How to Complete Visa on Arrival Online Application Form

Completing Thailand Visa on Arrival online application form is easy but we will help you to do it step by step.

Step 1

You will have 30 minutes for completing the Visa on Arrival application form online.

Thailand Visa on Arrival Online

Accept Terms and Conditions on the main page.

Step 2

On the new screen you will need to choose your role from “Tourist” and “Travel Agency”. Your choice should be “Tourist”.

Thailand Visa on Arrival Online

Step 3

As a tourist, you have two options to choose from: “Apply for Visa on Arrival” or “Print/Edit/Cancel Application Form”. If you don’t have a completed online Visa on Arrival application form, click “Apply for Visa on Arrival”.

Thailand Visa on Arrival Online

Step 4

You will be forwarded to the page where your travel information (details of your arrival to Thailand and departure from the country as well as address in Thailand) and personal details must be presented.

Required fields on “Arrival” section are: “Arrival date”, “Vehicle Type”, “Destination Airport” and “Flight Number”. At “Vehicle Type” choose the type of transportation that you are going to use for entering Thailand. At “Destination Airport” you need to choose the Immigration Checkpoint as there are listed all airports and border crossings accepting Thailand Visa on Arrival Online Application Form. The arrival date to Thailand and flight number you will find on your air ticket.

Get a really good flight deal for your trip to Thailand here: Cheap Flight Deals.

Required fields on “Departure” section are: “Departure date”, “Vehicle Type” and “Flight Number”. You will find all the required information on your departure ticket, as when applying for Thailand Visa on Arrival, return or onward journey ticket out of Thailand within the next 15 days must be presented.

Thailand Visa on Arrival Online

You need to have a hotel or apartment address in Thailand that can be verified when applying for Thailand visa on arrival online. Fill the section “Address in Thailand” with details from your accommodation booking confirmation as they started to pay much more attention to it lately. If you haven’t booked your accommodation yet, just book any hotel on or Agoda.

The last section of the Visa on Arrival online application form is personal information. All the required fields can be filled with details of your passport. Be reminded that your passport must be valid for at least 30 days and issued by one of the countries eligible to obtain Thailand Visa on Arrival.

Thailand Visa on Arrival Online

After filling all the required information just click “Next”.

Step 5

You will see all the information you have provided on the step before. “Accept” terms and conditions if all the details are correct or go “Back” if you want to edit something.

Thailand Visa on Arrival Online

Step 6

Once your Thailand visa online application will be completed, you will get Transaction Reference Number (TRN) and will be able to print your Visa on Arrival application form out.

Thailand Visa on Arrival Online

Bring your printed visa online application form with you when you travel to Thailand to get your Visa on Arrival stamped on your passport.

How to Edit Thailand Visa on Arrival Online Form

If some details of your trip will change, you’ll be able edit Thailand visa online application form at any time. Just go to the same website, accept terms, choose your role as a “Tourist” and choose “Print/Edit/Cancel Application Form” on the next screen.

You can access your application by Transaction Reference Number (TRN) or by providing your passport number, date of birth and nationality.

Thailand Visa on Arrival Online

Don’t forget to print out a new copy of your Visa on Arrival application form after editing it.

More Tips on Getting Thailand Visa on Arrival

Completing Visa on Arrival online application form is just one of the steps for getting your Visa on Arrival at Bangkok Suvarnabhumi Airport. Check our detailed guide How to Get Thailand Visa on Arrival at Bangkok’s Suvarnabhumi Airport.

New Thailand eVisa on Arrival

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.


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.

Detailed information about other facilities at the airport can be found here: Bangkok Suvarnabhumi International Airport (BKK)

You should also check:

Where to stay in Bangkok

[Sale] Private Suvarnabhumi Airport Transfers (BKK) for Bangkok

Where to Get the Best Foreign Exchange Rates at Suvarnabhumi Airport

How to take Airport Rail Link from Suvarnabhumi Airport

Free shuttle bus between Suvarnabhumi (BKK) and Don Mueang (DMK) airports

Bangkok Suvarnabhumi BKK Airport ↔ Pattaya Transfer

Hotels near Suvarnabhumi Airport

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.

Any Questions?

Check our Frequently Asked Questions about Thailand Visa on Arrival and ask your own question if it's not answered there yet.

FAQ - Thailand Visa on Arrival