Ottawa Embassies & Consulates

Representative Office

Taiwanese Representative Office in Ottawa, Canada

Ottawa, Canada
High Commission

Sri lanka High Commission in Ottawa, Canada

Ottawa, Canada
Embassy

Libyan Embassy in Ottawa, Canada

Ottawa, Canada
High Commission

Jamaican High Commission in Ottawa, Canada

Ottawa, Canada
Honorary Consulate

Botswana Honorary Consulate in Ottawa, Canada

Ottawa, Canada
High Commission

Australian High Commission in Ottawa, Canada

Ottawa, Canada
Embassy

Togo Embassy in Ottawa, Canada

Ottawa, Canada
Embassy

Iran Embassy in Ottawa, Canada

Ottawa, Canada
Embassy

Gabon Embassy in Ottawa, Canada

Ottawa, Canada
Embassy

Angola Embassy in Ottawa, Canada

Ottawa, Canada
Embassy

Polish Embassy in Ottawa, Canada

Ottawa, Canada
General Consulate

Kenyan General Consulate in Ottawa, Canada

Ottawa, Canada