The Royal Thai Embassies & Consulates

Africa


 
Embassy Consulate Honorary Consulate

    Embassy

    • Nigeria / ไนจีเรีย  Royal Thai Embassy, Abuja
    • The Arab Republic of Egypt / สาธารณรัฐอาหรับอียิปต์  Royal Thai Embassy, Cairo
    • Senegal / เซเนกัล  Royal Thai Embassy, Dakar
    • Kenya / เคนยา  Royal Thai Embassy, Nairobi
    • South Africa / แอฟริกาใต้  Royal Thai Embassy, Pretoria
    • Morocco / โมร็อกโก  Royal Thai Embassy, Rabat
    • Libya / ลิเบีย  Royal Thai Embassy, Tripoli


    Consulate

    • Madagascar / มาดากัสการ์  Royal Thai Consulate-General


    Honorary Consulate