Canada
Nepal
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
Canadian consulates in Nepal
- Consulate of Canada in Kathmandu
Kaldhara Marg, 20356 Kathmandu
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
- Honorary Consulate of Canada in Kathmandu
Kaldhara Marg 20356, Khusibu, Kathmandu
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
Nepal
Canada Visa required Canada visa for citizens of Nepal
Canada
Nepal 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
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.