Sri Lanka's country code is +94. From the US, dial +94 then the Sri Lankan number with the domestic leading 0 dropped. A Colombo landline printed as 011 XXX XXXX is +94 11 XXX XXXX. A Sri Lankan mobile printed as 07X XXX XXXX is +94 7X XXX XXXX. Do not keep the trunk 0: +94 011 is a misdial.
How to dial
Use one of these origin formats:
- ›+94 plus the national significant number (usual on a mobile)
- ›011 94 plus the same digits from a US landline that still needs the North American international prefix
011 is the US international access prefix in FCC consumer guidance. + is a substitute on many mobiles. Do not assume every device accepts the same input.
More numbers: call Sri Lanka. Area codes: Sri Lanka calling codes.
The ITU E.164 list assigns 94 to Sri Lanka. The TRCSL National Numbering Plan sets national prefix 0, uses two-digit geographic trunk codes such as Colombo 011, places cellular mobile services under the 07 range, and describes international dialing as country code plus the significant national number without that national prefix. A prefix is a format hint for routing, not a guarantee of the current operator.
Cost
Calling Sri Lanka from the US is an international call from home, not roaming in Sri Lanka.
- ›If the US plan lists Sri Lanka in an inclusive international allowance, the handset can be the cheaper option. Check the destination list, not a generic "international" label.
- ›If it does not, a carrier pay-per-minute add-on is a different product from a browser-to-phone rate. Confirm the carrier's own tariff before comparing.
- ›WorldDial rates in October 2026: $0.35/min to landlines and $0.31/min to mobiles, in USD. Calls are billed in whole minutes, rounded up. Check the current rate for your number on rates before adding credit.
If Sri Lanka is already in your US calling allowance, use your handset. If it is not, you can place the call in the browser. How calling works: how it works.
Time difference
Sri Lanka uses Sri Lanka Standard Time (UTC+5:30) year-round. Versus US Eastern that is usually 9 hours 30 minutes ahead in summer (EDT, UTC-4) and 10 hours 30 minutes ahead in winter (EST, UTC-5).
Use the office hours on the page you are calling. A general country guide cannot predict queue length.
Format mistakes to avoid
- ›Keeping 011 after +94 (Colombo must be +94 11)
- ›Dialing only the local subscriber digits without the two-digit area or mobile code
- ›Confusing roaming in Sri Lanka with an international call placed from the US
Calling Sri Lanka?
See the live rate, enter the number in international format, and call from your browser.
Pay as you go • No subscription required • Recipient does not need WorldDial
FAQs
What is the international dialing code for Sri Lanka?
+94. From the US, dial +94 or 011 94, then the Sri Lankan number with the leading 0 dropped.
Do I drop a leading 0 for Sri Lanka?
Yes. The domestic 0 is a trunk prefix. A Colombo line printed 011 … is +94 11 ….
What does WorldDial charge to Sri Lanka?
WorldDial rates in October 2026: $0.35/min to landlines and $0.31/min to mobiles, in USD. Check rates for the number you will dial.
