LK
Sri Lanka Phone Number Format
Country code +94 — Complete guide to Sri Lanka phone number formats, mobile and landline structures, and area codes.
How Sri Lanka Phone Numbers Are Written
Phone numbers in Sri Lanka have 9 digits after the country code +94.
Inside Sri Lanka a number is written with a leading 0, which makes 10 digits:
071 XXX XXXX.
Drop that 0 when you call from abroad or save the number in international format:
+94 71 XXX XXXX.
| Country code | +94 |
|---|---|
| Digits after +94 | 9 digits |
| Trunk prefix (domestic calls) | 0, dropped after +94 |
| Mobile numbers start with | 070–072 or 074–078 |
| Exit code (to call abroad from Sri Lanka) | 00 |
| Dial from the US | 011 94 71 XXX XXXX |
Mobile vs. Landline Numbers
9 digits after +94, starting with 070–072 or 074–078.
071 XXX XXXX at home+94 71 XXX XXXX international9 digits after +94. Landlines begin with an area code, for example Colombo:
0112 XXX XXX at home+94 112 XXX XXX internationalSri Lanka Number Types
| Type | Starts with | Written at home | International | From the US |
|---|---|---|---|---|
| Mobile | 070–072 or 074–078 | 071 XXX XXXX |
+94 71 XXX XXXX |
011 94 71 XXX XXXX |
| Landline | — | 0112 XXX XXX |
+94 112 XXX XXX |
011 94 112 XXX XXX |
| Company number (UAN) | — | 0197 XXX XXX |
+94 197 XXX XXX |
011 94 197 XXX XXX |
X stands for any digit. Source: libphonenumber metadata (phonenumbers 9.0.40), Google's open numbering data.
Checking a number from Sri Lanka? The phone number checker tells you if it is valid, mobile or landline, and gives its international format.
Sri Lanka Area Codes
Major area codes in Sri Lanka:
| Area Code | City / Region |
|---|---|
97 |
Ambalangoda |
63 |
Ampara |
25 |
Anuradhapura |
36 |
Avissawella |
55 |
Badulla |
57 |
Bandarawella |
65 |
Batticaloa |
32 |
Chilaw |
33 |
Gampaha |
47 |
Hambantota |
51 |
Hatton |
21 |
Jaffna |
67 |
Kalmunai |
34 |
Kalutara |
35 |
Kegalle |
37 |
Kurunegala |
23 |
Mannar |
66 |
Matale |
41 |
Mathara |
542 |
Nawalapitiya |
31 |
Negambo |
52 |
Nuwara Eliya |
34 |
Panadura |
27 |
Polonnaruwa |
45 |
Ratnapura |
26 |
Trincomalee |
24 |
Vavuniya |
Dialing Tips
- Remove the leading 0: When dialing internationally, drop the trunk prefix (0) that is used for domestic calls in Sri Lanka.
-
Use the + notation: From a US mobile phone, use
+94instead of011 94. - Verify the number length: Numbers in Sri Lanka have 9 digits after +94. If your call does not connect, check that no digit is missing or doubled.
-
Save contacts in international format: Always store phone numbers with the full
+94prefix so they work from any country.
Sri Lanka Phone Number FAQ
How many digits does a phone number in Sri Lanka have?
Phone numbers in Sri Lanka have 9 digits after the country code +94. Written for domestic calls with the leading 0, a mobile number has 10 digits.
What do mobile numbers in Sri Lanka start with?
Mobile numbers in Sri Lanka start with 070–072 or 074–078 when written for domestic calls. In international format the leading 0 is dropped: +94 71 XXX XXXX.
How do I write a phone number from Sri Lanka in international format?
Start with +94, then the national number without the leading 0. For example, a mobile number written 071 XXX XXXX at home becomes +94 71 XXX XXXX. From a US landline, dial 011 94 71 XXX XXXX.
How do I call the US from Sri Lanka?
Dial the exit code 00, then 1 and the 10-digit US number: 00 1 XXX XXX XXXX. From a mobile phone you can use + instead of 00: +1 XXX XXX XXXX.