ThailandIndia

Thai Embassy & Consulates in India

  • 1 embassy
  • 3 consulates general

In India, Thailand has an embassy in New Delhi and 3 consulates general in Chennai, Kolkata and Mumbai. Indian citizens can visit Thailand without a visa for up to 60 days.

Thai Embassy in New Delhi

Embassy of Thailand in New Delhi

Embassy · New Delhi

Today · Closed
Address
Nyaya Marg 50 N, 110021 New Delhi
Head of mission
Chavanart Thangsumphant

The Thai embassy is in New Delhi, the capital of India, at Nyaya Marg 50 N, 110021 New Delhi. The head of mission on record is Chavanart Thangsumphant. Its phone number and website are on its page.

Thai consulates in India

Thailand also has 3 consulates general in Chennai, Kolkata and Mumbai; career consulates of this kind usually renew passports and take visa applications for their region.

Thailand visa for Indian citizens

IndiaThailand Visa-free, 60 days Thailand visa for citizens of India

ThailandIndia e-Visa India visa for citizens of Thailand

Indian citizens do not need a visa for Thailand: stays of up to 60 days are visa-free.

India’s missions in Thailand

Missions of India in Thailand (2)

In return, India has 2 missions in Thailand, including its embassy in Bangkok.

Good to know

Thailand in India

Worldwide, Thailand has 140 missions in 85 countries; 4 of them are in India.

Travel to India for Thai citizens

India requires a visa from Thai citizens, available online as an e-Visa for up to 30 days. In India, Thai citizens can turn to the Thai embassy for passports and emergency help.

Frequently asked questions

Where is the Thai embassy in India?

The Thai embassy is in New Delhi, at Nyaya Marg 50 N, 110021 New Delhi.

Does Thailand have consulates in India?

Yes, Thailand has 3 consulates general in Chennai, Kolkata and Mumbai.

Do Indian citizens need a visa for Thailand?

Indian citizens can visit Thailand without a visa for up to 60 days.

Do Thai citizens need a visa for India?

Thai citizens need an e-Visa for India, applied for online before travel and valid for up to 30 days.

Does India have an embassy in Thailand?

Yes, India has its embassy in Bangkok, along with 1 other mission in Thailand.