phones Country calling codes · EN / 中文
🇱🇰

Sri Lanka +94

International code · Asia

Key facts

International code+94
International format+94 XX XXX XXXX
Mobile prefixesXX XXX XXXX
Mobile length9 digits
Domestic trunk0

Number ranges & quality

RangeTypeNotes
XX XXX XXXX Mobile carrier Physical carrier ranges (see Mobile prefixes / length above). Always use a physical SIM — MVNO and data-only ranges are frequently rejected by platforms.
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.

First draft — not yet verified item by item

Number portability status unverified.

  • Dialog Mobile carrier

    Owner: Axiata Group Berhad / Bharti Airtel Limited

  • SLTMobitel Mobile carrier

    Owner: Sri Lanka Telecom PLC

  • Hutch Mobile carrier

This section checked 2026-09-13. Sources: en.wikipedia.org/wiki/List_of_mobile_network_operators_in_Asia_and_Oceania

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

Sources: dialog.lk/tc/prepaid-mobile-terms-and-conditions · dialog.lk/buy-best-tourist-sim-plan-in-sri-lanka · gigago.com/dialog-srilanka-sim-cards

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

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

Jump to another country

Calling Sri Lanka from abroad

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

Generate the full number →

Dialing within Sri Lanka

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

Elsewhere in Asia

Community tips

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

Have experience to share? Submit →

Common premise & disclaimer

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.

Sources:help.openai.com/articles/7947663 · www.anthropic.com/supported-countries · support.google.com/gemini?p=gemini_web_availability · www.mappr.co/tiktok-bans-by-country/

Traveling to Sri Lanka? Get a SIM card

eSIM providers like Airalo and Holafly charge by the day and work the moment you land. Common picks below:

Affiliate links pending — sign-up under review.