Thai Diplomatic Missions in Europe

54 Diplomatic Missions

This is a list of about 54 Thai embassies and consulates in Europe countries. Use the locator below to find the nearest diplomatic missions of Thailand in Europe.

Map of foreign diplomatic missions of Thailand in Europe
Country
Country Type of diplomatic missions Phone number
Tirana, Albania Honorary Consulate +355 4 238 9277 or 238 0028
Vienna, Austria Embassy +43 (0) 1 4783335
Salzburg, Austria Honorary Consulate +43 (0)662 8400 20-0
Dornbirn, Austria Honorary Consulate +43 5572 401 000
Innsbruck, Austria Honorary Consulate +43 (0) 512 / 5801 5860
Minsk, Belarus Consulate General +375 17 305 99 99 and +375 17307 2222
Antwerp, Belgium Consulate General +32 0495/22.99.00
Liege, Belgium Consulate General +32 0425 44.86.0
Brussels, Belgium Embassy (+32) 02 640.68.10
Sofia, Bulgaria Honorary Consulate +359 2 960 09 33
Nicosia, Cyprus Honorary Consulate +357 22 674 900 or 676 666
Prague, Czech Republic Embassy (420) 220 570 055, 220 571 435, 220 571 735
Copenhagen, Denmark Embassy +45 39 62 50 10
Copenhagen, Denmark Honorary Consulate +45 35 25 43 10
Helsinki, Finland Embassy +358 9 612 26415 and +358 50 590 3560
Paris, France Embassy +33 01 5626 5050
Marseille, France Honorary Consulate +33 07 8367 1684
Lyon, France Honorary Consulate +33 04 78 37 16 58
Frankfurt, Germany Consulate General +49 69 69 868 205
Munich, Germany Consulate General +49 89 944 677 0
Berlin, Germany Embassy +49 030 794 810
Athens, Greece Embassy (30) 210 6710 155, 210 6749 065
Budapest, Hungary Embassy (+36-1) 438-4020
Reykjavik, Iceland Honorary Consulate (+354) 823 2676
Dublin, Ireland Consulate General +353 1 643 6468
Rome, Italy Embassy +39 (06) 8622 051
Venice, Italy Honorary Consulate +39 041 241 2370 Mobile: (+39) 329 050 9796
Naples, Italy Honorary Consulate (+39) 081 963 7021 Mobile (+39) 335 414 298
Milan, Italy Honorary Consulate (+39) 02 460 299 Mobile (+39) 340 758 0679
Genoa, Italy Consulate General (+39) 010 549 2500 Mobile (+39) 335 836 4394
Turin, Italy Honorary Consulate (+39) 011 503 809 Mobile (+39) 335 611 7161
Vilnius, Lithuania Consulate General +370 5 219 19 31
Luxembourg, Luxembourg Consulate General +35 240 787.81
The Hague, Netherlands Embassy +31 70 345 0766
Amsterdam, Netherlands Honorary Consulate +31 020 465 1532
Oslo, Norway Embassy +47 2212 8668 and +47 2212 8675
Warsaw, Poland Embassy +48 22 849 2655 and +48 22 849 1406
Lisbon, Portugal Embassy +351 21 301 4848
Porto, Portugal Honorary Consulate +351 229 579 190
Bucharest, Romania Embassy + 40 21 311 0031
Saint Petersburg, Russia Honorary Consulate +7 812 325 6271
Moscow, Russia Embassy +7 495 109 3918 and +7 495 109 1199
Bratislava, Slovakia Honorary Consulate +421 2 6727 2124
Ljubljana, Slovenia Honorary Consulate +386 1 4333026
Madrid, Spain Embassy +34 91 563 2903 and +34 91563 7959
Stockholm, Sweden Embassy +46 8 588 04 250
Geneva, Switzerland Consulate General +41 22 311 07 23
Bern, Switzerland Embassy +41 31 970 3030 and +41 31 970 3034
Ankara, Turkey Embassy +90 312 437 4318 and +90 312 437 5248
Liverpool, United Kingdom Consulate General +44 0151 2550 504
Wales, United Kingdom Consulate General +44 02920 465 777
London, United Kingdom Embassy +44 0207 589 2944 and +44 0207 225 5500
Hull, United Kingdom Consulate General +44 0148 2581 668
Glasgow, Scotland, United Kingdom Consulate General +44 0141 353 5090