I am currently staying in Bangkok. I want to transfer my current, valid Thai visa (METV) from my old passport (no more empty pages) to my newly-received book. (I also have the transfer request letter from the US consulate.) Can the transfer be done in one day at the Bangkok immigration office? Is there a particular form I need to fill out? I have read online that this costs 1,500 THB. Is that right? Thank you.
TLDR : Answer Summary
The transfer of a Thai visa (METV) from an old passport to a new one is not possible. You are advised to keep your old passport, which contains the valid visa, and present both passports when entering or exiting Thailand. Other commenters mentioned that while you don't need to transfer the visa, you do need to have your new passport stamped by immigration when you travel again. There are no forms required for this process, and the visa cannot be transferred during a visit to the immigration office.