CanadaNepal

Canadian Consulate in Nepal

  • 1 consulate
  • 1 honorary consulate

In Nepal, Canada has a consulate in Kathmandu and an honorary consulate in Kathmandu. Canada requires Nepali citizens to hold a visa issued in advance.

Map: Canada’s 2 missions in Nepal

Map: Canada’s 2 missions in Nepal

Canadian consulates in Nepal

Canada also has a consulate in Kathmandu; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Canadian honorary consulates in Nepal

Canada has an honorary consulate in Kathmandu; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Canada visa for Nepali citizens

NepalCanada Visa required Canada visa for citizens of Nepal

CanadaNepal Visa on arrival Nepal visa for citizens of Canada

Canada visa requirements for citizens of Nepal

  • 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

Nepali citizens need a visa for Canada, obtained before travel. From Nepal, the application is made at the consulate of Canada in Kathmandu or through a visa centre appointed by Canada.

Nepal’s missions in Canada

Missions of Nepal in Canada (1)

In return, Nepal has an embassy in Canada, in Ottawa.

Good to know

Canada in Nepal

There is no embassy of Canada in Nepal on record, so Nepal is probably covered by an embassy of Canada in another country. Worldwide, Canada has 263 missions in 155 countries; 2 of them are in Nepal.

Travel to Nepal for Canadian citizens

Canadian citizens can get a visa on arrival in Nepal, valid for stays of up to 150 days. In Nepal, Canadian citizens can turn to their consulate for passports and emergency help.

Frequently asked questions

Does Canada have consulates in Nepal?

Yes, Canada has a consulate in Kathmandu. Canada also has an honorary consulate in Kathmandu.

Do Nepali citizens need a visa for Canada?

Nepali citizens need a visa for Canada, obtained before travel.

Do Canadian citizens need a visa for Nepal?

Nepal issues Canadian citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance.

Does Nepal have an embassy in Canada?

Yes, Nepal has its embassy in Ottawa.