I know that Thailand provides Visa On Arrival facility for Indians. But, I will be traveling from Jakarta, Indonesia to Bangkok, Thailand, and then staying in Thailand for 1 day. My question is am I still valid for Visa On Arrival even though I am not directly traveling from India?

  • 2
    It’s your citizenship that counts, not where you’re arriving from
    – Traveller
    Mar 17, 2019 at 19:11

1 Answer 1


Yes. You will get visa on arrival based on the citizenship, not the country where I am coming from. I have successfully obtained the VOA when coming from Cambodia.

PS: The visa on arrival fees is waived till April 30, 2019.

  • Thanks for your response. Can you tell how much time will it take in the Airport to get Visa on Arrival. I want to inquire about that because my flight will land late in the night. And also, will it help if I fill the Visa On Arrival form online beforehand and just give that form when I arrive in Bangkok?
    – adi
    Mar 18, 2019 at 17:23
  • It will take around 15 minutes. You need to show your return ticket, proof of funds of 20,000 Thai Bhat (they accepted an ATM slip) and accomodation. Also need a photo of specific size. Yes, you can ask and fill arrival form beforehand, if possible. Mar 19, 2019 at 0:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .