Looking for some urgent advice as I'm booking my tickets tonight. I'm dual American/Thai. I am booking all my flights with US passport as I'm going to Europe. I know I can exit and re-enter Thailand using my Thai passport but on exiting will they need my boarding pass and my Thai passport and check that I booked with US passport? Can they tell? Please help me and thank you in advance.
TLDR : Answer Summary
A dual citizen traveling from Thailand can exit the country using their Thai passport, even if their flight is booked under their US passport. The Thai immigration authorities may check that the traveler has a valid US visa when departing, but as long as the Thai passport is presented correctly, there shouldn't be any significant issues. Travelers are advised to carry both passports when departing to avoid complications.