phones Country calling codes · EN / 中文
🇱🇰

Sri Lanka +94

International code · Asia

How to dial

Calling from abroad +94 XX XXX XXXX

Dial +94, then the local number. Drop the leading trunk prefix 0. Generate the full number →

For domestic long distance dial 0 first, then the area code. Local calls: dial directly.

Mobile length
9 digits
Mobile prefixes
XX XXX XXXX
International format
+94 XX XXX XXXX
Domestic trunk
0

Sign-up availability

What to expect when signing up for these services with a physical SIM from this country:

ChatGPT Works
Claude Works
WhatsApp Works
Telegram Works
LINE Works
WeChat Works
X Works
TikTok Works
Gemini Works

Applies to every platform: VoIP / virtual numbers and heavily-reused number pools get rejected. Physical SIM only.

Checked 2026-09-12. Platform region policies and number-range allocations change — always confirm against each platform’s official supported-regions list and the carrier’s notices.
4 sources

How to read a number

+94712345678

+94Country code
Sri Lanka.
7Mobile prefix
A Sri Lankan mobile number is 0 plus a two-digit operator code (07X) plus 7 digits.
12345678Remaining 8 digits
The subscriber number.

Number ranges & quality

RangeTypeNotes
Starts with 07X, 10 digits (9 without the 0) Mobile carrier A Sri Lankan mobile number is 0 plus a two-digit operator code (07X) plus 7 digits. The most recent numbering plan the regulator TRCSL notified to the ITU dates from 2008, when the allocation was: 071 Mobitel, 072 Celltel, 075 Bharti Airtel, 077 Dialog (then MTN Networks), 078 Hutchison. Other 07X codes have come into use since and several operators have merged, but TRCSL publishes no numbering allocation table, so this site doesn't map ranges to today's operators.
Intl SMSStable
Virtual-number riskLow
ID requiredID is required; prepaid cards generally need real-name registration.

Physical SIMs can sign up without issues; foreign visitors usually need to register with a passport.

Carriers & prefixes

Mobile prefixes by carrier.

Number portability status unverified.

Porting rules in full

We found nothing from TRCSL on whether numbers can be ported, so this is marked unverified.

The “Numbering Policy” item on TRCSL's website is currently an empty link; the only public numbering document is the 2008 notification to the ITU — so prefix-to-operator mappings are only a guide to who a range was first given to.

  • Dialog Mobile carrier

    In the 2008 ITU notification, 077 was registered to MTN Networks (Dialog); there's no official table of today's ranges, so none are listed.

  • SLTMobitel Mobile carrier

    In the 2008 ITU notification, 071 was registered to Mobitel; there's no official table of today's ranges, so none are listed.

  • Hutch Mobile carrier

    In the 2008 ITU notification, 078 was registered to Lanka Cellular Services (Hutchison); there's no official table of today's ranges, so none are listed.

SIM cards & keeping a number

Tourists in Sri Lanka can buy SIMs with a passport and visa at Dialog, SLT-Mobitel and Hutch counters in the arrivals hall. Dialog prepaid validity is extended by top-ups up to 365 days, so one top-up a year keeps the number.

Dialog prepaid

Number-keeping SIM
Network
Dialog Axiata
Price
Tourist pack about LKR 1,299 / 30 days; regular top-ups vary
Keeping the number
Official terms: validity depends on the top-up, up to 365 days; after expiry there is a grace period, then deactivation, and the number is recycled 3 months later
ID check
Original passport and valid visa
SMS & calls
A normal Sri Lankan number

Pros

  • A single top-up can last a year

Watch out

  • Grace period length is at the operator’s discretion

Where to buy: dialog.lk

From user and blogger reports; platform risk rules change often — treat as a guide only. This section checked 2026-09-14.

Community tips

No community tips yet. We refresh every 1–2 months — contributions welcome.

Have experience to share? Submit →

Other countries

Elsewhere in Asia