Canadian Embassy in Afghanistan
Embassy of Canada in Kabul, Afghanistan Street No. 15, House No. 256, Wazir Akbar Khan, Kabul, Afghanistan
List of Canada Embassy in every Country
Embassy of Canada in Kabul, Afghanistan Street No. 15, House No. 256, Wazir Akbar Khan, Kabul, Afghanistan
Honorary Consulate of Canada in Tirana, Albania Deshmoret e 4 Shkurtit Pallati i Ri mbrapa Akademise se Arteve Kati II, Tirana, Albania
Embassy of Canada in Algiers, Algeria 18 Mustapha Khalef St., Ben Aknoun, P.O. Box 48, Alger-Gare, 16306, Algiers, Algeria
Honorary Consulate of Canada in Luanda, Angola Rua Rei Katyavala 113, P.O. Box 3360, Luanda, Angola
Embassy of Canada in Buenos Aires, Argentina Tagle 2828, C1425EEH Buenos Aires, Argentina
Honorary Consulate of Canada in Yerevan, Armenia 10 Vazgen Sargsian Street, # 103-4, Yerevan 0010, Armenia
The High Commission of Canada in Canberra, Australia Commonwealth Avenue, Canberra, ACT 2600, Australia
Consulate General of Canada in Sydney, Australia Level 5, Quay West Building, 111 Harrington Street, Sydney, NSW 2000, Australia
Honorary Consulate of Canada in Perth, Australia –
The Embassy of Canada in Vienna, Austria Laurenzenberg 2, A-1010, Vienna, Austria
Honorary Consulate of Canada in Nassau, Bahamas Shirley Street Plaza, P.O. Box SS-6371, Nassau, Bahamas
Honorary Consulate of Canada in Manama, Bahrain Al Jasrah Tower, 12th Floor,, Building No. 95, Road 1702, Block 317, Diplomatic Area, P.O. Box 2397, Manama, Bahrain
The High Commission of Canada in Dhaka, Bangladesh United Nations Road , Baridhara, P.O. Box 569, Dhaka, Bangladesh
The High Commission of Canada in Bridgetown, Barbados Bishop’s Court Hill, St. Michael, P.O. Box 404, Bridgetown BB11113, Barbados
Embassy of Canada in Brussels, Belgium Avenue de Tervuren 2, 1040 Brussels, Belgium
Honorary Consulate of Canada in Flanders, Belgium Boerestraat, 15, B-9850 Hansbeke, Belgium
The Mission of Canada to the European Union in Brussels, Belgium 2, av. de Tervuren, Brussels, Belgium
Honorary Consulate of Canada in Belize City, Belize 80 Princess Margaret Drive, P.O. Box 610, Belize City, Belize
Honorary Consulate of Canada in Cotonou, Benin Haie Vive, behind Tri-postal and Cotonou airport, P.O. Box 1124, Tri-postal 04, (Cadjehoun), Cotonou, Benin
Honorary Consulate of Canada in Hamilton, Bermuda 73 Front Street, 4th Floor, Hamilton HM 12, Bermuda
Embassy of Canada (Program Office) in La Paz, Bolivia 2678, Calle Victor Sanjinez, Edificio Barcelona, 2nd Floor, Plaza España (Sopocachi), La Paz, Bolivia
Honorary Consulate of Canada in Gaborone, Botswana Mokolwane House, Fairgrounds, P.O. Box 2111, Gaborone, Botswana
Embassy of Canada in Brasilia, Brazil SES-Av. das Nacoes – Qd. 803 – Lote 16, 70410-900 Brasília, DF, Brazil
Consulate General of Canada in Sao Paulo, Brazil Centro Empresarial Nações Unidas – Torre Norte, Av. das Nações Unidas, 12901, 16º andar, 04578-000 São Paulo – SP, Brazil
Consulate General of Canada in Rio de Janeiro, Brazil Av. Atlântica 1130, 13º andar, Copacabana, 22021-000 Rio de Janeiro – RJ, Brazil
Honorary Consulate of Canada in Porto Alegre, Brazil Av. Carlos Gomes 222, 8º andar, sala 808, 90480-000, Porto Alegre – RS, Brazil
Honorary Consulate of Canada in Belo Horizonte, Brazil Edifício Lumière: Hospital de Olhos Dr. Ricardo Guimarães, Rua da Paisagem 220, 3º andar, Vila da Serra, 30161-970, Belo Horizonte – MG, Brazil
High Commission of Canada in Bandar Seri Begawan, Brunei Darussalam 5th Floor, Jalan McArthur Building, No. 1, Jalan McArthur, P.O. Box 2808, Bandar Seri Begawan, Brunei Darussalam
Honorary Consulate of Canada in Sofia, Bulgaria 7 Pozitano Street, Block #3, 1st Floor, Office #4, 1000 Sofia, Bulgaria
Embassy of Canada in Ouagadougou, Burkina Faso 316, Avenue Professeur Joseph Ki-Zerbo, P.O. Box 548, Ouagadougou 01, Burkina Faso
Honorary Consulate of Canada in Bujumbura, Burundi 4708, Boulevard de l’UPRONA, P.O. Box 7112, Bujumbura, Burundi
High Commission of Canada in Yaounde, Cameroon Les Colonnades building, Bastos, P.O. Box 572, Yaoundé, Cameroon
Honorary Consulate of Canada in Douala, Cameroon a/s PRO-PME, 68, avenue Charles de Gaulle, P.O. Box 2373, Douala, Cameroon
Honorary Consulate of Canada in Grand Cayman, Cayman Islands 1st Floor Landmark Square, 64 Earth Close, Seven Mile Beach, P.O. Box 30086, Grand Cayman, KY1-1201, Cayman Islands
Honorary Consulate of Canada in Bangui, Central African Republic Cabinet ARC, P.O. Box 514, Bangui, Central African Republic
Honorary Consulate of Canada in N’Djamena, Chad Rue 5041, Porte 964, Quartier Moursal, P.O. Box 6013, N’Djamena, Chad
Embassy of Canada in Santiago, Chile Nueva Tajamar 481, Torre Norte, 12th Floor, Las Condes, P.O. Box Casilla 139, Correo 10, Santiago, Chile
Honorary Consulate of Canada in Concepcion, Chile Concepcion, Chile
Embassy of Canada in Beijing, China Consular Section, 19 Dongzhimenwai Dajie, Chao Yang District, Beijing 100600 , China
Consulate General of Canada in Chongqing, China Room 1705, Metropolitan Tower, Wu Yi Lu, Yu Zhong District, Chongqing 400010, China
Consulate General of Canada in Shanghai, China ECO City Building, 8th floor, 1788 Nanjing Xi Lu – Jing An District, Shanghai, 200040, China
Consulate General of Canada in Guangzhou, China China Hotel Office Tower, Suite 801, Liu Hua Lu, Guangzhou, Guangdong 510015, China
Consulate General of Canada in Hong Kong, China 8th and 9th Floor, 25 Westlands Road, Quarry Bay, Hong Kong SAR, China
Embassy of Canada in Bogota, Colombia Cra. 7, No. 114-33, Piso 14, P.O. Box 110067, Bogota, Colombia
Honorary Consulate of Canada in Cartagena, Colombia Edificio Centro Ejecutivo Bocagrande, Carrera 3, No. 8-129, Oficina No. 1103, Cartagena, Colombia
Embassy of Canada in San Jose, Costa Rica La Sabana Executive Business Centre, Building No. 5, 3rd Floor, behind the Contraloría General de la República, P.O. Box 351-1007, San José, Costa Rica
Embassy of Canada in Zagreb, Croatia Prilaz Gjure Dezelica 4, 10000 Zagreb, Croatia
Embassy of Canada in Havana, Cuba Calle 30, No. 518 esquina a 7ma, Miramar, Havana, Cuba
Honorary Consulate of Canada in Varadero, Cuba Calle 13 e/Avenida Primera y Camino del Mar, Varadero, Matanzas, Cuba
Honorary Consulate of Canada in Guardalavaca, Cuba Hotel Atlantico, Suite 1, Guardalavaca, Holguín, Cuba
Honorary Consulate of Canada in Nicosia, Cyprus 15 Themistocles Dervis Street, P.O. Box 22125 – 1517, 1066 Nicosia, Cyprus
Embassy of Canada in Prague, Czech Republic Ve Struhach 95/2, 160 00 Prague 6, Czech Republic
Embassy of Canada in Kinshasa, Democratic Republic in Congo 17, avenue Pumbu, Commune de Gombe, P.O. Box 8341, Kinshasa, 1, Democratic Republic of Congo
Embassy of Canada in Kinshasa, Democratic Republic in Congo 17, avenue Pumbu, Commune de Gombe, P.O. Box 8341, Kinshasa, 1, Democratic Republic of Congo
Embassy of Canada in Copenhagen, Denmark Kristen Bernikowsgade 1, Copenhagen K., DK-1105, Denmark
Honorary Consulate of Canada Djibouti City, Djibouti Place Lagarde, P.O. Box 1188, Djibouti City, Djibouti
Embassy of Canada in Sto. Domingo, Dominican Republic Av. Winston Churchill 1099 Torre Citigroup en Acropólis Center, 18th Floor Ensanche Piantini, P.O. Box 2054, Santo Domingo, Dominican Republic
Office of the Embassy of Canada in Punta Cana, Dominican Republic Carretera Veron- Bavaro Km. 2 1/2, Amstar Business Center, Building 4, Office 404, Punta Cana, Dominican Republic
Honorary Consulate of Canada in Puerto Plata, Dominican Republic Calle Villanueva No 8, Edificio Abraxas, Puerto Plata, Dominican Republic
Embassy of Canada in Quito, Ecuador Av. Amazonas N37-29 and Union Nacional de Periodistas, Eurocenter Building, 3rd Floor , (one block north of the Supreme Court Building,near Amazonas and UN), P.O. Box 17-11-6512, Quito, Ecuador
Honorary Consulate of Canada in Guayaquil, Ecuador Avenida Francisco de Orellana, Number 234, Blue Towers Building, 6th Floor, Office 604, Guayaquil, Ecuador
Embassy of Canada in Cairo, Egypt 26 Kamel El Shenawy St., Garden City, P.O. Box 1667, Cairo, Egypt
Embassy of Canada in San Salvador, El Salvador Gigante Financial Centre, Tower A, Lobby 2, Alameda Roosevelt and 63 Avenue S, Colonia Escalón, San Salvador, El Salvador
Honorary Consulate of Canada in Asmara, Eritrea Abeneh Street 745, House No. 152/154, Tiravolo, P.O. Box 3962, Asmara, Eritrea
Office of the Canadian Embassy in Tallinn, Estonia Toom Kooli 13, 2nd Floor, 15186 Tallinn, Estonia
Embassy of Canada in Addis Ababa, Ethiopia Old Airport Area, Nefas Silk Lafto Sub City, Kebele 04, House No.122, P.O. Box 1130, Addis Ababa, Ethiopia
Honorary Consulate of Canada in Nadi, Fiji 6 Cawa Road, Martintar, P.O. Box 10690, Nadi, Fiji
Planning a trip? This is your worldwide visa guide: Learn the requirements and how to apply for a visa to any country in the world.