Diplomatic missions of Nepal in Canada
Nepal maintains 5 diplomatic missions in Canada. ;
Embassy in Ottawa
408 Queen StreetOttawa ON K1R 5A7
Canada
Honorary consul in Victoria
30 Dallas RoadVictoria BC V8V 0A2
Canada
Honorary consul in Toronto
120 Eglinton Avenue East, Suite 707Toronto ON M4P 1E2
Canada
Honorary consul in Montreal
102 - 121 rue ElmireMontreal QC H2T 1J9
Canada
Honorary consul in Calgary
Suite 1800, Calgary Place, 330 - 5th Avenue SWCalgary AB T2P 0J4
Canada