Thai embassies in nearby countries

» Bangladesh

» Nepal

» Pakistan

» Sri Lanka

Thai embassies worldwide

Thai flag Thai representation in India

New Delhi — Thai Embassy

Address56-N, Nyaya Marg
Chanakyapuri
New Delhi 110021
Phonelocal: (011) 2611.8103
international: +91.11.2611.8103

Chennai — Thai Consulate-General

AddressNo. 21/22 Arunachalam Road
Kotturpuram
Chennai 600085
Phonelocal: (044) 4230.0730
international: +91.44.4230.0730

Kolkata — Thai Consulate-General

Address18-B, Mandeville Gardens
Ballygunge
Kolkata 700 019
Phonelocal: (033) 2440.3229
international: +91.33.2440.3229

Mumbai — Thai Consulate-General

AddressFirst Floor, Dalamal House
Jamnalal Bajaj Marg, Nariman Point
Mumbai 400 021
Phonelocal: (022) 2282.3535
international: +91.22.2282.3535