Thai flag Embassies of Thailand

Choose a country to find the Thai embassy or consulates located there:

» Visa information for travelers to Thailand

Argentina

Australia

Austria

Bahrain

Bangladesh

Belgium

Brazil

Brunei

Burma (Myanmar)

Cambodia

Canada

Chile

China

Czech Republic

Denmark

Egypt

Finland

France

Germany

Greece

Hong Kong

Hungary

India

Indonesia

Iran

Israel

Italy

Japan

Jordan

Kenya

Kuwait

Laos

Madagascar

Malaysia

Mexico

Morocco

Nepal

Netherlands

New Zealand

Nigeria

Norway

Oman

Pakistan

Peru

Philippines

Poland

Portugal

Qatar

Romania

Russia

Saudi Arabia

Senegal

Singapore

South Africa

South Korea

Spain

Sri Lanka

Sweden

Switzerland

Taiwan

Timor-Leste

Turkey

United Arab Emirates

United Kingdom

USA

Vietnam

Useful links

» Thai Foreign Ministry