To avoid ATM fees, you should carry a Forex card before you head off to Thailand. You can buy one at BookMyForex and get the best deal possible in India. You can save anywhere between 3.5% to 6% if you use a BookMyForex card instead of a credit/debit card.