Also written as: +94 · 0094 · 011 94 (from the USA and Canada) · 00-94
Who uses +94
The +94 country code belongs to Sri Lanka, listed on this page under the official name Democratic Socialist Republic of Sri Lanka. The ISO code for the country is LK. Calls to +94 reach numbers in Sri Lanka, an island nation in Southern Asia within the wider Asian region. The capital is Colombo. Sinhala and Tamil are the languages of the country, and the currency is the Sri Lankan rupee. People from Sri Lanka are described as Sri Lankan.
Local time and number format
Sri Lanka uses a single time zone, Asia/Colombo, at UTC+05:30. A Sri Lankan mobile number written in international format looks like this: +94 71 234 5678. The country code comes first, then the mobile number as shown in the example. Use that layout when you store or share a number for calling or messaging from outside Sri Lanka.
Calling and messaging over the internet
You can call or message a +94 number using a data connection rather than a traditional international line. A voice or messaging app on your device carries the call over the internet, so the route depends on your data connection rather than a fixed line. This suits people contacting family, friends or colleagues in Sri Lanka from abroad, and Sri Lankans abroad keeping in touch with numbers back home. Keep the number in the +94 71 234 5678 layout so the app can route it correctly.
If the person you are contacting needs credit on their phone, Slashtel sends prepaid mobile top-ups to these Sri Lanka operators: Dialog, Mobitel, Hutch and Airtel. You can top up a Sri Lanka number through the recharge page, choosing the operator and the amount to send. This helps when a call or message depends on the recipient having balance on their mobile account. Top-ups are prepaid, so the credit is added to the Sri Lankan number you select. Together, internet calling and messaging plus prepaid top-ups cover both sides of staying in contact with a +94 number: the data connection for the call, and the mobile credit for the person receiving it.
Facts checked 26 October 2026.
Sri Lanka number format
| International | +94 71 234 5678 |
| E.164 (apps and forms) | +94712345678 |
| Inside Sri Lanka | 071 234 5678 |
| Digits after +94 | 9 |
Example mobile number format from Google's libphonenumber data, not a real subscriber.
How to call Sri Lanka
| Calling from | Dial |
|---|---|
| Any mobile phone | +94 71 234 5678 |
| the United States (landline) | 011 94 71 234 5678 |
| Canada (landline) | 011 94 71 234 5678 |
| the United Kingdom (landline) | 00 94 71 234 5678 |
| Ireland (landline) | 00 94 71 234 5678 |
| the United Arab Emirates (landline) | 00 94 71 234 5678 |
| Australia (landline) | 0011 94 71 234 5678 |
| India (landline) | 00 94 71 234 5678 |
| Germany (landline) | 00 94 71 234 5678 |
| France (landline) | 00 94 71 234 5678 |
| Spain (landline) | 00 94 71 234 5678 |
| Saudi Arabia (landline) | 00 94 71 234 5678 |
| South Africa (landline) | 00 94 71 234 5678 |
| Inside Sri Lanka | 071 234 5678 |
Top up a +94 mobile
Pay with a card from any country; credit usually arrives in minutes.
Check a +94 number
Enter a phone number
Formats, validity and dialling instructions appear here as you type.
+94 in other languages
- مفتاح 0094 (+94) هو مفتاح الاتصال الدولي لدولة سريلانكا
- 0094 (+94) est l'indicatif téléphonique de : Sri Lanka
- +94 (0094) es el prefijo telefónico de: Sri Lanka
- +94 (0094) ist die Ländervorwahl von: Sri Lanka
- +94 (0094) è il prefisso internazionale di: Sri Lanka
- +94 (0094) é o código de país de: Sri Lanka
- +94 (0094) hangi ülkenin kodu? Sri Lanka
- +94 (0094): телефонный код страны Шри-Ланка
- +94 (0094): κωδικός χώρας για Σρι Λάνκα
- +94 (0094) kis desh ka code hai? Sri Lanka ka country code hai
- +94 (0094) श्रीलंका का देश कोड है
- +94 (0094) سری لنکا کا کنٹری کوڈ ہے
- +94 (0094) کد کشور سریلانکا است
- +94 (0094) là mã quốc gia của Sri Lanka
- +94 (0094) คือรหัสประเทศของ ศรีลังกา
Questions
Which country has the country code +94?
+94 is the country code for Sri Lanka.
How do I call Sri Lanka from the USA or Canada?
Dial 011, then 94, then the number without the leading 0: for example 011 94 71 234 5678. From a mobile you can dial +94 71 234 5678 instead.
How do I call Sri Lanka from the UK?
Dial 00, then 94, then the number without the leading 0: for example 00 94 71 234 5678.
How many digits is a Sri Lanka mobile number?
9 digits after the country code +94, or 10 digits including the leading 0 when dialled inside Sri Lanka. Example: +94 71 234 5678.
Which country is 0094?
0094 is Sri Lanka. 00 is the exit code used in most countries, so 0094, +94 and 011 94 from the USA all reach the same country.
Is +94 the same as 0094?
Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +94 and 0094 are the same. From the USA and Canada the exit code is 011, so you would dial 01194.
Can I send a mobile top-up to a +94 number?
Yes. Slashtel sends prepaid top-ups to Dialog, Mobitel, Hutch, Airtel numbers in Sri Lanka, paid with a card from any country.
Nearby codes: +92 Pakistan · +93 Afghanistan · +95 Myanmar (Burma) · +211 South Sudan · all country codes