🇨🇦 → 🇵🇹Canada to Portugal

Call Portugal from Canada +351

Dial +351 and the full number, no leading zero to remove. With StartACall you call from your browser, no app and no SIM, for about $0.055 per minute to a landline.

What you get

  • Country code +351, no trunk zero to remove
  • About $0.055 per minute to a Portuguese landline
  • 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 +351 and the number

Type +351 and the full nine digit number exactly as it is written.

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 Portugal from Canada

In short

To call Portugal from Canada, dial the plus sign or 011, then the country code 351, then the number. With StartACall you call from your browser for about $0.055 per minute to a landline, with no app and no SIM. The first call is free, and credit never expires.

The Portuguese code and how to build the number

Portugal uses the country code +351. Unlike many European countries, Portuguese numbers have no trunk zero to remove, so you dial the full nine digit number exactly as it is written. Landlines in Lisbon start with 21 and in Porto with 22, while mobiles begin with 9.

So a Lisbon landline is +351 21 and the rest of the number. From a Canadian phone you could also dial 011 351 and the number, but with StartACall you just type the plus sign and the digits in your browser, with no exit code needed.

Area codes and how to spot a mobile

Portuguese geographic numbers carry an area code as the first two digits of the nine. Lisbon is 21, Porto is 22, Coimbra is 23, Braga is 25 and the Algarve region around Faro is 28. So a Faro landline reads +351 28 and the rest, and a Braga landline reads +351 25 and the rest.

Mobiles are easy to recognise because they always begin with 9, with common ranges being 91, 92, 93 and 96. There is no area code on a mobile, the 9 simply marks it as a mobile line. Knowing the first digits at a glance tells you whether you are reaching a home in a specific city or a mobile that could be anywhere.

Why Canadians call Portugal so often

Canada has a large Portuguese community, with deep roots in Toronto and Montreal. Many families keep in touch with relatives in the Azores, Madeira and the mainland, and that means a steady flow of calls back and forth across the Atlantic.

Traditional long distance and roaming charges for those calls add up quickly. Calling over the browser instead keeps the cost low and predictable, so a long Sunday catch up with family does not turn into a surprise on the phone bill.

What it costs and the time difference

A landline in Portugal runs about $0.055 per minute with StartACall. Billing is by the minute with no monthly plan, a small $0.004 connection fee applies per call, and the credit you add never expires.

Mainland Portugal is five hours ahead of Toronto and Montreal, and eight hours ahead of Vancouver. So when it is 10 in the morning in Toronto, it is 3 in the afternoon in Lisbon, a comfortable time to reach family at home. The Azores sit one hour behind the mainland, so adjust by an hour if that is where your relatives are.

Calling without roaming, and how to start

Because StartACall places the call over your internet connection rather than the mobile network, there is no roaming charge, even if you are visiting Portugal yourself and connected to a local cafe or hotel wifi. Your Canadian carrier is never involved, so there is no surprise on your home bill.

Starting takes under a minute. Open StartACall in Chrome, Safari, Edge or Firefox, allow the microphone, type +351 and the nine digit number, then press call. The first call is free with no card, so you can hear the line quality to the Azores or the mainland before you add any credit.

Frequently asked questions

What is the country code for Portugal?+

Portugal is +351. Dial the plus sign or 011, then 351, then the full number. Portuguese numbers have no leading zero to remove.

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

About $0.055 per minute to a landline with StartACall, billed by the minute with no monthly plan and a small connection fee per call.

Do I remove a leading zero for Portugal?+

No. Portuguese numbers do not use a trunk zero, so you dial the full nine digit number after +351 exactly as written.

What are the main Portuguese area codes?+

Lisbon is 21, Porto is 22, Coimbra is 23, Braga is 25 and the Algarve is 28. These are the first two digits of a landline. Mobiles begin with 9 and have no area code.

What is the time difference between Canada and Portugal?+

Mainland Portugal is five hours ahead of Toronto and eight hours ahead of Vancouver. The Azores are one hour behind the mainland.

Can I call Portuguese mobiles too?+

Yes. Mobiles in Portugal start with 9. Dial +351 and the number, and StartACall connects to both mobiles and landlines.

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.