Thank you all for the advice, unfortunately I downgraded my CHASE PP CC to the MileagePlus Explorer which has the FOREX fee, I ended up just booking the flight with it and through bangkokair.com for a fair price.
I'm on the fence about what to do with my credit cards because I don't have one that doesn't charge a foreign transaction fee and it seems like only a handful have the perk. I am probably not ready for the AMEX PLAT, wasn't happy when I had a Capitalone CC, and don't really want a second CC from Chase.