Skip to main content
🇱🇰 Area Codes

Sri Lanka Area Codes

Phone dialing reference for Sri Lanka (+94). Country code, number format, and calling guide.

Country code
+94
Trunk prefix
0
Exit code (US)
011
Format
+94 11 234 5678

How to dial Sri Lanka

To call Sri Lanka from abroad, dial the exit code for your country, then the country code +94, then the local phone number (without the leading 0).

011 + 94 + local number

Example: +94 11 234 5678

Phone number details

Mobile prefixes 7
Landline prefixes 11
Exit code 00

Rates to Sri Lanka

Landline
$0.38/min
Mobile
$0.37/min
Rate calculator

How to read a Sri Lanka phone number

A Sri Lanka number is +94 followed by 9 digits. Knowing which of those digits mark a mobile is what tells you what the call will cost before you place it.

Country code +94 Area or operator prefix 1 Local number 12345678

Inside Sri Lanka, numbers are dialled with a leading 0. Drop it when calling from abroad — keeping it is the single most common reason an international call fails.

Mobile prefixes

7

Landline prefixes

11

Prefix ranges still identify a line as mobile or fixed even where a number has been ported between operators, because the mobile and fixed blocks are separate and numbers do not move between them. Operator identification from a prefix, by contrast, stopped being reliable once portability arrived.

When to call Sri Lanka

What the clock reads in Sri Lanka when it is mid-morning, early afternoon and evening where you are. Highlighted cells fall between 9:00 and 21:00 local time at the other end.

Local time in Sri Lanka for three common calling hours in five source cities
Calling from Offset 09:0013:0019:00
New York +10:30 19:30 23:30 05:30
Los Angeles +13:30 22:30 02:30 08:30
London +5:30 14:30 18:30 00:30
Dubai +1:30 10:30 14:30 20:30
Sydney −5:30 03:30 07:30 13:30

Offsets calculated for mid-January. Countries that observe daylight saving shift by an hour for part of the year — the planner works out today's offset from your own device.

Other Asian destinations, cheapest first

Rates vary by more than a factor of ten inside a single region, because each one is set by what the operator at the far end charges to accept the call. Taiwan is currently the cheapest place we publish a rate for near Sri Lanka.

Free tools

All tools

Frequently asked questions

What is the country code for Sri Lanka?

The country code for Sri Lanka is +94. Dial this after the exit code (or use + on a mobile).

What does a Sri Lanka phone number look like?

A Sri Lanka number is written as +94 11 234 5678: the country code +94 followed by 9 digits. That total is fixed by the national numbering plan, so a number with one digit missing is a typo rather than a shorter valid number.

How can I tell if a Sri Lanka number is a mobile?

By its leading digits. In Sri Lanka, a national number of 9 digits beginning with 7 is a mobile. That still works after a number has been ported between operators, because mobile and fixed-line blocks are separate ranges and numbers do not move between them.

Do I need to drop the leading 0 when calling Sri Lanka?

Yes. Sri Lanka uses 0 as a trunk prefix for domestic calls. When dialing internationally, drop the leading 0 from the local number.

How much does it cost to call Sri Lanka?

Telvio charges $0.38/min to Sri Lanka landlines and $0.37/min to mobiles. Billing is per second with no connection fees, so you pay only for the seconds you talk.

Call Sri Lanka with Telvio

Per-second billing, no fees. First minute free.

Download Telvio
1 free minuteNo account, no cardCall free