Can the Non-O visa from a thai consulate be done anywhere (like Penang or KL) or does it have to be done in my country ? The reason I ask is that a friend of mine was first refused the 3-month NON-O at the Thai embassy in Phnom Penh as they suspected him of being a tourist in Cambodia. It is only when he showed them that he had a company in Cambodia that they agreed to grant him the visa.
I apolize for asking so many questions. I just want to make sure I understand it well.
When you say "You get the 90 day single entry Non-O visa, come in get stamped in for 3 months, THEN you bank the 800K baht in a thai bank account in your name only for 2 months and go to the immigration office and apply for a yearly extension for 1900baht." does that mean that the funds can not use the 800K already existing in my Thai account as financial proof ? And if not, that they have to be transfered from overseas only once I am back in Thailand on a 3-month NON-O visa and that it has to be there at least 2 months before extention application date ?
Why would it be my "best option in the long run" ? Going out of the country every three months is not convenient and expensive ! Wouldn't a one year NON-O gotten at the Bangkok immigration after having gotten a 3-month NON-O overseas be better ?
So I have to get the 3 month non-O visa before getting the 1 year non-O visa ! Can't I apply for the one year O on a tourist visa or on a visa free 2 weeks or 1 month entry stamp ?