Embassy worldwide

List of Embassies and Consulates of the world

Find embassy, consultate, or diplomatic mission for any country.


All Embassies & Consulates in Canada

Country City Type Name
Country Flag of iraq Iraq Ottawa embassy Embassy of Iraq
Country Flag of afghanistan Afghanistan n/a consulate Consulate General of Afghanistan in Vancouver
Country Flag of afghanistan Afghanistan n/a embassy Embassy of Afghanistan in Ottawa
Country Flag of afghanistan Afghanistan n/a consulate Consulate General of Afghanistan in Toronto
Country Flag of albania Albania n/a consulate Albanian Consulate in Toronto
Country Flag of albania Albania n/a embassy Embassy of Albania in Ottawa
Country Flag of algeria Algeria n/a consulate Algerian Consulate General in Montreal
Country Flag of algeria Algeria n/a embassy Embassy of Algeria in Ottawa
Country Flag of angola Angola n/a embassy Embassy of Angola in Ottawa
Country Flag of antigua-barbuda Antigua barbuda n/a consulate Consulate General of Antigua and Barbuda in Toronto
Country Flag of argentina Argentina n/a embassy Embassy of Argentina in Ottawa
Country Flag of argentina Argentina n/a consulate Consulate of Argentina in Montreal
Country Flag of argentina Argentina n/a consulate Consulate General of the Argentina Republic in Toronto
Country Flag of armenia Armenia n/a embassy Embassy of the Republic of Armenia in Canada
Country Flag of aruba Aruba n/a embassy Embassy of Aruba in Ottawa
Country Flag of australia Australia n/a consulate Australian Consulate General in Toronto
Country Flag of australia Australia n/a embassy Australian High Commission in Ottawa
Country Flag of australia Australia n/a consulate Australian Consulate in Vancouver
Country Flag of austria Austria n/a embassy Embassy of Austria in Ottawa
Country Flag of austria Austria n/a consulate Consulate of Austria in Calgary
Country Flag of austria Austria n/a consulate Consulate General of Austria in Halifax
Country Flag of austria Austria n/a consulate Consulate General of Austria in Montreal
Country Flag of austria Austria n/a consulate Consulate of Austria in Regina
Country Flag of austria Austria n/a consulate Consulate General of Austria in Toronto
Country Flag of austria Austria n/a consulate Consulate General of Austria in Vancouver
Country Flag of austria Austria n/a consulate Consulate of Austria in Winnipeg
Country Flag of azerbaijan Azerbaijan n/a embassy Embassy of Zerbaijan to Canada
Country Flag of bahamas Bahamas Ottawa consulate Bahamian High Commission in Ottawa
Country Flag of bahamas Bahamas n/a consulate Honorary Consulate of The Bahamas in Toronto
Country Flag of bangladesh Bangladesh n/a embassy Bangladeshi High Commission in Ottawa
Country Flag of barbados Barbados n/a consulate Consulate of Barbados in Edmonton
Country Flag of barbados Barbados n/a consulate Consulate General of Barbados in Toronto
Country Flag of barbados Barbados n/a consulate Barbados Consulate in Montreal
Country Flag of barbados Barbados n/a consulate Barbados Vice Consulate in Halifax
Country Flag of belarus Belarus n/a embassy Embassy of the Republic of Belarus in Canada
Country Flag of belgium Belgium n/a embassy Embassy of Belgium in Ottawa
Country Flag of belgium Belgium n/a consulate General Consulate of Belgium in Toronto
Country Flag of belgium Belgium n/a consulate Consulate-general of Belgium in Montreal
Country Flag of belgium Belgium n/a consulate Honorary Consulate of Belgium in Edmonton
Country Flag of belgium Belgium n/a consulate Honorary Consulate of Belgium in Halifax
Country Flag of belgium Belgium n/a consulate Honorary Consulate of Belgium in Quebec
Country Flag of belgium Belgium n/a consulate Honorary Consulate of Belgium in Winnipeg
Country Flag of belgium Belgium n/a consulate Honorary Consulate of Belgium in Vancouver
Country Flag of belize Belize n/a consulate Consulate General of Belize in British Columbia
Country Flag of belize Belize n/a consulate Honorary Consulate of Belize in Alberta
Country Flag of benin Benin n/a embassy Embassy of Benin in Ottawa
Country Flag of bhutan Bhutan n/a consulate Honorary Consulate of Bhutan in Toronto
Country Flag of bolivia Bolivia n/a consulate Consulate General of Bolivia in Montreal
Country Flag of bolivia Bolivia n/a embassy Embassy of Bolivia in Ottawa
Country Flag of bolivia Bolivia n/a consulate Honorary Consulate of Bolivia in Quebec
Country Flag of bolivia Bolivia n/a consulate Honorary Consulate of Bolivia in Vancouver
Country Flag of bosnia-and-herzegovina Bosnia and herzegovina Ottawa embassy Embassy of Bosnia- Herzegovina in Canada
Country Flag of botswana Botswana Ottawa consulate Consulate of Botswana in Ottawa
Country Flag of brazil Brazil Ontario embassy Embassy of Brazil in Ontario
Country Flag of brunei Brunei Ottawa consulate High Commission of Brunei Darussalam in Canada
Country Flag of bulgaria Bulgaria Ottawa embassy Bulgarian Embassy in Ottawa
Country Flag of burkina-faso Burkina faso Ottawa embassy Embassy of Burkina Faso in Ottawa
Country Flag of burundi Burundi Ottawa embassy Embassy of Burundi in Ottawa
Country Flag of cameroon Cameroon Ottawa consulate High Commission of Cameroon in Ottawa
Country Flag of cameroon Cameroon Vancouver consulate Consulate of the Republic of Cameroon in Vancouver
Country Flag of chad Chad Ottawa consulate Consulate of Chad in Ottawa
Country Flag of chile Chile Ottawa embassy Embassy of Chile in Canada
Country Flag of chile Chile Ottawa consulate Consulate General of Chile in Ottawa
Country Flag of chile Chile Montreal consulate Consulate General of Chile in Montreal
Country Flag of chile Chile Toronto consulate Consulate General of Chile in Toronto
Country Flag of chile Chile Vancouver consulate Consulate General of Chile in Vancouver
Country Flag of chile Chile Quebec consulate Honorary Consulate of Chile in Quebec
Country Flag of china China Calgary consulate Chinese Consulate General in Calgary
Country Flag of china China Toronto consulate Chinese Consulate General in Toronto
Country Flag of china China Ottawa embassy Embassy of the People’s Republic of China in Canada
Country Flag of china China Vancouver consulate Chinese Consulate General in Vancouver
Country Flag of colombia Colombia Ottawa embassy Embassy of Colombia in Ottawa
Country Flag of costa-rica Costa rica Ottawa embassy Embassy of Costa Rica in Ottawa
Country Flag of costa-rica Costa rica Ottawa consulate Consulate General of Costa Rica in Ottawa
Country Flag of costa-rica Costa rica Edmonton consulate Honorary Consulate of Costa Rica in Edmonton
Country Flag of costa-rica Costa rica Vancouver consulate Honorary Consulate of Costa Rica in Vancouver
Country Flag of costa-rica Costa rica Toronto consulate Trade Promotion Office – Commercial Section of the Embassy located in Toronto
Country Flag of croatia Croatia Ottawa embassy Embassy of the Republic of Croatia in Ottawa
Country Flag of croatia Croatia Mississauga consulate Consulate General of the Republic of Croatia in Canada
Country Flag of croatia Croatia Montreal consulate Consulate of the Republic of Croatia in Montreal
Country Flag of cuba Cuba Ottawa embassy Embassy of Cuba in Ottawa
Country Flag of cuba Cuba Toronto consulate Cuban Consulate in Toronto
Country Flag of cuba Cuba Montreal consulate Cuban Consulate in Montreal
Country Flag of cyprus Cyprus Montreal consulate Honorary Consulate of the Republic of Cyprus in Montreal
Country Flag of cyprus Cyprus Vancouver consulate Honorary Consul of the Republic of Cyprus to Canada- Vancouver
Country Flag of cyprus Cyprus Toronto consulate Consulate General of the Republic of Cyprus in Toronto
Country Flag of czech-republic Czech republic Ottawa embassy Embassy of the Czech Republic in Ottawa
Country Flag of czech-republic Czech republic Toronto consulate Consulate General of the Czech Republic in Toronto
Country Flag of czech-republic Czech republic Calgary consulate Honorary Consul General of the Czech Republic in Calgary
Country Flag of czech-republic Czech republic Vancouver consulate Honorary Consulate of the Czech Republic in Vancouver
Country Flag of czech-republic Czech republic Winnipeg consulate Honorary Consulate of the Czech Republic in Winnipeg
Country Flag of denmark Denmark Ottawa embassy Denmark Embassy in Canada
Country Flag of denmark Denmark Toronto consulate Royal Danish Consulate General in Toronto
Country Flag of denmark Denmark Montreal consulate Royal Danish Consulate in Montreal
Country Flag of denmark Denmark Vancouver consulate Royal Danish Consulate in Vancouver
Country Flag of djibouti Djibouti Montreal consulate Consulate of the Republic of Djibouti in Canada
Country Flag of dominican-republic Dominican republic Ottawa embassy Embassy of the Dominican Republic in Canada
Country Flag of dominican-republic Dominican republic TORONTO consulate Consulate of the Dominican Republic in Toronto Canada
Country Flag of ecuador Ecuador Ottawa embassy Embassy of Ecuador in Canada
Country Flag of ecuador Ecuador Montreal consulate Consulate General of Ecuador in Montreal
Country Flag of ecuador Ecuador Toronto consulate Consulate General of Ecuador in Toronto
Country Flag of ecuador Ecuador Vancouver consulate Consulate of Ecuador in Vancouver
Country Flag of ecuador Ecuador Montreal consulate Ecuadorian Consulate in Canada
Country Flag of egypt Egypt Ottawa embassy Embassy of Egypt in Canada
Country Flag of egypt Egypt Montreal consulate General Consulate of Egypt in Montreal
Country Flag of el-salvador El salvador Ottowa embassy Embassy of El Salvador in Canada
Country Flag of el-salvador El salvador Toronto consulate Consulate General of El Salvador in Toronto
Country Flag of eritrea Eritrea Ottawa embassy Embassy of Eritrea in Canada
Country Flag of eritrea Eritrea Ottawa consulate Consulate of the State of Eritrea in Ottawa
Country Flag of estonia Estonia Ottawa embassy Embassy of Estonia in Canada
Country Flag of estonia Estonia Toronto consulate Honorary Consul General of Estonia in Toronto
Country Flag of estonia Estonia Vancouver consulate Honorary Consul of Estonia in Vancouver
Country Flag of estonia Estonia Montreal consulate Honorary Consul of Estonia in Montreal
Country Flag of ethiopia Ethiopia Ottawa embassy Embassy of Ethiopia in Canada
Country Flag of finland Finland Ottawa embassy Embassy of Finland in Ottawa
Country Flag of finland Finland Toronto consulate Honorary Consulate of Finland in Toronto
Country Flag of finland Finland Vancouver consulate Honorary Consulate of Finland in Vancouver
Country Flag of finland Finland Calgary consulate Honorary Consulate of Finland in Calgary
Country Flag of finland Finland Edmonton consulate Honorary Consulate of Finland in Edmonton
Country Flag of finland Finland Halifax consulate Honorary Consulate of Finland in Halifax
Country Flag of finland Finland Montreal consulate Honorary Consulate of Finland in Montreal
Country Flag of finland Finland Quebec consulate Honorary Consulate of Finland in Quebec
Country Flag of finland Finland Sault Ste. Marie consulate Honorary Consulate of Finland in Sault Ste. Marie
Country Flag of finland Finland Sudbury consulate Honorary Consulate of Finland in Sudbury
Country Flag of finland Finland Thunder Bay consulate Honorary Consulate of Finland in Thunder Bay
Country Flag of finland Finland Timmins consulate Honorary Consulate of Finland in Timmins
Country Flag of finland Finland Winnipeg consulate Honorary Consulate of Finland in Winnipeg
Country Flag of france France Ottawa embassy French Embassy in Canada
Country Flag of france France Moncton consulate Honorary Consulate of France in Moncton
Country Flag of france France Montreal consulate Consulate General of France in Montreal
Country Flag of france France Quebec consulate Consulate General of France in Quebec
Country Flag of gabon Gabon Ottawa embassy Embassy of Gabon in Ottawa
Country Flag of germany Germany Ottawa embassy German Embassy in Canada
Country Flag of germany Germany St. John's consulate Consulate of Germany in St. John’s
Country Flag of germany Germany Saskatoon consulate Consulate of Germany in Saskatoon
Country Flag of germany Germany Prince George consulate Consulate of Germany in Prince George
Country Flag of germany Germany Halifax consulate Consulate of Germany in Halifax
Country Flag of germany Germany Vancouver consulate Consulate General of Germany in Vancouver
Country Flag of germany Germany Edmonton consulate Consulate of Germany in Edmonton
Country Flag of germany Germany Toronto consulate Consulate General of the Federal Republic of Germany in Toronto
Country Flag of germany Germany Montreal consulate Consulate of the Federal Republic of Germany in Montreal
Country Flag of germany Germany Ottawa embassy Embassy of Germany in Ottawa
Country Flag of greece Greece Vancouver consulate Consulate of Greece in Vancouver
Country Flag of greece Greece Toronto consulate Consulate General of Greece in Toronto
Country Flag of greece Greece Montreal consulate Consulate General of Greece in Montreal
Country Flag of greece Greece Ottawa embassy Embassy of Greece in Ottawa
Country Flag of greenland Greenland Toronto consulate Royal Danish Consulate General/Trade Commission of Denmark in Canda
Country Flag of grenada Grenada Montreal consulate Honorary Consulate of Grenada in Montreal
Country Flag of grenada Grenada Manitoba consulate Honorary Consulate of Grenada in Manitoba
Country Flag of grenada Grenada Toronto consulate Consulate General of Grenada in Toronto
Country Flag of guatemala Guatemala Vancouver consulate Honorary Consulate of Guatemala in Vancouver
Country Flag of guatemala Guatemala Calgary consulate Honorary Consulate of Guatemala in Calgary
Country Flag of guatemala Guatemala Montreal consulate Honorary Consulate of Guatemala in Montreal
Country Flag of guatemala Guatemala Ottawa embassy Embassy of Guatemala in Ottawa
Country Flag of guatemala Guatemala Ontario embassy Embassy of Guatemala in Ontario
Country Flag of guinea Guinea Ottawa embassy Embassy of Guinea in Ottawa
Country Flag of guyana Guyana Ontario consulate Consulate of Guyana in Ontario
Country Flag of haiti Haiti Montreal consulate Consulate of Haiti in Canada
Country Flag of honduras Honduras Montreal consulate Consulate of Honduras in Montreal
Country Flag of honduras Honduras Ottawa embassy Embassy of Honduras in Canada
Country Flag of hungary Hungary Montreal consulate Consular Office of Hungary in Montreal
Country Flag of hungary Hungary Toronto consulate Consular Office of Hungary in Toronto
Country Flag of hungary Hungary Ottawa embassy Embassy of Hungary in Ottawa
Country Flag of iceland Iceland Winnipeg consulate Consulate General of Iceland in Winnipeg
Country Flag of iceland Iceland Ottawa embassy Embassy of Iceland in Embassy
Country Flag of india India Vancouver consulate Consulate General of India in Vancouver
Country Flag of india India Ontario consulate High Commission of India in Ottawa
Country Flag of india India Toronto consulate Consulate-General of India in Toronto
Country Flag of indonesia Indonesia Vancouver consulate Consulate General of the Republic of Indonesia in Vancouver
Country Flag of indonesia Indonesia Toronto consulate Consulate General of Indonesia in Toronto
Country Flag of indonesia Indonesia Ottawa embassy Embassy of Indonesia in Ottawa
Country Flag of iran Iran Ottawa embassy Embassy of the Islamic Republic of Iran in Ottawa
Country Flag of iraq Iraq Ottawa embassy Embassy of The Republic of Iraq in Ottawa
Country Flag of ireland Ireland Ottawa embassy Embassy of Ireland in Ottawa
Country Flag of ireland Ireland Vancouver, B.C. consulate Honorary Consul of Ireland in Vancouver
Country Flag of ireland Ireland Calgary consulate Honorary Consul of Ireland in Calgary
Country Flag of ireland Ireland Newfoundland consulate Honorary Consul General of Ireland in Newfoundland
Country Flag of ireland Ireland St Albert consulate Honorary Consul of Ireland
Country Flag of israel Israel Ottawa embassy Embassy of Israel in Ottawa
Country Flag of israel Israel Quebec consulate Consulate General of Israel in Quebec
Country Flag of israel Israel Toronto consulate Consulate General of Israel in Toronto
Country Flag of italy Italy Ottawa embassy Embassy of Italy in Ottawa
Country Flag of italy Italy Toronto consulate General Consulate of Italy in Toronto
Country Flag of italy Italy Montreal consulate General Consulate of Italy in Montreal
Country Flag of italy Italy Vancouver consulate General Consulate of Italy in Vancouver
Country Flag of italy Italy Edmonton consulate Italian Consulate in Edmonton
Country Flag of ivory-coast Ivory coast Ottawa embassy Embassy of Cote D’Ivoire in Ottawa
Country Flag of jamaica Jamaica Ontario consulate High Commission of Jamaica in Canada
Country Flag of jamaica Jamaica Edmonton consulate Jamaican Consulate in Alberta
Country Flag of jamaica Jamaica n/a consulate Jamaican Consulate in Quebec
Country Flag of jamaica Jamaica Toronto consulate Jamaican Consulate in Ontario
Country Flag of jamaica Jamaica Vancouver consulate Jamaican Consulate in Vancouver
Country Flag of jamaica Jamaica Winnipeg consulate Jamaican Consulate in Winnipeg
Country Flag of japan Japan Ontario embassy Embassy of Japan in Canada
Country Flag of japan Japan Vancouver consulate Consulate of Japan in Vancouver
Country Flag of japan Japan Montreal consulate Consulate General of Japan in Montreal
Country Flag of japan Japan Toronto consulate Consulate General of Japan in Toronto
Country Flag of japan Japan Calgary consulate Consulate General in Calgary
Country Flag of jordan Jordan Ottawa embassy Embassy of Jordan in Ottawa
Country Flag of jordan Jordan Ottawa consulate Consolate of the Hashemite kingdom of Jordan – Ottawa
Country Flag of kazakhstan Kazakhstan Ottawa embassy Embassy of the Republic of Kazakhstan in Ottawa
Country Flag of kenya Kenya Ottawa consulate Consulate of the Republic of Kenya in Ottawa
Country Flag of kuwait Kuwait Ottawa embassy Embassy of the State of Kuwait in Ottawa
Country Flag of latvia Latvia Ottawa embassy Embassy of Latvia in Ottawa
Country Flag of latvia Latvia Montreal consulate Honorary Consulate of Latvia in Montreal
Country Flag of lebanon Lebanon Ontario, Ottawa embassy Embassy of Lebanon in Ottawa
Country Flag of liberia Liberia Toronto consulate Consulate General of Liberia in Toronto
Country Flag of libya Libya Ottawa embassy Embassy of Libya in Ottawa
Country Flag of lithuania Lithuania Ottawa embassy Embassy of Lithuania in Ottawa
Country Flag of lithuania Lithuania Montreal consulate Honorary Consul in Canada
Country Flag of lithuania Lithuania Vancouver consulate Honorary Consul in Canada (Vancouver)
Country Flag of lithuania Lithuania Edmonton consulate Honorary Consul in Canada (Edmonton)
Country Flag of luxembourg Luxembourg Calgary consulate Consulate of Luxembourg in Calgary
Country Flag of luxembourg Luxembourg Montreal consulate Consulate of Luxembourg in Montreal
Country Flag of luxembourg Luxembourg Toronto consulate Consulate of Luxembourg in Toronto
Country Flag of luxembourg Luxembourg Vancouver consulate Consulate of Luxembourg in Vancouver
Country Flag of macedonia Macedonia Ottawa embassy Embassy of the Republic of Macedonia in Ottawa
Country Flag of macedonia Macedonia Toronto consulate Consulate General of the Republic of Macedonia in Canada
Country Flag of madagascar Madagascar Ottawa embassy Embassy of Madagascar in Ottawa
Country Flag of madagascar Madagascar Montreal consulate Honorary Consulate of Madagascar in Montreal
Country Flag of madagascar Madagascar Québec consulate Honorary Consulate of Madagascar in Québec
Country Flag of madagascar Madagascar Brossard consulate Honorary Consulate of Madagascar in Brossard
Country Flag of madagascar Madagascar Calgary consulate Honorary Consulate of Madagascar in Calgary
Country Flag of malaysia Malaysia Vancouver consulate Consulate General of Malaysia in Vancouver
Country Flag of malaysia Malaysia Ottawa consulate High Commission of Malaysia in Ottawa
Country Flag of malta Malta Toronto consulate Consulate General of Malta in Toronto
Country Flag of malta Malta Beaconsfield consulate Honorary Consulate of Malta in Beaconsfield
Country Flag of mauritania Mauritania Ottawa embassy Embassy of Mauritania in Ottawa
Country Flag of mexico Mexico Ottawa embassy Embassy of Mexico in Ottawa
Country Flag of mexico Mexico Calgary consulate Consulate of Mexico in Calgary
Country Flag of mexico Mexico British Columbia consulate Consulate of Mexico in Vancouver
Country Flag of mexico Mexico Ontario consulate Embassy of Mexico in Toronto
Country Flag of mexico Mexico Montreal consulate Consulate of Mexico in Quebec
Country Flag of moldova Moldova Toronto consulate Consulate of Moldova in Toronto
Country Flag of monaco Monaco Montreal consulate Honorary Consulate of Monaco in Canada
Country Flag of mongolia Mongolia Ottawa embassy Embassy of Mongolia in Ottawa
Country Flag of morocco Morocco Ottawa embassy Embassy of the Kingdom of Morocco in Ottawa
Country Flag of morocco Morocco Montreal consulate Consulate General of the Kingdom of Morocco in Montreal
Country Flag of myanmar Myanmar Ottawa embassy Embassy of the Union of Myanmar in Canada
Country Flag of nepal Nepal Vancouver consulate Honorary Nepalese Consulate General in Vancouver
Country Flag of nepal Nepal Toronto consulate The Honorary Consulate General of Nepal in Toronto
Country Flag of netherlands Netherlands Ottawa embassy Royal Netherlands Embassy in Ottawa
Country Flag of netherlands Netherlands Vancouver consulate Consulate General of the Netherlands in Vancouver
Country Flag of netherlands Netherlands Toronto consulate Consulate General of the Netherlands in Toronto
Country Flag of netherlands Netherlands Montreal consulate Consulate General of the Netherlands in Montreal
Country Flag of netherlands Netherlands Winnipeg consulate Consulate Winnipeg
Country Flag of netherlands Netherlands St. John's consulate Consulate St. John’s
Country Flag of netherlands Netherlands Regina consulate Consulate Regina
Country Flag of netherlands Netherlands Quebec consulate Consulate Quebec
Country Flag of netherlands Netherlands Kingston consulate Consulate Kingston
Country Flag of netherlands Netherlands Halifax consulate Consulate of Netherlands in Halifax
Country Flag of netherlands Netherlands Fredericton consulate Consulate Fredericton
Country Flag of netherlands Netherlands Edmonton consulate Consulate Edmonton
Country Flag of netherlands Netherlands Calgary consulate Consulate Calgary
Country Flag of new-zealand New zealand Ottawa consulate New Zealand High Commission in Ottawa
Country Flag of new-zealand New zealand Vancouver consulate New Zealand Consulate-General in Vancouver
Country Flag of new-zealand New zealand Toronto consulate New Zealand Consulate in Toronto
Country Flag of niger Niger Montreal consulate Consulate of Niger in Montreal
Country Flag of niger Niger Ottawa embassy Embassy of Niger in Ottawa
Country Flag of nigeria Nigeria Ottawa consulate Nigeria High Commission in Ottawa
Country Flag of norway Norway Victoria consulate Royal Norwegian Consulate in Victoria
Country Flag of norway Norway Vancouver consulate Royal Norwegian Consulate General in Vancouver
Country Flag of norway Norway Toronto consulate Royal Norwegian Consulate General in Toronto
Country Flag of norway Norway St. John consulate Royal Norwegian Consulate in St. John
Country Flag of norway Norway Regina consulate Royal Norwegian Consulate in Regina
Country Flag of norway Norway Quebec consulate Royal Norwegian Consulate in Quebec
Country Flag of norway Norway Montreal consulate Royal Norwegian Consulate General in Montreal
Country Flag of norway Norway Halifax consulate Royal Norwegian Consulate in Halifax
Country Flag of norway Norway Edmonton consulate Royal Norwegian Consulate in Edmonton
Country Flag of norway Norway Calgary consulate Royal Norwegian Consulate in Calgary
Country Flag of norway Norway Ottawa embassy Royal Norwegian Embassy in Ottawa
Country Flag of norway Norway Winnipeg consulate Royal Norwegian Consulate in Winnipeg
Country Flag of norway Norway Ville de la Baie consulate Royal Norwegian Consulate in Ville de la Baie
Country Flag of pakistan Pakistan Ottawa consulate High Commission of Pakistan in Ottawa
Country Flag of pakistan Pakistan Vancouver consulate Consulate General of Pakistan in Vancouver
Country Flag of pakistan Pakistan Ontario consulate Consulate General of the Islamic Republic of Pakistan in North York
Country Flag of pakistan Pakistan North York consulate Consulate General of Pakistan in Toronto
Country Flag of pakistan Pakistan Montreal consulate Consulate of Pakistan in Montreal
Country Flag of palestine Palestine Ottawa embassy General Delegation of Palestine in Canada
Country Flag of panama Panama Vancouver consulate Panama Consulate in Vancouver
Country Flag of panama Panama Montreal consulate Panama Consulate in Montreal
Country Flag of panama Panama Ottawa embassy Embassy of Panama in Ottawa
Country Flag of paraguay Paraguay Ottawa embassy Embassy of Paraguay in Ottawa
Country Flag of peru Peru Quebec consulate Consulate of the Republic of Peru in Quebec
Country Flag of peru Peru Winnipeg consulate Honorary Consulate of the Republic of Peru in Winnipeg
Country Flag of peru Peru Montreal consulate General Consulate of the Republic of Peru in Montreal
Country Flag of peru Peru Vancouver consulate Consulate of the Republic of Peru in Vancouver
Country Flag of peru Peru Toronto consulate Consulate of the Republic of Peru in Toronto
Country Flag of peru Peru Ottawa embassy Embassy of the Republic of Peru in Ottawa
Country Flag of philippines Philippines Winnipeg consulate Consulate General of Philippines in Winnipeg
Country Flag of philippines Philippines St. John's consulate Consulate of Philippines in St. John’s
Country Flag of philippines Philippines Montreal consulate Consulate of Philippines in Montreal
Country Flag of philippines Philippines Edmonton consulate Consulate of Philippines in Edmonton
Country Flag of philippines Philippines Calgary consulate Consulate General of Philippines in Calgary
Country Flag of philippines Philippines Vancouver consulate Philippine Consulate General in Vancouver
Country Flag of philippines Philippines Toronto consulate Philippine Consulate General in Toronto
Country Flag of philippines Philippines Ottawa embassy Embassy of the Philippines in Ottawa
Country Flag of poland Poland Edmonton consulate Honorary Consulate of the Republic of Poland in Edmonton
Country Flag of poland Poland Calgary consulate Honorary Consulate of the Republic of Poland in Calgary
Country Flag of poland Poland Vancouver consulate Consulate General of the Republic of Poland in Vancouver
Country Flag of poland Poland Toronto consulate Consulate General of the Republic of Poland in Toronto
Country Flag of poland Poland Montreal consulate General Consulate of Poland in Montreal
Country Flag of poland Poland Ottawa embassy Embassy of Poland in Ottawa
Country Flag of portugal Portugal Toronto consulate Consulate General of Portugal in Canada
Country Flag of republic-of-congo Republic of congo Ottawa embassy Embassy of the Republic of Congo in Canada
Country Flag of romania Romania Ottawa embassy Embassy of Romania in Ottawa
Country Flag of russia Russia Toronto consulate Consulate General of Russia in Toronto
Country Flag of russia Russia Montreal consulate Russian Consulate in Montreal
Country Flag of russia Russia Ottawa embassy Embassy of Russia in Ottawa
Country Flag of rwanda Rwanda Ottawa embassy Embassy of Rwanda in Ottawa
Country Flag of san-marino San marino Toronto consulate Consulate of San Marino in Canada
Country Flag of saudi-arabia Saudi arabia Ottawa embassy Royal Embassy of Saudi Arabia in Canada
Country Flag of senegal Senegal Toronto consulate Honorary Consulate of Senegal in Toronto
Country Flag of serbia Serbia Toronto Ontario consulate Consulate of Serbia in Canada
Country Flag of serbia Serbia Ottawa embassy Embassy of Serbia in Canada
Country Flag of seychelles Seychelles Toronto Ontario consulate Consulate of Seychelles in Canada
Country Flag of seychelles Seychelles Montreal consulate Honorary Consulate of Syechelles in Montreal
Country Flag of seychelles Seychelles Vancouver consulate Honorary Consulate of Syechelles in Vancouver
Country Flag of singapore Singapore Vancouver consulate Consulate-General of the Republic of Singapore Vancouver
Country Flag of slovakia Slovakia Ottawa embassy Embassy of the Slovak Republic in Ottawa
Country Flag of slovenia Slovenia New Brunswick consulate Consulate of Slovenia in Canada
Country Flag of slovenia Slovenia Mississauga consulate Consulate Slovenia in Canada
Country Flag of slovenia Slovenia Ottawa Ontario embassy Embassy of Slovenia in Ottawa Canada
Country Flag of south-africa South africa Ontario consulate South African Honorary Consulate in Ontario
Country Flag of south-africa South africa Vancouver consulate South African Honorary Consulate in Vancouver
Country Flag of south-africa South africa Toronto consulate South African Consulate General
Country Flag of south-africa South africa Ottawa consulate High Commission of South Africa in Ottawa
Country Flag of south-korea South korea Ottawa embassy Embassy of the Republic of Korea in Ottawa
Country Flag of spain Spain Edmonton consulate Spanish Consulate in Alberta
Country Flag of spain Spain Ottawa embassy Embassy of Spain in Ottawa
Country Flag of spain Spain St. John's consulate Vice Consulate of Spain in St. John’s
Country Flag of spain Spain Quebec consulate Consulate of Spain in Quebec
Country Flag of spain Spain Winnipeg consulate Consulate of Spain in Winnipeg
Country Flag of spain Spain Montreal consulate Consulate of Spain in Montreal
Country Flag of spain Spain Halifax consulate Vice Consulate of Spain in Halifax
Country Flag of spain Spain Toronto consulate Spanish Consul-General in Ontario
Country Flag of sri-lanka Sri lanka Ottawa consulate High Commission of Sri Lanka in Ottawa
Country Flag of sri-lanka Sri lanka Toronto consulate Consulate General of Sri Lanka in Toronto
Country Flag of st-kitts-and-nevis St kitts and nevis Toronto consulate Consulate of St. Kitts and Nevis in Canada
Country Flag of sudan Sudan Ottawa embassy Embassy of Sudan in Ottawa
Country Flag of sweden Sweden Vancouver consulate Honorary Consulate of Sweden in Vancouver
Country Flag of sweden Sweden Ottawa embassy Embassy of Sweden in Ottawa
Country Flag of switzerland Switzerland Ottawa embassy Embassy of Switzerland in Canada
Country Flag of syria Syria Ottawa embassy Embassy of the Syrian Arab Republic in Ottawa
Country Flag of syria Syria Montreal consulate Honorary Consular of Syria in Montreal
Country Flag of taiwan Taiwan Toronto consulate Taipei Economic and Cultural Office in Toronto
Country Flag of taiwan Taiwan Ottawa embassy Taipei Economic & Cultural Office in Ottawa
Country Flag of tanzania Tanzania Ottawa embassy Embassy of Tanzania in Canada
Country Flag of thailand Thailand Ottawa embassy Royal Thai Embassy in Ottawa
Country Flag of thailand Thailand edmonton consulate Royal Thai Consulate General Edmonton
Country Flag of thailand Thailand Vancouver consulate Consulate General of Thailand in Vancouver
Country Flag of thailand Thailand Toronto consulate Consulate General of Thailand in Toronto
Country Flag of thailand Thailand Montreal consulate Consulate General of Thailand in Montreal
Country Flag of thailand Thailand Toronto consulate Consulate of Thailand in Toronto
Country Flag of thailand Thailand Calgary consulate Consulate General of Thailand in Calgary
Country Flag of togo Togo Ottawa embassy Embassy of Togo in Canada
Country Flag of togo Togo Toronto consulate Honorary Consulate of Togo in Toronto
Country Flag of tunisia Tunisia Ottawa embassy Embassy of Tunisia in Canada
Country Flag of uganda Uganda Vancouver consulate Honorary Consulate of Uganda in Vancouver
Country Flag of uganda Uganda Ottawa embassy Ugandan High Commission in Ottawa
Country Flag of ukraine Ukraine Toronto consulate Consulate General of Ukraine in Toronto
Country Flag of ukraine Ukraine Ottawa embassy Embassy of Ukraine in Ottawa
Country Flag of united-arab-emirates United arab emirates Ottawa embassy Embassy of United arab Emirates in Ottawa
Country Flag of united-kingdom United kingdom Ottawa consulate British High Commission in Ottawa
Country Flag of united-kingdom United kingdom Montreal consulate British Consulate-General in Montreal
Country Flag of united-kingdom United kingdom Calgary other British Consulate-General in Calgary
Country Flag of united-kingdom United kingdom Toronto consulate British Consulate-General in Toronto
Country Flag of united-kingdom United kingdom Vancouver consulate British Consulate-General in Vancouver
Country Flag of united-states United states Ottawa embassy U.S. Embassy in Ottawa
Country Flag of united-states United states Calgary consulate Consulate General of United States in Calgary
Country Flag of united-states United states Halifax consulate Consulate General of United States in Halifax
Country Flag of united-states United states Montreal consulate Consulate General of United States in Montreal
Country Flag of united-states United states Quebec consulate Consulate General of United States in Quebec
Country Flag of united-states United states Toronto consulate Consulate General of United States in Toronto
Country Flag of united-states United states Vancouver consulate Consulate General of United States in Vancouver
Country Flag of united-states United states Winnipeg consulate Consulate of United States in Winnipeg
Country Flag of uruguay Uruguay Ottawa embassy Embassy of Uruguay in Ottawa
Country Flag of uruguay Uruguay Montreal consulate Consulate of Uruguay in Montreal
Country Flag of venezuela Venezuela Ottawa embassy Embassy of Venezuela in Ottawa
Country Flag of venezuela Venezuela Montreal consulate Consulate of Venezuela in Montreal
Country Flag of venezuela Venezuela Toronto consulate Consulate General of Venezuela in Toronto
Country Flag of vietnam Vietnam Ottawa embassy Embassy of Vietnam in Ottawa
Country Flag of yemen Yemen Ottawa embassy Embassy of Yemen in Canada
Country Flag of yemen Yemen Calgary consulate Honorary Consulate of Yemen in Calgary
Country Flag of yemen Yemen Montreal consulate Honorary Consulate of Yemen in Montreal
Country Flag of zambia Zambia Ottawa consulate Zambian High Commission in Ottawa
Country Flag of zimbabwe Zimbabwe Ottawa embassy Embassy of the Republic of Zimbabwe in Ottawa