Royal Thai Embassy in Beijing Guanghuali, Chaoyang, Beijing, China, 100020 (86)10-6532-1749 Thai Embassy Abroad
Thai Consulate in Calgary 344 12 Ave SW, Calgary, AB T2R 0H2, Canada (403) 266-6995 Thai Consulate in Canada
Thai Consulate in Edmonton 114 St NW, Edmonton, AB T5H 3J7, Canada (780) 439-3576 Thai Consulate in Canada
Thai Consulate in Vancouver 1040 Burrard St, Vancouver, BC V6Z 3B6, Canada (604) 687 1143 Thai Consulate in Canada
Thai Consulate in Toronto 17 Isabella St #100, Toronto, ON M4Y 1M7, Canada (416) 850-0110 Thai Consulate in Canada