Also, is there a way for a temporary resident (6 or 3 months non-immigrant visa) to open a bank account?
If yes, I'd want to get my pension without paying heavy ATM fees or those conversion rates.
Also, does someone know to transfer money from a bank in Canada without transfer fees ($35).
Western union online? Xoom? Is there a better option?
Gerry
Hello,
I will answer some of your questions about banking, below is to take as a guide ( Bangkok Bank ) as each bank can have specific requirements to open a bank account :
Even if you are only visiting Thailand for a relatively short period of time, you can open a savings account and get a debit card to use for shopping and ATM withdrawals. All you will need to provide is your passport and one other official identification document – for example, a reference letter from your embassy, your home bank or a person acceptable to the bank.
You will also need to provide evidence of your address in Thailand as well as your regular address in your home country.
Regarding bank transfer ( I have done many from UK to Thailand ) from various amount up to the price of a house, and having tried more than 5 of these companies which always advertise they will beat all the bank forex in your home country with 0% fees, note that the exchange rate they will provide to you will be lower than the one you will get in Thailand ( many of the companies you have named will still charge fees ) or this fee will be hidden in the exchange rate margin they will take. I have save of 50,000 euros, and for big amount the bank in Thailand did block for free my money in foreign currency, they call me and propose me a better rate than the one published ( VIP rate ) and if you want to wait few months to have better exchange rate you can ( usually it is for amount above 2M THB ).
I prefer to send directly in Thailand and get what they call the TT rate ( Telegraphic Transfer rate ), go to any Thai bank you will get their rate published every day and update more than once per day, and compare with all these forex brokers by simulating the same amount. Also by doing as I said I don't wait 3/4 days, often the money is in my account same day ( depends on time difference or the day after if bank is closed when you do the transfer ).
The fee I pay in Bangkok Bank is 0.25% of the amount received ( fee min is 200 THB, max is 500 THB ), that means above 200,000 THB you will not pay more than the 500 THB.
Best of Luck t you