Foreign Embassies, Consulates & Honorary Consulates in Thailand

There are approximately 71 foreign embassies and 98 foreign consulates within Thailand. The majority of these are located in Bangkok, however, there are several located in other cities in Thailand primarily near the northern and southern borders.

Phuket Directory Part., Ltd. makes no warranties, express or implied, regarding the information on this page or within this site and the user accepts the content as is. Phuket Directory shall not be liable to User or any third party for any damage or loss incurred, monetary or otherwise, directly or indirectly, as a result of the use of this site. We do not claim that any country flags are accurately represented. When brought to our attention any reasonable error will be corrected. We appreciate that you please notify us of any corrections for the details shown below.

Thailand Telephone Dialing If you are placing a call into Thailand from another country you must first dial the Thailand country code +66, followed by the phone number but not including the leading (0), which is required when dialing within Thailand.

Example: To reach the Austrian embassy in Bangkok from OUTSIDE THAILAND dial +66 2.344.6300. From INSIDE THAILAND dial 02.344.6300.

Use the following Quick Links to view more detailed information for the embassies and consulates listed on this page.

return to top

Country Flag Embassy in Thailand for Embassy

Argentinian Embassy

  • 16th Floor, Suite 1601, 1 Sukhumvit 25
  • Ban Chang Glas Haus Building
  • Klongton, Wattana, 10110 Bangkok TH
  • Phone: +66 (0) 2.259.0401, (0) 2.279.9198
  • Fax: +66 (0) 2.259.0402
  • Email: embtail@mozart.inet.co.th
  • Office Hours: 8:30 to 16:00
Country Flag Embassy in Thailand for Embassy

Armenian Honorary Consulate

  • 28th Floor, Lake Rajada Office Complex
  • 193/117 Ratchadapisek Road
  • Klong Toey, Prakanong, 10110 Bangkok TH

return to top

Country Flag Embassy in Thailand for Embassy

Australian Embassy

  • Office Hours: 08:00 to 16:30 Monday to Fri except for public holidays
  • Immigration Phone: +66 (0) 2.344.6400 Fax: +66 (0) 2.344.6314
  • Consular Services Phone: +66 (0) 2.344.6300 Fax: +66 (0) 2.344.6310 Email: consular.bangkok@dfat.gov.au

Urgent After Hours Consular Assistance If you are in Thailand, phone the embassy on 02.344.6300 and select option 1 to be transferred to the 24 hour Consular Emergency Centre in the Department of Foreign Affairs and Trade in Canberra, Australia. If your call is not automatically transferred, you can call the Consular Emergency Centre direct on +61 2.6261.3305 (international call charges apply). If you are calling from within Australia regarding a relative or friend needing assistance in Thailand, please contact the Consular Emergency Centre toll free on 1300.555.135.

Country Flag Embassy in Thailand for Austrian Embassy

Austrian Embassy

  • Austrian Consulate in Phuket
  • 2 Virathongyok Road, M.4
  • Wichit, 8300 Phuket TH
  • Phone: +66 (0) 76.248.334-6
  • Fax: +66 (0) 76.248.337
  • Email: phummisa@phuket.ksc.co.th
  • Office Hours: Tue THu, Fri 10:00 to 12:00

return to top

Country Flag Embassy in Thailand for Bahraini Embassy

Bahraini Embassy (Kingdom of Bahrain)

  • 100/66-67 31st Floor Sathorn Nakorn Tower, North Sathorn Road
  • Silom Bangrak, 10500 Bangkok TH
Country Flag Embassy in Thailand for Bangladeshi Embassy

Bangladeshi Embassy

  • Consulate General in Chiang Mai
  • 95 Huay Kaew Road
  • Chiang Mai 50200 TH
  • T. Suthep, A.Muang
  • Phone: +66 (0) 53.212.373-4
  • Fax: +66 (0) 53.223.524
  • Office Hours: 13:00 to 16:00

return to top

Country Flag Embassy in Thailand for Belgian Embassy

Belgian Embassy

  • Sathorn City Tower, 17th floor
  • 175 South Sathorn Road
  • Tungmahamek, 10120 Bangkok TH
  • Phone: +66 (0) 2.679.5454
  • Fax: +66 (0) 2.679.5465-67
Country Flag Embassy in Thailand for Belize Embassy

Belize Embassy

  • 10th Floor, Pilot Pen Building 331
  • 331/1-3 Silom Road
  • Bangrak, 10500 Bangkok TH

return to top

Country Flag Embassy in Thailand for Benin Consulate

Benin Consulate

  • Manorom Bldg., 14th Floor
  • 3354/46-47, Rama IV Road
  • 10110 Bangkok TH
Country Flag Embassy in Thailand for Bhutanese Embassy

Bhutanese Embassy

  • 375/1 Soi Ratchadanivej, Pracha - Uthit Road
  • Samsen Nod, Huay Kwang
  • 10320 Bangkok TH
  • Phone: +66 (0) 2.74.4740-42
  • Fax: +66 (0) 2.274.4743
  • Email: bht_emb_bkk@yahoo.com
  • Office Hours: Monday - Fri 09:00 to 17:00

return to top

Country Flag Embassy in Thailand for Brazilian Embassy

Brazilian Embassy

  • 34th Floor Lumpini Tower
  • 1168/101 Rama IV Road
  • 10120 Bangkok TH
  • Phone: +66 (0) 2.679.8567-8
  • Fax: +66 (0) 2.679.8569
Country Flag Embassy in Thailand for British Embassy

British Embassy

  • British Consulate in Chiang Mai
  • 198 Bumrungraj Road
  • Muang, Chiang Mai 50000 TH
  • Phone: +66 (0) 53.263.015
  • Fax: +66 (0) 53.263.016
  • Email: ukconsul@loxinfo.co.th
  • Office Hours: Mon-Fri: 09:00 to 11:30

return to top

Country Flag Embassy in Thailand for Bruneian Embassy

Bruneian Embassy

  • No. 12, Soi 2 Ekmai
  • 63 Sukhumvit Road
  • Prakhong Nua, 10110 Bangkok TH
  • Phone: +66 (0) 2.714.7395-99
  • Fax: +66 (0) 2.714.7383
  • Email: bangkok.thailand@mfa.gov.bn
  • Office Hours: Mon-Fri 08:30 to 12:00 & 13:00 to 16:00
Country Flag Embassy in Thailand for Bulgarian Embassy

Bulgarian Embassy

  • 83/24 Soi Wireless 1
  • Wireless Road, Lumpini
  • Pathumwan, 10330 Bangkok TH

return to top

Country Flag Embassy in Thailand for Burkinabe Consulate

Burkinabe Consulate (Burkina Faso)

  • CTI Holding Co. Ltd.
  • CTI Tower, 191/1 Ratchadapisek Road
  • Klong Toey, 10110 Bangkok TH
  • Phone: +66 (0) 2.261.1000
  • Fax: +66 (0) 2.261.1018
  • Office Hours: Mon-Fri 08:30 to 12.00 & 13:00 to 16:30
Country Flag Embassy in Thailand for Cambodian Embassy

Cambodian Embassy

  • Cambodian Consulate in Sa Kaew
  • No. 666, Sowanasone Road
  • Thakasem, Meung, Sa Kaew 27000 TH
  • Phone: +66 (0) 723.6017
  • Fax: +66 (0) 742.5432
  • Email: camcg.sak@mfa.gov.kh

return to top

Country Flag Embassy in Thailand for Canadian Embassy

Canadian Embassy

  • 15th Floor, Abdulrahim Place
  • 990 Rama IV Road
  • Bangrak, 10500 Bangkok TH
  • Phone: +66 (0) 2.636.0540
  • Fax: +66 (0) 2.636.0555
  • Email: bngkk-cs@international.gc.ca
  • Website: http://www.thailand.gc.ca
  • Office Hours: Monday-Thursday: 07:30 to 16:15
  • Office Hours: Fri: 07:30 to 13:00
  • Canadian Consulate in Chiang Mai
  • c/o Raming Tea Co., Ltd.
  • 151 Moo 3, Super Highway
  • Tahsala, Chiang Mai 50000 TH
  • Email: cancon@loxinfo.co.th
  • Phone: +66 (0) 53.850.147, 53.242.292
  • Fax: +66 (0) 53.850.147
  • Office Hours: 09:00 to 15:00
Country Flag Embassy in Thailand for Chilean Embassy

Chilean Embassy

  • 83/17 Vitayu Place
  • Soi Vitayu 1 Wireless Road
  • Pathumwan, 10330 Bangkok TH

return to top

Country Flag Embassy in Thailand for Chinese Embassy

Chinese Embassy

  • 57 Rachadapisake Road
  • Huay Kwang, 10310 Bangkok TH
Country Flag Embassy in Thailand for Colombian Embassy

Colombian Embassy

  • 9th Floor THe Park Place
  • 231, Sarasin Road, Lumpini
  • Pathumwan, 10330 Bangkok TH

return to top

Country Flag Embassy in Thailand for Costa Rican (General Honorary) Consulate

Costa Rican (General Honorary) Consulate

  • 93/3 Baan Tepalit
  • Wireless Road
  • Pathumwan, 10330 Bangkok TH
Country Flag Embassy in Thailand for Croatian Embassy

Croatian Embassy

  • No. 138/51 Jewelry Center, 14th floor
  • Room No. G-4, Nares Road
  • Bangruk, 10500 Bangkok TH
  • Phone: +66 (0) 2.266.6911, 848.2209 (press 2)
  • Fax: +66 (0) 2.266.6911

return to top

Country Flag Embassy in Thailand for Cuban Embassy

Cuban Embassy

  • Mela Mansion, Apt. 3c
  • 5 Sukhumvit soi 27, Wattana
  • 10110 Bangkok TH
  • Phone: +66 (0) 2.02.665.2803, 02.661.6563
  • Fax: +66 (0) 2.02.661.6560
Country Flag Embassy in Thailand for Cypriot Honorary Consulate

Cypriot Honorary Consulate

  • 75/79 Richmond Bldg, Fl.17
  • Sukhumvit 26
  • Klongtoey, Prakanong, 10110 Bangkok TH
  • Phone: +66 (0) 2.261.8408-9
  • Fax: +66 (0) 2.261.8410
  • Email: con_cy.bkk@hotmail.com
  • Office Hours: Mon-Fri 08:30 to 11:30

return to top

Country Flag Embassy in Thailand for Czech Embassy

Czech Embassy

  • Czech Consulate in Phuket
  • 44 Chalerm Prakiat R. 9 Road
  • Phuket
  • Phone: +66 (0) 76.249.400 linka 1501
  • Fax: +66 (0) 76.210.936
  • Email: phuket@honorary.mzv.cz
  • Office Hours:Tuesday & Thursday 10:00 to 16:00
Country Flag Embassy in Thailand for Danish Embassy

Danish Embassy

  • 10 Soi Attakarn Prasit
  • South Sathorn Road
  • 10120 Bangkok TH

return to top

Country Flag Embassy in Thailand for Ecuadorian Consulate

Ecuadorian Consulate

  • Pakpanang Coldstorage Co., Ltd.
  • 103 Soi Ruammitr, Nonsse Road
  • Yanawa, 10120 Bangkok TH
Country Flag Embassy in Thailand for Egyptian Embassy

Egyptian Embassy

  • 6 Las. Colinas Building 42nd Floor
  • Sukhumvit 21 (Asoke Road)
  • Klong Toey, 10110 Bangkok TH
  • Phone: +66 (0) 2.661.7184, 2.262.0236
  • Fax: +66 (0) 2.62.0235
  • Email: egyptemb@loxinfo.co.th
  • Office Hours, Visa Section: 09:00 to 12:00

return to top

Country Flag Embassy in Thailand for Finnish Embassy

Finnish Embassy

  • Amarin Tower, 16th floor
  • 500 Ploenchit Road
  • 10330 Bangkok TH
  • Postal Address: G.P.O. Box 295, 10501
  • Phone: +66 (0) 2.250.8801
  • Fax: +66 (0) 2.250.8802
  • Email: sanomat.ban@formin.fi
  • Website: http://www.finland.or.th/fi/
  • Office Hours: Customer Service: Mon-Fri 8:00 to 11:00
  • Finnish Consulate in Phuket
  • 1 Pakbang Road
  • Karon, Muang 83100
  • Phone: +66 (0) 76.330.530-4, ext. 2631
  • Fax: +66 (0) 76.333.216
  • Email: finnishconsul@katagroup.com

Details: In the case of emergency, embassy's duty phone is +66 (0) 81.824.9158. This number is for the consular emergency situation only after office hours, weekends and public holidays.

Country Flag Embassy in Thailand for French Embassy

French Embassy

  • 35 Charoenkrung Road, Soi 36
  • 10500 Bangkok TH

return to top

Country Flag Embassy in Thailand for German Embassy

German Embassy

  • 9 South Sathorn Road
  • 10120 Bangkok TH
  • Phone: +66 (0) 2.287.9000
  • Fax: +66 (0) 2.287.1776, 2.285.6232
Country Flag Embassy in Thailand for Greek Embassy

Greek Embassy

  • Unit No. 25/9-5, 9th Fl, BKI/YWCA Bld
  • No. 25 South Sathorn Road
  • Tung-Mahamek, 10120 Bangkok TH
  • Phone: +66 (0) 2.679.1462, 2.679.1464
  • Fax: +66 (0) 2.679.1463

return to top

Country Flag Embassy in Thailand for Greenlandic (Royal Danish) Embassy

Greenlandic (Royal Danish) Embassy

  • Office Hours: Mon-Fri: 09:00 to 12:00 & 13:00 to 16:00
  • Details: The Faroe Islands and Greenland are part of the Kingdom of Denmark. As a main principle THe Danish Constitution stipulates that the foreign and security interests for all parts of the Kingdom of Denmark are the responsibility of the Danish government.
Country Flag Embassy in Thailand for Hungarian Embassy

Hungarian Embassy

  • 20th Floor, Oak Tower
  • President Park Condominium
  • Prakanong, 10110 Bangkok TH

return to top

Country Flag Embassy in Thailand for Indian Embassy

Indian Embassy

  • 46 Soi 23 (Prasarn Mitr)
  • Sukhumvit Road
  • 10110 Bangkok TH
Country Flag Embassy in Thailand for Indonesian Consulate

Indonesian Consulate

  • 19, Sadao Road
  • Muang, Songkhla 90000 TH

return to top

Country Flag Embassy in Thailand for Irish Consulate

Irish Consulate

  • Irish Consulate in Phuket
  • Tamarind Valley
  • Viset Road, Moo 4 Soi Suksan
  • Rawai, Phuket 83130 TH
  • Phone: +66 (0) 76.281.273
  • Fax: +66 (0) 76.281.084
  • Email: irelandconsulate.phuket@gmail.com
  • Honorary Consul: Helene Fallon-Wood
Country Flag Embassy in Thailand for Israeli Embassy

Israeli Embassy

  • 25th Floor, Ocean Tower II
  • 75 Sukhumvit Soi 19
  • 10110 Bangkok TH

return to top

Country Flag Embassy in Thailand for Italian Embassy

Italian Embassy

  • 399 Nang Linchee Road
  • Thungmahamek, Yannawa
  • Bangkok TH
Country Flag Embassy in Thailand for Jamaican Consulate

Jamaican Consulate

  • Loxley Building
  • 102 Na Ranong Road
  • Klongtoey, Bangkok 10110 TH
  • Phone: +66 (0) 2.240.3285
  • Fax: +66 (0) 2.240.3286
  • Email: jingjai@loxley.co.th
  • Office Hours: Mon-Fri: 09:00 to 11:00 & 14:00 to 16:30
  • Honorary Consul: Dr. Jingjai Hanchanlash

return to top

Country Flag Embassy in Thailand for Japanese Embassy

Japanese Embassy

  • 177 Witthayu Road
  • Lumphini, Pathum Wan, Bangkok 10330 TH
  • Phone: +66 (0) 2.207.8500
  • Fax: +66 (0) 2.207.8510
Country Flag Embassy in Thailand for Kenyan Embassy

Kenyan Embassy

  • 62 So1 5 Thonglor
  • Sukhumrit 55 Road
  • Klongtan, Wattana, Bangkok 10110 TH
  • Phone: +66 (0) 2.712.5721, 2.185.3682-3
  • Fax: +66 (0) 2.712.5720

return to top

Country Flag Embassy in Thailand for Korean Embassy

Korean Embassy

  • 23 Thiam-Ruammit Road
  • Ratchadapisek
  • Huay Kwang, Bangkok 10320 TH
  • Phone: +66 (0) 2.247.7537-9
  • Fax: +66 (0) 2.247.7535
Country Flag Embassy in Thailand for Kuwaiti Embassy

Kuwaiti Embassy

  • No. 92/48 Sathorn ThaniBuilding 2, Sathorn Road
  • Bangrak, Bangkok 10500 TH
  • Phone: +66 (0) 2.234.2948, 2.234.2943, 2.235.4222
  • Fax: +66 (0) 2.237.6779
  • Email: kwembassy@inet.co.th
  • Office Hours: Mon-Thu: 08:30 to 16:00 & Fri: 08:30 to 15:00

return to top

Country Flag Embassy in Thailand for Lao Embassy

Lao Embassy

  • 502,502/1-3 Soi Sahakarnpramoon
  • Pracha-Uthit Road
  • Wangthonglang, Bangkok 10310 TH
  • Phone: +66 (0) 2.539.6679
  • Fax: +66 (0) 2.539.6678
Country Flag Embassy in Thailand for Latvian Consulate

Latvian Consulate

  • 113/13 Suriwong Road
  • Bangkok 10500 TH
  • Phone: +66 (0) 2.237.3585
  • Fax: +66 (0) 2.237.3589

return to top

Country Flag Embassy in Thailand for Lebanese Embassy

Lebanese Embassy

  • CTI Tower, 15th Floor, Suit 191/67-191
  • Ratchadapisek Road
  • Klongtoey, Bangkok 10110 TH
  • Phone: +66 (0) 2.261.1013, 2.261.1015, 261.509, 2.261.9858, 2.261.9879
  • Fax: +66 (0) 2.261.1026
  • Email: embleb@ksc.th.com
  • Office Hours: Mon-Fri: 09:00 to 12:00
Country Flag Embassy in Thailand for Malagasy (Madagascar) Consulate

Malagasy (Madagascar) Consulate

  • ITF Palace, 30th Floor, Room 774
  • 160/774 Silom Road
  • Bangkok 10500 TH

return to top

Country Flag Embassy in Thailand for Malaysian Embassy

Malaysian Embassy

  • 33-35 South Sathorn Road
  • Tungmahamek
  • Sathorn, Bangkok 10120 TH
Country Flag Embassy in Thailand for Maltese Consulate

Maltese Consulate

  • 56 Narathivasratchanakarin Road
  • Silom, Bangrak
  • Bangkok 10500 TH

return to top

Country Flag Embassy in Thailand for Mexican Embassy

Mexican Embassy

  • 21/60-62 Thai Wah Tower l
  • 20th floor South Sathorn Road
  • Yannawa, Bangkok 10120 TH
  • Phone: +66 (0) 2.285.0995, 2.285.0815-8
  • Fax: +66 (0) 2.285.0667
Country Flag Embassy in Thailand for Monegasque (Monaco) Consulate

Monegasque (Monaco) Consulate

  • 245/9 Soi 31, Sukumvit Road (Soi Sawasdee)
  • Bangkok 10110 TH

return to top

Country Flag Embassy in Thailand for Mongolian Embassy

Mongolian Embassy

  • 100/3 Soi Ekkamai 22
  • Sukhumvit 63 Road, Klongton-Nua
  • Wattana, Bangkok 10110 TH
  • Phone: +66 (0) 2.381.1400, 2.392.1011
  • Fax: +66 (0) 2.392.4199
  • Email: mongemb@loxinfo.co.th
  • Office Hours: Mon-Fri: 09:00 to 12:00 & 14:00 to 16:00
Country Flag Embassy in Thailand for Moroccan Embassy

Moroccan Embassy

  • One Pacific Place Bldg., 19th Floor
  • 140 Sukhumvit Road (between Soi 4-6)
  • Klongtoey, Bangkok 10110 TH
  • Office Hours: Mon-Fri: 09:00 to 16:00
  • Phone: +66 (0) 2.653.2444-6
  • Fax: +66 (0) 2.653.2449
  • Email: sifambkk@mweb.co.th

return to top

Country Flag Embassy in Thailand for Myanmar Embassy

Myanmar Embassy

  • 132 Sathorn Nua Road
  • Bangkok 10500 TH
  • Phone: +66 (0) 2.233.2237, 2.234.4698, 2.233.7250, 2.234.0320, 2.637.9406
  • Fax: +66 (0) 2.236.6898
  • Email: mebkk@asianet.co
Country Flag Embassy in Thailand for Nauruan Consulate

Nauruan Consulate

  • 238 Lardprao Soi 1
  • Lardprao Road
  • Chatuchak, Bangkok 10900 TH

return to top

Country Flag Embassy in Thailand for Nepalese Embassy

Nepalese Embassy

  • 189 Soi 71, Sukumvit Road
  • Prakanong, Bangkok 10110 TH
Country Flag Embassy in Thailand for Netherlands Embassy

Netherlands Embassy

  • 15 Soi Tonson, Ploenchit Road
  • Lumpini, Pathurmwan
  • Bangkok 10300 TH
  • Phone: +66 (0) 2.309.5200
  • Fax: +66 (0) 2.309.5205

return to top

Country Flag Embassy in Thailand for New Zealand Embassy

New Zealand Embassy

  • M Thai Tower
  • 14th Floor, All Seasons Place
  • 87 Wireless Road
  • Bangkok 10330 TH
  • Phone: +66 (0) 2.254.2530
  • Fax: +66 (0) 2.253.9045
Country Flag Embassy in Thailand for Norwegian Embassy

Norwegian Embassy

  • UBC II Building, 18th floor>
  • 591 Sukhumvit Road, Soi 33
  • Bangkok 10110 TH
  • Phone: +66 (0) 2.204.6500
  • Fax: +66 (0) 2.262.0218
  • Email: emb.bangkok@mfa.no
  • Website: http://www.emb-norway.or.th
  • Office Hours: Mon-Fri: 09:00 to 12:00 & 13:00 to 16:00
  • Norwegian Consulate in Phuket
  • MMB Building, 3rd Floor, 9/17 Moo 6
  • Thepkasatri Road, Rassada
  • Muang, Phuket 83000 TH
  • Phone: +66 (0) 76.237.156
  • Fax: +66 (0) 76.236.317
  • Email: norconpt@phuket.ksc.co.th
  • Website: http://www.emb-norway.or.th
  • Office Hours: Mon-Fri: 10:00 to 12:00 & 13:00 to 15:00 (Closed Wed)

return to top

Country Flag Embassy in Thailand for Omani Embassy

Omani Embassy

  • 82 Swng Thong Thani Tower
  • 32 Floor, North Sathorn Road
  • Bangkok 10500 TH
Country Flag Embassy in Thailand for Pakistani Embassy

Pakistani Embassy

  • 31 Soi Nana Nua Sukhumvit 3 Road
  • Bangkok 10110 TH

return to top

Country Flag Embassy in Thailand for Panamanian Embassy

Panamanian Embassy

  • 7th Fl., Sarasin Bldg
  • 14 Surasak Road
  • Bangkok 10500 TH
  • Phone: +66 (0) 2.237.9008, 2.237.9009
  • Fax: +66 (0) 2.237.9008, 2.237.9009
  • Email: ptybkk@ksc.th.co
Country Flag Embassy in Thailand for Papua New Guinean Consulate

Papua New Guinean Consulate

  • Sino-Thai Tower, R Floor
  • Asoke Road, Sukhumvit 21
  • Bangkok 10110 TH

return to top

Country Flag Embassy in Thailand for Peruvian Embassy

Peruvian Embassy

  • Glas Haus Bldg. 16th Floor
  • Sukhumvit 25
  • Wattana, Bangkok 10110 TH
  • Phone: +66 (0) 2.260.6243
  • Fax: +66 (0) 2.260.6244
Country Flag Embassy in Thailand for Philippine Embassy

Philippine Embassy

  • 760 Sukhumvit Road
  • Soi Philippines, Soi 30/1
  • Bangkok 10110 TH
  • Phone: +66 (0) 2.259.0139-40, 2.258.5401
  • Fax: +66 (0) 2.259.2809, 2.259.7373

return to top

Country Flag Embassy in Thailand for Polish Embassy

Polish Embassy

  • 100/81-82, Vongvanij Building B
  • 25th Floor, Rama 9 Road
  • Huaykwang, Bangkok 10310 TH
Country Flag Embassy in Thailand for Portuguese Embassy

Portuguese Embassy

  • 26, Bush Iane
  • Bangkok 10500 TH

return to top

Country Flag Embassy in Thailand for Romanian Embassy

Romanian Embassy

  • 20/1 Soi Rajakhru, Phaholyothin Soi 5
  • Phaholyothin Road
  • Phayathai, Bangkok 10400 TH
Country Flag Embassy in Thailand for Russian Embassy

Russian Embassy

  • 78, Sap Road, Surawongse
  • Bangrak, Bangkok 10500 TH

return to top

Country Flag Embassy in Thailand for Saudi Arabian Embassy

Saudi Arabian Embassy

  • 82 Saeng Thong Thani Bldg.
  • 23rd & 24th Fl., North Sathorn Road
  • Silom, Bangkok 10500 TH
  • Phone: +66 (0) 2.639.2999, 2.639.2960
  • Fax: +66 (0) 2.639.2950
  • Email: themb@mofa.gov.sa
  • Office Hours: Mon-Fri: 09:00 to 15:00
Country Flag Embassy in Thailand for Seychelles Consulate

Seychelles Consulate

  • 6/3 Lardprow Soi l, Lardyao
  • Jatujak, Bangkok 10900 TH

return to top

Country Flag Embassy in Thailand for Singaporean Embassy

Singaporean Embassy

  • 129 South Sathorn Road
  • Bangkok 10120 TH
  • Phone: +66 (0) 2.286.2111, 2.286.1434
  • Fax: +66 (0) 2.286.6966, 2.287.2578
Country Flag Embassy in Thailand for Slovak Embassy

Slovak Embassy

  • Pantip Court 68 South Sathorn Road
  • Bangkok 10120 TH

return to top

Country Flag Embassy in Thailand for Slovenian Embassy

Slovenian Embassy

  • 298/2 Silom Road, Soi 28
  • Bangkok 10110 TH
  • Phone: +66 (0) 2.234.7637
  • Fax: +66 (0) 2.234.7637
Country Flag Embassy in Thailand for South African Embassy

South African Embassy

  • 6th Floor, The Park Place Building
  • 231 Soi Sarasin
  • Lumpini, Bangkok 10330 TH
  • Phone: +66 (0) 2.253.8473-6
  • Fax: +66 (0) 2.253.8477
  • Email: sawaeng@loxinfo.co.th
  • Office Hours: Mon-Thu: 07:30 to 16:45, Fri: 07:30 to 13:30

return to top

Country Flag Embassy in Thailand for Spanish Embassy

Spanish Embassy

  • 23 Lake Ratchada Office Complex
  • 193/117 Ratchadaphisek Road
  • Bangkok 10110 TH
  • Phone: +66 (0) 2.661.8284
  • Fax: +66 (0) 2.661.9220
Country Flag Embassy in Thailand for Sri Lankan Embassy

Sri Lankan Embassy

  • 89 Soi 15, Sukhumvit Road
  • Bangkok 10110 TH
  • Phone: +66 (0) 2.251.2788, 2.251.2789
  • Fax: +66 (0) 2.255.3848

return to top

Country Flag Embassy in Thailand for Swedish Embassy

Swedish Embassy

  • Swedish Consulate in Phuket
  • 25/50 Maeluan Road
  • Talad-Nua, Muang, Phuket 83000 TH
  • Phone: +66 (0) 76.380.000
  • Fax: +66 (0) 76.234.100
  • Email: info@gkphuket.in.th
  • Office Hours: Mon-Fri: 09:00 to 12:00
Country Flag Embassy in Thailand for Swiss Embassy

Swiss Embassy

  • 35 North Wireless Road
  • Bangkok 10330 TH
  • Phone: +66 (0) 2.253.0156
  • Fax: +66 (0) 2.255.4481

return to top

Country Flag Embassy in Thailand for Taiwanese Embassy

Taiwanese Embassy

  • 20th Floor, Empire Tower
  • 195 South Sathorn Road
  • Yannawa, Bangkok 10120 TH
Country Flag Embassy in Thailand for Tanzanian Consulate

Tanzanian Consulate

  • S.L.D. Condominium, 3rdFL.
  • 501 Saladaeng 1, Rama IV Road
  • Bangkok 10500 TH
  • Phone: +66 (0) 2.235.8282, 2.235.8283
  • Fax: +66 (0) 2.236.1977

return to top

Country Flag Embassy in Thailand for Turkish Embassy

Turkish Embassy

  • 61/1 Soi Chatsan, Suthisarn Road
  • Huaykwang, Bangkok 10310 TH
Country Flag Embassy in Thailand for Ukrainian Embassy

Ukrainian Embassy

  • 87 All Seasons Place, CRC Tower
  • 33rd Floor, Wireless Road
  • Lumpini, Patumwan, Bangkok 10110 TH

return to top

Country Flag Embassy in Thailand for United Arab Emirates Embassy

United Arab Emirates Embassy

  • CRC Tower, 29th Floor, All Seasons Place
  • 87/2 Wireless Road
  • Lumpini, Phatumwan, Bangkok 10330 TH
Country Flag Embassy in Thailand for United States of America Embassy

United States of America Embassy

  • American Citizen Services (ACS)
  • 95 Wireless Road
  • Bangkok 10110 TH
  • Phone: +66 (0) 2.205.4000
  • Fax: +66 (0) 2.205.4103

return to top

Country Flag Embassy in Thailand for Consulate of Uruguay

Consulate of Uruguay

  • Sing Sian Yit Pao Bldg
  • 267 New Road
  • Bangkok 10100 TH
  • Phone: +66 (0) 2.225.3718, 2.225.3719
  • Fax: +66 (0) 2.224.4139, 2.225.4663
  • Email: ssyp@loxinfo.co.th
  • Office Hours: Mon-Fri: 09:00 to 13:00
Country Flag Embassy in Thailand for Uzbekistani Consulate

Uzbekistani Consulate

  • 138/5 Thoglor Soi 11
  • Sukhumvit 55
  • Klongtan Wattana, Bangkok 10110 TH
  • Phone: +66 (0) 2.712.8883, 2.381.6116
  • Fax: +66 (0) 2.391.3323
  • Office Hours: Mon-Fri: 08:00 to 17:00

return to top

Country Flag Embassy in Thailand for Vietnamese Embassy

Vietnamese Embassy

  • 83/1 Wireless Road, Lumpini
  • Pathumwan, Bangkok 10330 TH
  • Phone: +66 (0) 2.251.5836-8
  • Fax: +66 (0) 2.251.7203

return to top