🇨🇦 → 🇻🇳Canada to Vietnam

Call Vietnam from Canada +84

Dial +84 and the number with the leading zero removed. With StartACall you call from your browser, no app and no SIM, for about $0.54 per minute to a mobile.

What you get

  • Country code +84, drop the leading zero
  • About $0.54 per minute to a Vietnamese mobile
  • No app, no SIM, and the first call is free
How it works
CallingLine active
🇻🇳

How it works

1

Open StartACall

Open it in your browser and create an account in under a minute.

2

Enter +84 and the number

Type +84 and the number, dropping the leading zero used locally.

3

Click call

The call connects in seconds in high definition. The first one is free.

Why people use StartACall

Instant setup

Start calling in seconds from any browser. Nothing to install.

Pay as you go

Per minute pricing, no monthly plan, and your credit never expires.

No app, no SIM

Works in Chrome, Safari, Edge and Firefox on desktop and mobile.

Ready to make your first call?

Create an account and call from your browser in seconds. Your first call is free.

No credit card needed to try.

How to call Vietnam from Canada

In short

To call Vietnam from Canada, dial the plus sign or 011, then the country code 84, then the number with the leading zero removed. With StartACall you call from your browser for about $0.54 per minute to a mobile, with no app and no SIM. The first call is free.

The Vietnam code and the leading zero

Vietnam uses the country code +84. Vietnamese numbers are written locally with a leading zero, but that zero is dropped when you call from abroad. So a Hanoi number written as 024 and the rest becomes +84 24 and the rest on an international call.

Mobiles work the same way. A mobile written locally as 09 and eight more digits becomes +84 9 and those digits when you call from Canada. With StartACall you type the plus sign, 84 and the number in your browser, so there is no exit code to add.

City codes and telling a mobile from a landline

Vietnamese landlines carry a city code right after the country code. Hanoi is 24, Ho Chi Minh City is 28, Da Nang is 236, Hai Phong is 225 and Can Tho is 292. So a Ho Chi Minh City landline reads +84 28 and the rest, while a Hanoi landline reads +84 24 and the rest.

Mobiles are the more common way to reach family, and they begin with a 3, 5, 7, 8 or 9 after the +84. There is no city code on a mobile. Because a Vietnamese mobile costs slightly more than a landline to reach, it is worth knowing which one you are dialling before a long conversation.

Calling Vietnam without roaming or an app

StartACall connects your browser straight to the phone network in Vietnam, so you do not need a Vietnamese SIM, a local number or any app. It runs in Chrome, Safari, Edge and Firefox on a laptop or a phone, and the person you call answers on their ordinary handset.

Because the call travels over the internet from your browser, there is no roaming charge, even if you are travelling. You pay only the per minute rate for the call itself.

What it costs and the time difference

A mobile in Vietnam runs about $0.54 per minute and a landline about $0.59 per minute with StartACall. Billing is by the minute with no monthly plan, a small $0.004 connection fee applies per call, and credit never expires.

Vietnam is eleven hours ahead of Toronto and fourteen hours ahead of Vancouver. So when it is 8 in the evening in Toronto, it is 7 the next morning in Hanoi, a good window to reach family before their day begins. Calling late at night in Canada often lands in the afternoon in Vietnam.

The Vietnamese community in Canada

Canada is home to a large Vietnamese community, concentrated in Toronto, Montreal, Calgary and Vancouver, with strong family ties to Hanoi, Ho Chi Minh City and the Mekong Delta. Regular calls home are a constant for many households, often to elderly parents who use a landline rather than a mobile.

For those calls the savings against roaming or a traditional long distance plan are large. A long weekly call to family costs only the minutes you use, with no monthly fee and no contract. The first call is free with no card, so you can confirm the line is clear all the way to Vietnam before you rely on it.

Frequently asked questions

What is the country code for Vietnam?+

Vietnam is +84. Dial the plus sign or 011, then 84, then the number with its leading zero removed.

Do I remove the leading zero for Vietnam?+

Yes. Vietnamese numbers carry a leading zero locally, but you drop it on an international call. Dial +84 and the rest of the number.

What are the main Vietnamese city codes?+

Hanoi is 24, Ho Chi Minh City is 28, Da Nang is 236, Hai Phong is 225 and Can Tho is 292. These follow the +84. Mobiles have no city code and begin with 3, 5, 7, 8 or 9.

How much does it cost to call Vietnam from Canada?+

About $0.54 per minute to a mobile and $0.59 per minute to a landline with StartACall, billed by the minute with no monthly plan.

What is the time difference between Canada and Vietnam?+

Vietnam is eleven hours ahead of Toronto and fourteen hours ahead of Vancouver. Evening in Canada usually lands the next morning in Vietnam.

Is there a roaming charge if I am travelling?+

No. The call runs over the internet from your browser, so there is no roaming fee. You pay only the per minute rate.

Last reviewed June 2026Reviewed by the StartACall calling teamDialing rules cross checked against ITU international dialing procedures
More calling routes

Related international calling guides

Other routes our customers compare with this one. Tap any guide to see dialing rules, country codes, and rates.