India holds its embassy in Bangkok and one consulate in Chiang Mai.
India memiliki kedutaan besar di Bangkok dan satu konsulat di Chiang Mai.