Carry USD. Convert limited USD's into THB. If you run out of them, convert limited USD's again or use your Credit/Debit card for purchases. USD is a currency with which if you are left with, it is still valuable. But if you are left with too many THB's on your return, there is no value of them in India unless you plan another trip to Thailand in upcoming times.