Canada → Iran

Call Iran from Canada at 8¢/min

Connect with loved ones in Tehran, Mashhad, Isfahan, and across Iran — directly from your browser.

Start Calling Iran
  • 8¢/min to Iranian landlines and mobiles
  • Call from your browser — no app download
  • Transparent per-minute pricing
🇨🇦From Canada
To Iran🇮🇷

$0.08

Per minute

+98

Country code

HD

Call quality

🇨🇦

Active callers now: 168

Landline rate

$0.08/min

Mobile rate

$0.08/min

Same per-minute Sayfone rate for landline and mobile.

Average call quality

Estimate

Calculate your cost

Drag the slider to set your monthly minutes and call type for Iran. The totals below estimate what that volume could cost per month at typical retail rates compared to Sayfone—so you can see the full picture before you dial.

Drag slider to adjust

220

min / month

AT&T / Verizon$862

~$3.92/min

T-Mobile$651

~$2.96/min

Calling cards$387

~$1.76/min

Google Voice$88

~$0.40/min

Sayfone$18

$0.080/min

Annual saving vs. AT&T

Based on 220 min/month

$10,138
Try Sayfone Free

WHY THIS ROUTE

Why Canadians call Iran

Canada is home to one of the largest Iranian diaspora communities outside the Middle East, making the Canada-to-Iran calling corridor a vital connection for families separated by distance.

A large and growing diaspora

The 2021 Canadian Census recorded over 200,000 people reporting Iranian ethnic origin, with major concentrations in the Greater Toronto Area, Greater Vancouver, and Greater Montreal. Many maintain close ties with relatives in Iran and call regularly.

  • Over 200,000 Canadians reported Iranian ethnic origin in the 2021 census
  • Major communities in Toronto (~88,900), Vancouver (~45,800), and Montreal (~23,700)

Continued immigration from Iran

From 2020 to 2025, over 55,000 Iranian citizens were admitted to Canada as permanent residents, sustaining steady demand for affordable international calling. Many new arrivals need to stay in touch with family and support networks back home.

  • 55,495 Iranian citizens admitted as permanent residents between 2020 and 2025
  • Iran ranks among Canada's top source countries for immigration

Cultural and family milestones

Iranian Canadians frequently call Iran for cultural celebrations such as Nowruz (Persian New Year), Yalda Night, and family events like weddings and births. With over 225,000 Farsi speakers in Canada as of 2016, the language bond drives regular phone contact.

  • 225,155 Canadians had Farsi as their mother tongue per 2016 Census data
  • Nowruz, Yalda Night, and family occasions drive peak calling periods

RATES

Simple, transparent rates to Iran

Call Iran from Canada at a flat 8¢/min — landlines and mobiles. No need to compare calling card rates or worry about variable pricing.

Did you know?

Iran uses the country code +98. When calling from Canada, dial 011 + 98 + the local number (dropping the leading 0). On a mobile phone, you can use +98 directly. Sayfone handles the international dialing for you from the browser.

Sayfone rates to Iran

DestinationTypeRate/min
IranLandline8¢/min
IranMobile8¢/min

Rates are per minute. Calls are billed in per-minute increments.

HOW IT WORKS

Three steps to call Iran from Canada

Sayfone makes calling Iran straightforward — open your browser, enter the number, and connect.

Instant access

Step 1

Open Sayfone in your browser

Visit Sayfone from any device — desktop, tablet, or phone. No app download required.

Dialer

+00 000 000 00

123
Start Calling Now
Step 2

Enter the Iranian phone number

Type the number you want to reach in Iran. Use the international format: +98 followed by the area code and subscriber number (drop the leading 0).

S

HD audio from your browser

Step 3

Place your call

Review the 8¢/min rate and connect. Your call is routed directly to Iran at transparent per-minute pricing.

CHALLENGES

Common challenges when calling Iran from Canada

Calling Iran from Canada involves navigating time differences, dialing formats, and rate variability. Here's what to watch out for.

Large time zone gap

Iran is on UTC+3:30 year-round (Iran Standard Time). For callers in Eastern Canada, that's 7.5 hours ahead during EDT and 8.5 hours ahead during EST. Vancouver callers face a 10.5- to 11.5-hour gap depending on the season. Finding a mutually convenient calling window requires planning.

Unusual half-hour UTC offset

Iran's UTC+3:30 offset is uncommon and can cause confusion when scheduling calls. Unlike most countries that use whole-hour offsets, Iran's 30-minute difference means a 9 AM call in Toronto corresponds to 4:30 PM (or 5:30 PM) in Tehran, not a round hour.

Dialing format complexity

Iranian phone numbers are 11 digits domestically (with a leading 0) but 10 digits when dialed internationally after +98. Callers must drop the leading 0 and use the correct 2-digit area code. Mixing up formats is a common reason calls fail.

Variable carrier rates

Carrier international rates to Iran can vary widely. Some Canadian carriers charge significantly more per minute for calls to Iran, and rates may differ between landline and mobile destinations. Sayfone offers a flat 8¢/min to both.

Estimate

Estimate savings on one call to🇮🇷Iran

Pick duration and line type to see what you keep in your pocket versus typical retail rates.

I'm calling…

12 minutes
1 min10 min20 min30 min40 min50 min1 hr

Enable enterprise discount

Save additional 40% (enterprise)

Your call

Your call will cost

$0.96

$0.080 per minute

Sayfone$0.96$0.080 / min
Competitors$2.40$0.20 / min
Your savings$1.44$0.12 / min

That's 60% less than competitors

Call Iran now

CALLING TIPS

Tips for calling Iran from Canada

Navigate the time difference and get the most out of your calls to Iran with these practical tips.

Time & windows

Toronto → Tehran

+7:30 hrs (EDT) / +8:30 hrs (EST)

Iran does not observe DST; the gap shifts when Canada changes clocks

Vancouver → Tehran

+10:30 hrs (PDT) / +11:30 hrs (PST)

Late-evening calls from BC can reach Iran in the morning

🇨🇦Best window from Eastern Canada
8:00 AM – 10:30 AM ETReaches Iran between 3:30 PM and 6:00 PM IRST — afternoon/early evening
🇨🇦Best window from Western Canada
6:00 AM – 8:30 AM PTReaches Iran between 4:30 PM and 7:00 PM IRST
🇨🇦Weekend mornings (Iran)
8:30 PM – 11:00 PM ET (previous evening)Iran's weekend is Friday; Saturday is a workday

Calling tips

  • Iran is on UTC+3:30 year-round since abolishing DST in September 2022. The time gap with Canada changes only when Canada's clocks shift.
  • When dialing from Canada, use 011-98 or +98, then the area code (drop the leading 0) and the subscriber number.
  • Iranian mobile numbers start with 09xx domestically. Internationally, dial +98 9xx xxx xxxx.
  • Tehran's area code is 21, Mashhad is 51, Isfahan is 31, Tabriz is 41, and Shiraz is 71.
  • Iran's weekend is Friday. Saturday through Thursday are working days, so plan calls accordingly.

Business etiquette

  • Greet with 'Salaam' — a respectful and universally recognized Persian greeting.
  • Persian conversation often begins with polite inquiries about health and family (ta'arof). Allow time for this exchange before business matters.
  • If calling a business contact, afternoons in Iran (mornings in Eastern Canada) tend to work well — most offices operate Saturday through Thursday.
  • Avoid calling during the midday break, which is common in many Iranian workplaces, typically around 12:00–1:30 PM IRST.

POPULAR DESTINATIONS

Popular cities to call in Iran

Whether you're calling family in Tehran or relatives in Mashhad, here are the cities Iranian Canadians connect with most often.

Tehran

Call Iran from Canada

Iran's capital and largest city. Home to many families with relatives in the Greater Toronto Area and Vancouver. Area code: 21. Dial +98 21 followed by the 8-digit subscriber number.

Best time to call from Canada: 8:00 AM – 10:00 AM ET (3:30 PM – 5:30 PM IRST)

Photo brief: Tehran skyline Milad Tower cityscape

Mashhad

Call Iran from Canada

Iran's second-largest city and a major pilgrimage destination. Area code: 51. Dial +98 51 followed by the 8-digit local number.

Best time to call from Canada: 8:00 AM – 10:00 AM ET (3:30 PM – 5:30 PM IRST)

Photo brief: Mashhad Iran Imam Reza shrine architecture

Isfahan

Call Iran from Canada

Known for its stunning architecture and cultural heritage. Many Iranian Canadians have family ties to Isfahan. Area code: 31. Dial +98 31 followed by the local number.

Best time to call from Canada: 8:30 AM – 10:30 AM ET (4:00 PM – 6:00 PM IRST)

Photo brief: Isfahan Iran Naqsh-e Jahan Square bridge

Sources

  1. 1
    Iran area codes — countrycode.io

    Area code data for city cards

Before you go

Get dialing help for Iran, compare rates, or explore other destinations you call from Canada.

FAQ

Frequently asked questions about calling Iran from Canada

Answers to common questions about rates, dialing, timing, and using Sayfone to call Iran.

Have more questions? Reach out to our support team.

Contact Support

EXPLORE MORE

Discover popular calling routes

Browse other international calling destinations available on Sayfone.

Ready to Call?

Call Iran from Canada today

Connect with family and friends across Iran at 8¢/min — right from your browser. No app, no hassle.

  • 8¢/min to Iranian landlines and mobiles
  • Browser-based — no app download
  • Transparent per-minute pricing