Using an Indian SIM card in Bangkok will incur high international roaming charges. To avoid high costs,  it is recommended to buy a local sim card in Bangkok from any international airport, or to buy an international roaming data pack from your local mobile operator  before your travel.