Visa on Arrival: Can I apply in advance?

Thailand Immigration

Can I apply in advance for visa on arrival?

No, this is visa UPON arrival.

If you don’t want to wait for 30 minutes to 1 hour waiting time, you can apply for tourist visa at the Thai embassy in your home country before flying to Thailand.


See more questions and answers on the Frequently Asked Questions page of this website


You can also search our entire FAQ section to find the answers to your question/s. Use the search tool below.

Leave a comment

Your email address will not be published. Required fields are marked *

This form collects your name, email and content so that we can keep track of the comments placed on the website. By submitting this form, you accepted and agreed on our privacy policy and terms.



  1. Mikhail
    October 18, 2022


    Is it possible to apply for a Single Entry Tourist Visa after arrival inside Thailand? I’m not able to apply in my homecountry.

    Thank you!

    • October 20, 2022

      Dear Mikhail,

      The Single Entry Tourist Visa can only be issued at the Thai Embassy outside Thailand. You cannot get it inside Thailand. What you can get inside Thailand is only the 30 days extension.
      Thank you.

  2. James
    September 22, 2020

    Hi, I am so sorry for posting earlier about my question (extension to stay after 26th Sept anesty ends) in the wrong topic here.

    My sincerest apology.


    • September 22, 2020

      Dear James,
      No problem.
      Thank you.

  3. James
    September 22, 2020

    I am preparing to extend my stay in the Kingdom, as requested by the immigration officer at Nakhon Si Thammarat, to prepare 3 sets of my travel documents, along with my landlady who is to provide documents of her homestay where I currently stay.

    The hiccup is the delay in the embassy letter from the Malaysian Consulate, Bangkok which I requested on Fri, 18th Sept. Due to technical fault, the officer in charge informed me that he could not trace my e-mail when i called today to follow up.

    Your helpful advice is most appreciated, thank you.


    • September 22, 2020

      Dear James,
      I believe that your extension will solely based on the embassy letter, without a printed copt of this letter, you may not be able to get the extension. I recommend that you contact the local immigration office in your province to check if they are able to give you the “under consideration” stamp and you can present the letter when you pick up the remaining of the 30 days extension.
      I hope they will be lenient regarding this matter.
      Thank you.

  4. Imelda
    June 25, 2020

    I have an OA visa ( I’m from Ireland) and it’s up end of August . I have a few questions
    1. Do I need to leave Thailand to get my visa renewed?
    2. Do I need insurance ?
    3. I have the funds in bank . That is enough to get my visa?
    4. Although I’m in thailand do I still need police check? And medical certificate
    5. Proof of where I’m living?
    I then just go to immigration and all is done? Or something else.
    So sorry for all the questions . Just a bit confused

    • June 26, 2020

      Dear Imelda,
      Please see my comments below:
      1. If your Non Immigrant OA visa was previously issued in Ireland or UK, you do not necessarily need to leave Thailand to renew it. You are able to extend it for another year.
      2. Yes, health insurance is needed to extend it for 1 year at your local immigration office.
      3. 800,000 THB in a Thai account is needed to extend for 1 year.
      4. Police Check and medical check may not be required.
      5. Yes, copy of the lease or contract is needed.
      You will do the extension at Samui Immigration Office.
      Thank you.

    • Imelda
      June 26, 2020

      Thank you for your reply very kind of y9u . I have two insurance one I bought here for Covid 19 (in thailand) and I have true travel insurance bought in Uk It covers me for 10.000.000 £ (Sterling) is this ok? I’m aware I need a photo as well. Anything else??? Thanking you for your help. Very much appreciated

    • June 26, 2020

      Dear Imelda,
      Thank you for your message. We have sent you an email already and also provided you the name of a contact person you can communicate regarding your concern.

    • Imelda
      June 26, 2020

      Hi I have 2 lots of cover insurance One Covid 19 cover bought here in thailand and true travel from uk covering me for 10.000.000 £ Is this insurance ok? I need a picture also Is that it???? Thanks Rex. For your help

    • June 26, 2020

      Dear Imelda,
      Thank you for your message. We have sent you an email regarding your inquiry already.

  5. Nam sang
    June 8, 2020

    I was born in thailand 1977.
    We were sponsored to canada in 1980.
    Mother is born in Laos
    Dad is born in vietnam

    But our background is chinese.

    I would like to obtain thai citizen ship. Is that possible for my situation?

    I am 43yrs old and like a get work permit in thailand is it possible?

    Your help would be greatly appreciated.


    Nam Sang Lam

    • June 8, 2020

      I regret to inform you that our firm, Siam Legal, cannot assist you on this matter or advise you any further since you are not qualified to obtain Thai nationality. Kindly contact the Thai embassy or consulate in Canada to assist you obtain an alternative Thailand visas to travel to Thailand. Have a good day.

  6. HamidReza.azadpour
    June 6, 2020

    Dear madam/ sir
    Hope you are doing well
    I want go to holiday in Thailand .
    And I have Travel document from Netherlands (Reisdocument for refuge) , Do I need visa for Thailand??

    • June 8, 2020

      At this moment, there is still a ban on international passenger flights. There is no timeline yet to lift the ban, but when it happens, you will need a proper Thai visa, certificate or entry and a fit to fly certificate from Thai embassy. Upon arrival in Thailand, must then do a 14-day mandatory quarantine on arrival at the government facility.

  7. Bethany Woodson
    March 7, 2020

    Is there currently a fee for a visa on arrival for someone with Indian citizenship? If so, is the fee still 2000 Baht that must be paid in cash?

    • The visa on arrival has been canceled. Therefore there is no fee at the airport. You need to contact and apply for a Thai visa at the Thai embassy or consulate in India. You will be asked to pay for the visa fee and require the usual visa application documents and the additional documents such as the COVID-19 health certificate and health insurance.

  8. Somya
    November 13, 2018

    Hi Team,

    We just read a news where VOA has been freed to increase tourism from 1st Dec until Jan. Request you to confirm if this is the case as we are reaching from Delhi to Phuket on 1st Dec at 6:15 AM.

    • November 15, 2018

      It starts November 15 2018-January 15 2019

    • Charles Stewart
      June 13, 2020

      Hello, my wife and I retired in Thailand four years ago, and have a have a Thailand retirement visa, which we renew every year. During Covid we were in Canada. With the Thai border closed to internationally flights, we are unable to return to Thailand to renew our retirement visa which expires August 18. As we want to continue our retirement life in Thailand, what is the policy concerning reirement visa holders who are unable to renew their retirement visas because the border is closed to to international flights? Thank you.

    • June 13, 2020

      Dear Charles,
      At the moment, the government has not issued any guideline for the visa holders whose visas have expired outside Thailand. However, it is safe to assume that you will have to redo the process in getting your retirement visa. It would mean that you have to get the 90-day non immigrant O visa at the Thai Embassy in Canada and then you travel to Thailand and convert it to a retirement visa.
      Thank you.

  9. BarkhA
    November 13, 2018

    Hi. We will be arriving from India to Bangkok around 6.15am and we have immediate flight to Phuket at 8.30am, both are thai airways. Can we get visa on arrival in Phuket as the time in between two flights is only 2 hr?

    • November 13, 2018

      The visa on arrival must be done at the first entry in Thailand ( Bangkok Airport).

  10. Quincy Tikotikoca
    October 2, 2018

    I hold a Fijian passport and will be staying in phuket for 14 nights I have all the required paper work for VOA.. do I have to apply for a tourist visa or can I apply for a visa on arrival at phuket international airport on arrival

  11. Fazeela Mohamed
    September 9, 2018

    My name is fazeela Mohamed I’m from Guyana south America. Can I get a visa on Ariving in bkk..? Please contact me.

    • September 10, 2018

      You need to contact the nearest Thai embassy to apply for a Tourist visa to Thailand. Guyana passport holder must apply for a visa before entering Thailand.

  12. Gabriel Torres
    September 3, 2018


    Im from Honduras a country located in Central America. I have tried different pages in order to apply for a tourist visa but my country is not listed on either of the web pages. I downloaded the visa om arrival application from this URL is this going to help me enter Thailand?

    • September 10, 2018

      Honduras passport holder must apply a visa before flying to Thailand. Kindly contact the nearest Thai embassy to apply for the Thai Tourist visa.

  13. Nasim Ahmed
    August 2, 2018

    sir , I am indian citizen and have uae resident visa , Can I get tourist visa for Bangkok @ Abudhabi embassy .

  14. Ankeet
    July 19, 2018

    Travelling from mumbai , we have connecting flight to krabi from bangkok , where can we apply for visa on arrival , as we have only difference of two hours in our flight

    • July 19, 2018

      Visa on Arrival must be done at the first airport of entry (Bangkok).
      Contact the Airline company if they can facilitate your Visa on Arrival application in Bangkok for this short transit time.

  15. sandhya singhal
    July 17, 2018

    I have connecting flight from India to phuket via banking, so can I get on arrival visa from phuket airport.

    • July 17, 2018

      Visa on Arrival must be done at the first airport of landing and is Bangkok. You can contact the Airline company if they can facilitate your visa on arrival for faster processing.

  16. KUMAR
    June 7, 2018


  17. Avanish
    June 5, 2018

    Where can I get the latest application form for Visa on arrival ?

  18. swapna
    June 1, 2018

    Hi ,

    What is a fees difference on visa on arrival and if I apply in advance.

  19. Mayuresh Asodekar
    May 12, 2018

    What documents we need to carry with us , also fees for Visa ?

  20. April 30, 2018

    Can a Zambian National entrying Thailand for business (Attending a conference) for 3 days obtain a visa at the airport?

    • June 1, 2018

      For Zambian passport holder, you need to apply for Thai tourist visa before flying to Thailand.
      You cannot get a visa on arrival.

  21. Sanjar Wafa
    March 28, 2018

    I am a US Green Card holder working in Afghanistan as a Contractor. i want to bring my wife who is an afghan citizen to Thailand for a short visit. will we be able to get a Visa to visit?

    • June 5, 2018

      For Afghanistan passport holder, you need to apply a Thai Tourist visa at the nearest Thai embassy before entering Thailand.

  22. ryan bico
    March 17, 2018

    hello sir, my mother is 59 years old and hold a chinese passport but resides here in the philippines. what are the visa / other requirements if want to go to thailand for tour purposes.

  23. Hunter
    February 25, 2018

    Hey so I am dating a girl in Thailand (I live in the USA) she was here for several months but had to go back because of her visa and now she can not get another because she is done with school. What can I do to get her back here? Aside from getting married I don’t know if we’re ready for that yet

    • June 5, 2018

      Regarding this case, we have consultants that can evaluate and assist you obtaining a US visa for your friend in Thailand. Send us a message here at [email protected]

    August 2, 2017

    Hello Sir,
    I hold an Identity Certificate, issued by Govt.of India in lieu of Indian Passport. I am financially stable as per Thai visa requirements. I wish to see Thailand for a maximum period of 10 days as tourist. What are the visa procedures…

    • August 10, 2017

      Dear Tenzin Phuntsok

      For Indian National holding Indian passport, you can enter Thailand under visa on arrival ( 15days) at any International airport in Thailand.


    • Wazir Chand
      May 14, 2018

      Can I apply for visa prior to going to Thailand and what’s the procedure

    • June 4, 2018

      Visa on arrival must be obtain upon arrival. Kindly refer to this link:
      If you wish to apply in advance, you can go to the Thai embassy and apply for a Thai tourist visa.