We work with more than 300 partners to bring you better travel deals
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 43% on flights from Vietnam to Canada compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at 38,189,896 ₫. For sooner than that we have options available in the next 3 days from 49,345,184 ₫.
September can be a great time to fly to Canada from Vietnam with a flight ticket averaging about 30,897,256 ₫. Cheapflights users have found deals in the month of September for as cheap as 20,743,686 ₫. The most expensive prices can be found in the month of August.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Vietnam to Canada as you normally would.
Hanoi Noibai
Vancouver Intl
2 stops
30h 41mVancouver Intl
Hanoi Noibai
2 stops
32h 50mUnited Airlines
Hanoi Noibai
Vancouver Intl
2 stops
35h 29mVancouver Intl
Hanoi Noibai
2 stops
25h 15mMultiple Airlines
Ho Chi Minh City
Vancouver Intl
2 stops
28h 30mVancouver Intl
Ho Chi Minh City
2 stops
64h 55mUnited Airlines
Ho Chi Minh City
Vancouver Intl
1 stop
26h 30mVancouver Intl
Ho Chi Minh City
1 stop
19h 40mMultiple Airlines
Ho Chi Minh City
Vancouver Intl
1 stop
26h 30mVancouver Intl
Ho Chi Minh City
1 stop
19h 40mMultiple Airlines
Ho Chi Minh City
Vancouver Intl
1 stop
38h 35mVancouver Intl
Ho Chi Minh City
2 stops
35h 55mMultiple Airlines
Da Nang
Toronto Pearson Intl
1 stop
29h 15mToronto Pearson Intl
Da Nang
1 stop
38h 35mKorean Air
Hanoi Noibai
Vancouver Intl
1 stop
27h 40mVancouver Intl
Hanoi Noibai
1 stop
17h 10mKorean Air
Ho Chi Minh City
Vancouver Intl
2 stops
22h 46mVancouver Intl
Ho Chi Minh City
1 stop
32h 00mKorean Air
Hanoi Noibai
Toronto Pearson Intl
2 stops
34h 04mToronto Pearson Intl
Hanoi Noibai
1 stop
20h 20mAir Canada
Hanoi Noibai
Vancouver Intl
1 stop
27h 10mVancouver Intl
Hanoi Noibai
1 stop
18h 15mAir Canada
Hanoi Noibai
Toronto Pearson Intl
2 stops
36h 25mToronto Pearson Intl
Hanoi Noibai
1 stop
21h 15mAir Canada
Hanoi Noibai
Vancouver Intl
2 stops
39h 11mVancouver Intl
Hanoi Noibai
1 stop
19h 55mMultiple Airlines
Hanoi Noibai
Vancouver Intl
2 stops
39h 11mVancouver Intl
Hanoi Noibai
2 stops
32h 45mMultiple Airlines
Ho Chi Minh City
Vancouver Intl
2 stops
36h 46mVancouver Intl
Ho Chi Minh City
2 stops
24h 25mMultiple Airlines
Ho Chi Minh City
Vancouver Intl
1 stop
21h 10mPhilippine Airlines
Ho Chi Minh City
Vancouver Intl
1 stop
21h 00mPhilippine Airlines
Ho Chi Minh City
Vancouver Intl
2 stops
57h 10mMultiple Airlines
Some of the carriers operating flights from Vietnam to Canada that may be offering flexible cancellation policies are Air China, Hong Kong Airlines, and China Southern. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Vietnam to Canada for under 15,552,000 ₫. The cheapest flight booked recently is on Multiple Airlines for just 15,551,918 ₫, but on average you can expect to pay 17,259,120 ₫.
There are currently 20+ open flights from Vietnam to Canada within the next 7 days for less than 26,637,100 ₫.
For one-way options, check prices for Philippine Airlines. According to our data, you can fly for as low as 10,173,059 ₫. Users have also found prices from 11,669,785 ₫ and 11,693,171 ₫ on ANA and Cathay Pacific, respectively.