Canadian embassies in nearby countries

» Afghanistan

» Bangladesh

» India

» Nepal

» Sri Lanka

Canadian embassies worldwide

Canadian flag Canadian representation in Pakistan

Islamabad — Canadian High Commission

AddressDiplomatic Enclave, Sector G-5
Islamabad
Phonelocal: (051) 208.6000
international: +92.51.208.6000

Karachi — Canadian Honorary Consulate

AddressBeach Luxury Hotel
M.T. Khan Road
Karachi, Sindh 74000
Phonelocal: (021) 561.0685
international: +92.21.561.0685

Lahore — Canadian Honorary Consulate

Address102A, Siddiq Trade Centre
Main Boulevard
Lahore, Punjab
Phonelocal: (042) 578.1763
international: +92.42.578.1763