Quick Answer

How to Call Sri Lanka from Canada

Dial +94 + area code + number to reach Sri Lanka from Canada. Sayfone offers transparent per-minute pricing starting at 0.5¢/min.

Start calling
    🇨🇦From Canada
    To Sri Lanka🇱🇰

    $0.50

    Per minute

    +94

    Country code

    HD

    Call quality

    Landline rate

    $0.50/min

    Mobile rate

    $0.50/min

    Same per-minute Sayfone rate for landline and mobile.

    Average call quality

    Steps at a glance

    1. Enter +94 followed by the area code (without the leading 0 used domestically)
    2. Add the local phone number
    3. Review the rate and place the call from your browser

    DIALING STEPS

    Step-by-Step: Dialing Sri Lanka

    Follow these simple steps to dial any number in Sri Lanka from Canada. The process is the same for landlines and mobile phones.

    • Step 1: Enter the Plus and Country Code

      Start by dialing +94 (Sri Lanka's country code), or 0094 if using a phone keypad that doesn't support the + symbol.

      +94 (or 0094)
    • Step 2: Dial the Area Code

      Enter the area code for the city or region you're calling. Sri Lankan area codes typically range from 6 to 12 digits. Drop any leading zero from the area code when dialing internationally.

      +94 11 (Colombo)
    • Step 3: Dial the Local Number

      Add the subscriber's local phone number after the area code.

      +94 11 2345678
    • Step 4: Place Your Call

      If calling via Sayfone, review the per-minute rate displayed in your browser and press the call button. Your call will connect directly.

    Dialing format reference

    +94

    Use these patterns when entering a full international number to +94.

    Mobile

    +94 7X XXXXXXX or +94 71-77 (10-digit total)

    Landline

    +94 XX XXXXXXX (9-10 digits including area code)

    • +94 11 2345678 (Colombo landline)
    • +94 71 2345678 (Mobile)

    Major city area codes

    Colombo11
    Kandy81
    Galle91
    Jaffna21

    IMPORTANT RULES

    Dialing Rules for Sri Lanka

    These rules ensure your calls connect reliably. Sri Lanka uses a standard 10-digit format after the country code.

    Always Drop the Leading Zero

    When you have a Sri Lankan number that starts with 0 (as shown on local business cards or directories), drop the 0 before dialing internationally. Include only the remaining digits after the country code.

    Use +94 or 0094

    Start with +94 if your phone or calling service supports the + symbol. Otherwise, use 0094 on a standard phone keypad.

    Mobile Numbers Begin with 7

    Sri Lankan mobile numbers always start with 7 (followed by one digit 0–9 for the carrier, then 7 more digits). Format: +94 7X XXXXXXX.

    Area Codes Are Required

    Landline numbers must include the area code. Colombo is 11, Kandy is 81, Galle is 91, and Jaffna is 21. The full landline format is +94 XX XXXXXXX (where XX is the area code).

    CALLING TIPS

    Best Times to Call Sri Lanka from Canada

    Sri Lanka is 9.5 to 10.5 hours ahead of Canadian time zones, depending on daylight saving. Plan your calls during convenient hours for both parties.

    🇱🇰

    When you call from Canada, be mindful of the time difference. Business hours in Colombo are typically 9 AM–5 PM local time.

    Time & windows

    Early Morning (Canada)

    6 AM–8 AM ET

    3:30 PM–5:30 PM Sri Lanka time – end of business hours

    Late Evening (Canada)

    9 PM–11 PM ET

    7:30 AM–9:30 AM Sri Lanka time – start of business hours

    Avoid (Canada)

    12 PM–6 PM ET

    10:30 PM–4:30 AM Sri Lanka time – late night/early morning

    🇨🇦Colombo (Sri Lanka) Business Hours
    9 AM–5 PMMonday–Friday; many businesses observe a lunch break 1 PM–2 PM
    🇨🇦Eastern Time (Canada) Equivalent
    11:30 PM (previous day)–7:30 AMCalls during early morning ET align with morning/midday in Sri Lanka

    Calling tips

    • Call in the early morning or evening (Canada time) to catch business hours in Sri Lanka.
    • Check for public holidays in Sri Lanka; many businesses may be closed.
    • Confirm the recipient's availability before attempting the call, especially for professional contacts.

    Business etiquette

    • Open with a polite greeting and identify yourself; business culture in Sri Lanka values courtesy and clear communication.
    • Use formal titles and surnames unless invited to do otherwise.
    • Allow extra time for connection clarity; if there are pauses, wait a moment before repeating.

    TROUBLESHOOTING

    Common Issues and Restrictions

    Most international calls to Sri Lanka connect reliably. Below are common scenarios and solutions.

    Call Won't Connect

    Verify the number format: +94 + area code (no leading 0) + subscriber number. If using Sayfone, check your browser connection and ensure JavaScript is enabled. Reload the page and try again.

    Poor Call Quality

    International call quality depends on local network conditions. If you experience delays or echo, try calling at a different time or using a wired connection instead of WiFi.

    Number Not Recognized

    Double-check the phone number and area code with the recipient. Some local directories may list numbers with a leading 0, which must be dropped when dialing from abroad. Confirm the number includes the correct area code for the city.

    Service Restrictions

    Some special numbers (government offices, premium services) may have international calling restrictions. If a number consistently fails, contact the recipient through an alternative method to verify the number is correct for international dialing.

    Savings

    See what you could save

    Adjust the tools below to compare Sayfone with typical retail pricing for calls to Sri Lanka. Start with one call, then layer on monthly volume to see the bigger picture.

    How to use these tools

    • Sayfone uses your live rate for calls to Sri Lanka — the same basis as the rest of this page.
    • First, estimate savings on a single call length. Then, model a full month of minutes versus typical retail benchmarks.
    • Retail competitor rows are illustrative — not a quote from any carrier.

    One call — instant savings

    Set duration and country. See Sayfone vs. an illustrative retail rate for the same call.

    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

    $6.00

    $0.50 per minute

    Sayfone$6.00$0.50 / min
    Competitors$15.00$1.25 / min
    Your savings$9.00$0.75 / min

    That's 60% less than competitors

    Call Sri Lanka now

    Every month — stack it up

    Set monthly minutes and call type. Bars compare Sayfone to common retail benchmarks for the same volume.

    Drag slider to adjust

    220

    min / month

    AT&T / Verizon$5,390

    ~$24.50/min

    T-Mobile$4,070

    ~$18.50/min

    Calling cards$2,420

    ~$11.00/min

    Google Voice$550

    ~$2.50/min

    Sayfone$110

    $0.500/min

    Annual saving vs. AT&T

    Based on 220 min/month

    $63,360
    Try Sayfone Free

    Before you go

    Open the full Canada to Sri Lanka guide, check rates, or browse other how-to guides from Canada.

    QUESTIONS

    Frequently Asked Questions

    Answers to common questions about calling Sri Lanka from Canada.

    EXPLORE

    Popular Calling Routes from Canada

    Browse affordable international calling options from Canada to other countries.

    Ready to Call?

    Call Sri Lanka from Canada Today

    Start calling Sri Lanka from Canada with transparent, affordable rates. Transparent pricing, no setup required.

    • Transparent per-minute pricing—transparent pricing
    • Call from your browser—no app download
    • Competitive rates to Sri Lanka starting at 0.5¢/min