VietnamCanada

Vietnamese Embassy & Consulates in Canada

  • 1 embassy
  • 1 consulate general

In Canada, Vietnam has an embassy in Ottawa, a consulate general in Vancouver and 1 other office. Canadian citizens need a visa for Vietnam, which they can apply for online as an e-Visa for stays of up to 90 days.

Map: Vietnam’s 3 missions in Canada

Map: Vietnam’s 3 missions in Canada

Vietnamese Embassy in Ottawa

At MacKay Street 55, K1M 2B2 Ottawa, the Vietnamese embassy represents Vietnam towards Canada. The head of mission on record is Vinh Quang Pham. Its phone number and website are on its page.

Vietnamese consulates in Canada

Vietnam also has a consulate general in Vancouver; career consulates of this kind usually renew passports and take visa applications for their region.

Vietnam visa for Canadian citizens

CanadaVietnam e-Visa Vietnam visa for citizens of Canada

VietnamCanada Visa required Canada visa for citizens of Vietnam

Canadian citizens need a visa for Vietnam, which they can apply for online as an e-Visa for stays of up to 90 days. The application is made online on the official portal of Vietnam, not at the Vietnamese embassy.

Canada’s missions in Vietnam

Missions of Canada in Vietnam (2)

In return, Canada has 2 missions in Vietnam, including its embassy in Hanoi.

Good to know

Vietnam in Canada

Worldwide, Vietnam has 107 missions in 76 countries; 3 of them are in Canada.

Travel to Canada for Vietnamese citizens

Vietnamese citizens need a visa for Canada, obtained before travel. In Canada, Vietnamese citizens can turn to the Vietnamese embassy for passports and emergency help.

When Vietnamese missions in Canada are closed

Vietnamese missions in Canada close on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, New Year's Day on Friday 1 January 2027 and Good Friday on Friday 26 March 2027, and usually on some holidays of Vietnam, such as New Year's Day (Tết dương lịch) on Friday 1 January 2027.

Frequently asked questions

Where is the Vietnamese embassy in Canada?

The Vietnamese embassy is in Ottawa, at MacKay Street 55, K1M 2B2 Ottawa.

Does Vietnam have consulates in Canada?

Yes, Vietnam has a consulate general in Vancouver.

Do Canadian citizens need a visa for Vietnam?

Canadian citizens need an e-Visa for Vietnam, applied for online before travel and valid for up to 90 days.

Do Vietnamese citizens need a visa for Canada?

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

Does Canada have an embassy in Vietnam?

Yes, Canada has its embassy in Hanoi, along with 1 other mission in Vietnam.