Reach any mobile or landline in Sri Lanka. No app, no SIM, no subscription, and the person you call needs nothing at all.
Rates updated September 15, 2026
To reach a Sri Lanka number from the United States, dial these three parts in order.
011 94 71 234 5678
From any mobile, anywhere in the world, you can dial +94 71 234 5678 instead. Press and hold 0 to type the +, and the phone picks the right access code for wherever you are.
Numbers in Sri Lanka are written locally with a 0 in front, like 071 234 5678. Calling from abroad you leave that 0 out, so it becomes +94 71 234 5678.
A typical Sri Lanka mobile number is 9 digits after +94. If a call does not connect, count the digits first.
Only the first part changes. Your access code replaces the 011, then 94 and the number stay exactly the same.
A ~ means wait for the second dial tone before dialing the rest. It is not a digit you press.
Calls to Sri Lanka are $0.40 a minute, billed by the minute. There is no connection fee, no monthly plan, and no minimum spend. You add prepaid credit from $5, and it never expires.
Only for the time you actually talk.
Top up once, use it whenever.
Any number, nothing to install.
Dial your international access code. From United States that is 011. On a mobile you can press and hold 0 to get a + instead, which works from any country.
Dial Sri Lanka's country code, 94.
Dial the national number without its leading 0. Numbers in Sri Lanka are written locally with a 0 in front, as in 071 234 5678, and that 0 is dropped when the call comes from abroad.
The finished number looks like +94 71 234 5678: 9 digits after +94.
There is no plan and no connection fee. You are billed by the minute for the time you spend on the call to Sri Lanka, and nothing more, so you never pay for time you did not use.
Every dollar you add becomes a dollar of calling credit, and it stays until you spend it. Add a little and it is there for the next call, whether that is tomorrow or next month.
Type any Sri Lanka number and InternationalCall.co shows its exact per-minute rate before the call connects. You always know what a call will cost up front, so you can decide to keep it short or settle in.
Landlines, shops and offices, and older relatives who do not use messaging apps are exactly where a normal phone call wins. That is where paying a few cents a minute beats every alternative.
Your side of the call travels over the internet, so a steady Wi-Fi or wired connection gives the cleanest audio and avoids using your mobile data.
The rate is the same around the clock, but reaching someone on the first try avoids wasted call-backs. A quick glance at their local time means you connect once and talk.
One of the busiest calling corridors in the world. Reach family across India, Pakistan, Bangladesh, Sri Lanka and Nepal, including the landlines and elders who are never on a messaging app.
Sri Lanka's country code is +94. A full number is +94 71 234 5678, which is 9 digits after +94. From United States you dial 011 first, or simply use + from any mobile.
Yes. Sri Lanka numbers are written locally with a leading 0, as in 071 234 5678. When you call from another country you leave that 0 out, so the number becomes +94 71 234 5678.
Calls to Sri Lanka are $0.40 per minute, billed by the minute with no connection fee and no subscription. You add prepaid credit from $5 and only pay for the minutes you talk.
No. You can call any mobile or landline in Sri Lanka. Their phone rings like any normal call and there is nothing for them to install.
Neither. InternationalCall.co runs in your browser. Add a little credit and start calling, with nothing to download and no SIM to buy.
Yes. Mobiles, landlines, businesses and hotlines in Sri Lanka all work the same way, and you see the price before you dial.
Add a little credit and dial any Sri Lanka number right from your browser.
Start calling