I left Thailand in September and flew to the USA (I'm an American citizen).
I purchased my re-entry permit before I left Thailand.
In the meantime, I had to get a new passport because my old one was full. What exactly do I need to do when I fly back to Thailand? Do I show the Suvarnabhumi immigration officer both passports?
I have a work permit and my visa will still be valid when I fly back to Thailand.