CanadaPakistan

Canadian Embassy & Consulates in Pakistan

  • 1 embassy
  • 2 consulates

Canada is represented in Pakistan by 3 missions: an embassy in Islamabad and 2 consulates in Lahore and Karachi. Canada requires Pakistani citizens to hold a visa issued in advance.

Map: Canada’s 3 missions in Pakistan

Map: Canada’s 3 missions in Pakistan

Canadian Embassy in Islamabad

Canada has its embassy in Islamabad, the capital; the address on record is Diplomatic Enclave, Sector G-5, Islamabad. Its phone number and website are on its page.

Canadian consulates in Pakistan

Canada also has 2 consulates in Lahore and Karachi; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

Canada visa for Pakistani citizens

PakistanCanada Visa required Canada visa for citizens of Pakistan

CanadaPakistan e-Visa Pakistan visa for citizens of Canada

Canada visa requirements for citizens of Pakistan

  • Visitor visa (temporary resident visa, TRV)
  • Transit visa
  • Study and work permits (brief)
  • Fee: CA$100
  • 4 required documents

checked 22 October 2026

See the full checklist

Pakistani citizens need a visa for Canada, obtained before travel. From Pakistan, the application is made at the Canadian embassy in Islamabad or one of the consulates in Lahore and Karachi or through a visa centre appointed by Canada.

Pakistan’s missions in Canada

Missions of Pakistan in Canada (4)

In return, Pakistan has 4 missions in Canada, including its embassy in Ottawa.

Good to know

Canada in Pakistan

Worldwide, Canada has 263 missions in 155 countries; 3 of them are in Pakistan.

Travel to Pakistan for Canadian citizens

Pakistan requires a visa from Canadian citizens, available online as an e-Visa for up to 30 days. In Pakistan, Canadian citizens can turn to the Canadian embassy for passports and emergency help.

Frequently asked questions

Where is the Canadian embassy in Pakistan?

The Canadian embassy is in Islamabad, at Diplomatic Enclave, Sector G-5, Islamabad.

Does Canada have consulates in Pakistan?

Yes, Canada has 2 consulates in Lahore and Karachi.

Do Pakistani citizens need a visa for Canada?

Canada requires Pakistani citizens to hold a visa issued in advance.

Do Canadian citizens need a visa for Pakistan?

Pakistan requires a visa from Canadian citizens, available online as an e-Visa for up to 30 days.

Does Pakistan have an embassy in Canada?

Yes, Pakistan has its embassy in Ottawa, along with 3 other missions in Canada.