Sri Lanka country code +94 — call Sri Lanka & get a number.
From a Colombo office line to a Dialog mobile in Kandy, here's how the +94 dial actually works — formats from the US, UK, India and the Gulf, every area code, the live 07x prefixes, the half-hour clock, and how to claim a Sri Lanka virtual number through MCM.
- 17,500+ Businesses
- 99.99% Uptime SLA
- 190+ Countries
- 4.8/5 on G2
Sri Lanka at a glance
The numbers and facts you need before you dial.
What is the country code for Sri Lanka?
The dialing code for Sri Lanka is +94. Reach for it after your exit code any time you ring a number on the island from overseas. Locals never touch +94 — within Sri Lanka the trunk prefix 0 does the job, so a Colombo desk phone reads 011 and a mobile reads 07x. The rule from abroad is simple: lop off that leading 0 and lead with +94 instead.
Code +94 was assigned to Sri Lanka by the ITU under the E.164 plan. The “+” means “dial your local international exit code”; on a mobile, press and hold 0 to type it.
All four mean the same thing — they connect your call to Sri Lanka.
How to call Sri Lanka from anywhere
One pattern covers every call onto the island: exit code → 94 → the number minus its leading 0. Master it once and Colombo, Kandy or a tea-estate mobile all dial the same way.
Full example: +94 011 XXX XXXX — drop the local leading 0 when calling from abroad.
Sri Lanka phone number format explained
A full Sri Lankan number runs 9 significant digits — 10 once you count the domestic 0. Fixed lines lean on a 2- or 3-digit geographic code; mobiles ride a 3-digit 07x block tied to the operator who first issued them.
Landline
0AA NNN NNNN domestically → +94 AA NNN NNNN international. Example Colombo: 011 234 5678 → +94 11 234 5678.
Mobile
07X NNN NNNN domestically → +94 7X NNN NNNN international. Example: 077 123 4567 → +94 77 123 4567.
Sri Lanka area codes — major cities
Drop the local leading 0 when calling from abroad.
| City | Region | Area code |
|---|---|---|
| Colombo | Western | 011 |
| Negombo | Western (Gampaha) | 031 |
| Gampaha | Western | 033 |
| Kandy | Central | 081 |
| Galle | Southern | 091 |
| Matara | Southern | 041 |
| Jaffna | Northern | 021 |
| Kurunegala | North Western | 037 |
| Anuradhapura | North Central | 025 |
| Batticaloa | Eastern | 065 |
| Trincomalee | Eastern | 026 |
| Ratnapura | Sabaragamuwa | 045 |
Sri Lanka mobile network prefixes
The prefix after +94 tells you which network issued the SIM — though number portability means it no longer guarantees the operator.
Dialog (Dialog Axiata) — market leader, ~19M subscribers. Prefixes
SLT-Mobitel — state-linked operator. Prefixes
Hutch (Hutchison Telecom) — third-largest. Prefixes
Sri Lanka time zone
Here's the quirk schedulers always trip on — Sri Lanka Standard Time sits at UTC+5:30, a half-hour offset that puts the island on a :30 minute mark while most of the world is on the hour. It holds that clock all year with no daylight saving, matching India minute-for-minute.
US callers should ring just after waking — your early morning lands in Sri Lanka's afternoon. UK and European teams get the cleanest overlap mid-morning. From the Gulf or India the day runs almost in lockstep, so reaching diaspora families or estate suppliers is easy at nearly any working hour — just remember the :30 ending on every slot.
Emergency numbers in Sri Lanka
Free to call from any Sri Lanka phone, landline or mobile.
Common mistakes when calling Sri Lanka
Almost every failed international call is a formatting issue, not a network issue.
Setting a meeting on the hour and missing by 30 minutes: Sri Lanka runs on UTC+5:30, so a "3:00 your time" call lands at a :30 mark on the island
the half-hour offset catches out almost every first-time caller.
Keeping the leading 0: +94 011… is wrong
drop the 0 and dial +94 11…
Mixing area and operator codes: 011 is a Colombo fixed line, 077 is a Dialog mobile
they don't swap.
Treating a prefix as proof of carrier: portability is rolling in, so 077 won't always mean Dialog
Treating a prefix as proof of carrier: portability is rolling in, so 077 won't always mean Dialog.
Reading 011 as an exit code: on the island 011 is simply Colombo's area code, not a way out of the country
Reading 011 as an exit code: on the island 011 is simply Colombo's area code, not a way out of the country.
Tips to reduce the cost of calling Sri Lanka
Swap pricey carrier IDD for VoIP or a virtual number and pay a fraction per minute.
Reach mobiles over an app whenever the person on the other end has data or Wi-Fi
common in Colombo and tourist hubs.
Hand out a local +94 DID so customers and diaspora contacts ring you at island rates.
Group your calls inside the UTC+5:30 working window (mind the :30 ending) to cut wasted redials.
Why businesses get a Sri Lanka virtual number
Whether you're selling tea and tour packages or supporting a diaspora customer base, a +94 line lets you land in Sri Lanka as a local rather than an overseas caller ID nobody recognises. 6 cards:
Higher answer rates
Higher answer rates — a Colombo 011 or 07x-style number reads as familiar and gets picked up.
Lower trust friction
Lower trust friction — clients see a home number, not a foreign string they'll let ring out.
Cheaper inbound
Cheaper inbound — your Sri Lankan and tourism audience reaches you at domestic rates.
Centralized routing
Centralized routing — one dashboard sends +94 calls to any agent worldwide.
Faster expansion
Faster expansion — stand up an island line in minutes, no local company needed.
Real PSTN presence
Real PSTN presence — a genuine, dialable Sri Lankan number, not a forwarding trick.
Sri Lanka virtual numbers with My Country Mobile
Spin up, route and scale +94 numbers on carrier-grade infrastructure built for teams serving Sri Lanka's tourism, export and diaspora markets. 9 feature bullets:
Local DIDs in major area codes — provisioned in minutes
Call forwarding to any mobile, landline, SIP endpoint, or softphone worldwide
HD voice with G.711, G.729, Opus & AMR-WB — auto-negotiated per call
Sub-150ms latency on major voice corridors via distributed PoPs
99.99% uptime SLA backed by geo-redundant infrastructure & sub-2s failover
WebRTC support for browser-based calling without softphone installs
REST APIs for provisioning, routing & call detail records (CDRs)
Built-in fraud protection with AI anomaly detection & STIR/SHAKEN
24/7 network monitoring and dedicated support
How to get your Sri Lanka virtual number
Most businesses are live within hours, not days.
Choose Sri Lanka (+94) and pick a Colombo 011 or 07x mobile-style line.
Select a plan and clear the quick verification step.
Point your routing — SIP, softphone app, or any PSTN destination.
Go live and start fielding +94 calls the same day.
Other country dialing guides
More country codes worth bookmarking.
Get a Sri Lanka virtual number with MCM
Put a local +94 line in front of island customers and diaspora callers — carrier-grade clarity, set up in minutes.
Sri Lanka +94 — FAQ
Why does Sri Lanka's clock end in :30?expand_more
The country runs on Sri Lanka Standard Time, UTC+5:30 — a deliberate half-hour offset shared with India, so every time conversion lands on a :30 mark rather than the hour.
Does Sri Lanka change clocks for summer?expand_more
No. There's no daylight saving, so +5:30 holds steady all year and your saved call times never drift.
Which 07x prefix belongs to which network?expand_more
077/076/074 were Dialog, 070/071/072 SLT-Mobitel, and 078 Hutch — though portability arriving in 2026 means the prefix is becoming a hint, not a guarantee.
How do I dial a Dialog or Mobitel mobile from overseas?expand_more
Use +94 then the 7X block without the 0 — for example 077 123 4567 becomes +94 77 123 4567.
What's the best time to call Colombo from London?expand_more
Mid-morning UK time lands squarely in Colombo's afternoon, the cleanest overlap of the working day.
Why do I drop the 0 before a Colombo number?expand_more
That 0 is Sri Lanka's internal trunk prefix; from abroad +94 takes its place, so 011 234 5678 dials as +94 11 234 5678.
Can a diaspora caller in the Gulf reach the island any time?expand_more
Almost — the Gulf sits close to UTC+5:30, so most business and family hours overlap with minimal planning.
Can my business get a Sri Lanka number without an office there?expand_more
Yes — MCM provisions local +94 DIDs (Colombo or mobile-style) and routes them to your team anywhere in the world.