Sri Lanka Country Code (+94): How to Call Sri Lanka
The Sri Lanka country code is +94. Dial your exit code, then 94, then the area code without its leading 0, then the local number. Includes area codes, mobile carriers, and tips.

Sri Lanka Country Code (+94)
How to Call Sri Lanka from Anywhere
The Sri Lanka country code is +94. To call Sri Lanka from abroad, dial your exit code, then 94, then the area code without its leading 0, then the local number. From the USA that means 011 + 94 + area code (no 0) + local number. The one mistake that trips up callers โ including the huge Sri Lankan diaspora across the US, UK, Canada, the Gulf, Australia and Italy phoning home โ is keeping the leading 0. Drop it, and your call connects.
Quick Reference
Country Code: +94
Exit Code (from Sri Lanka): 00
Trunk Prefix (drop when calling in): 0
Time Zone: SLST (UTC+5:30)
Emergency: 119 (Police), 110 (Fire/Ambulance)
Currency: Sri Lankan Rupee (LKR)
1How to Call Sri Lanka from the USA
To call Sri Lanka from the USA, dial 011 (the US exit code), then 94, then the Sri Lankan number with its leading 0 removed. The same logic works from anywhere โ just swap 011 for your country's exit code (00 from the UK, Australia and most of Europe; 00 from the Gulf states).
Calling Format:
Landline Example (Colombo):
Local: 011-XXX-XXXX
From USA: 011-94-11-XXX-XXXX
Mobile Example:
Local: 077-XXX-XXXX
From USA: 011-94-77-XXX-XXXX
โ ๏ธ Important: Always drop the leading "0" from Sri Lankan area codes and mobile prefixes when calling internationally. The +94 replaces it.
2The "Drop the Zero" Rule Explained
Every Sri Lankan number you see written down starts with a 0 โ like 011 for Colombo or 077 for a mobile. That 0 is a domestic trunk prefix. It tells the local network "this is a long-distance or mobile call within Sri Lanka." When you dial from outside the country, the +94 country code does that job instead, so the 0 must go.
| Written in Sri Lanka | What you dial from abroad |
|---|---|
| 011 2XX XXXX (Colombo) | +94 11 2XX XXXX |
| 081 2XX XXXX (Kandy) | +94 81 2XX XXXX |
| 091 2XX XXXX (Galle) | +94 91 2XX XXXX |
| 077 XXX XXXX (mobile) | +94 77 XXX XXXX |
3Sri Lanka Area Codes & Number Format
Sri Lankan numbers follow the E.164 standard. Domestically a number is 10 digits including the leading 0 (for example 011-XXX-XXXX). Internationally you dial 9 digits after +94. Here are the main geographic area codes โ remember you drop the leading 0 when calling from abroad.
Major Cities
| Colombo | 011 โ 11 |
| Kandy | 081 โ 81 |
| Galle | 091 โ 91 |
| Jaffna | 021 โ 21 |
| Negombo | 031 โ 31 |
Other Regions
| Anuradhapura | 025 โ 25 |
| Batticaloa | 065 โ 65 |
| Kurunegala | 037 โ 37 |
| Matara | 041 โ 41 |
| Trincomalee | 026 โ 26 |
4Sri Lankan Mobile Carriers
Most calls to Sri Lanka today go to mobiles, which begin with 07X (the range runs 070 to 078). Drop the 0 and dial +94 7X when calling from abroad. The four main networks are:
Dialog
Largest network, widest coverage
Prefixes: 074, 076, 077
Mobitel
State-linked, strong rural reach
Prefixes: 070, 071
Hutch
Budget-friendly data plans
Prefixes: 072, 078
Airtel
Value plans, growing footprint
Prefixes: 075
Mobile Number Format: Sri Lankan mobiles are 10 digits domestically (07X-XXX-XXXX). When calling internationally, dial +94-7X-XXX-XXXX (drop the leading 0). Because the prefix still indicates the operator, you can usually tell which network a number is on at a glance.

Sri Lanka's central highlands โ home to its famous tea country
5Calling Home: Apps the Sri Lankan Diaspora Uses
A connected community, worldwide
More than three million Sri Lankans live abroad โ large communities in the Gulf states, the UK, Canada, the USA, Australia and Italy all stay in close touch with family back home. For free app-to-app calls, three platforms dominate:
- โ WhatsApp โ the default for most families and businesses
- โ IMO โ hugely popular with Gulf-based Sri Lankan workers
- โ Viber โ common for group and video calls
The catch: everyone you call needs the same app and a data connection. To reach a relative's landline, an elderly parent without a smartphone app, or a Sri Lankan business, you still need to dial the actual +94 number โ which is where a low-cost calling service comes in.
6Time Zone & Best Times to Call
Sri Lanka uses SLST (Sri Lanka Standard Time), UTC+5:30, the same as India. There is no daylight saving, so the offset is constant year-round.
New York (EST)
12:00 PM
โ 10:30 PM SLST
London (GMT)
12:00 PM
โ 5:30 PM SLST
Dubai (GST)
12:00 PM
โ 1:30 PM SLST
Best calling times: From the US East Coast, early morning (7-9 AM EST) reaches Sri Lanka in the early evening. From the UK and Gulf, midday and early afternoon line up neatly with Sri Lankan afternoon and evening โ ideal for catching family at home.
7Calling Costs Comparison
The cheapest way to call Sri Lanka depends on whether the person you're reaching has a calling app. App-to-app is free; reaching a real +94 number directly costs the least through a low-rate VoIP service. Check live per-minute pricing on the Sri Lanka rates page.
| Service | Reaches any +94 number? | Best For |
|---|---|---|
| BubblyPhone | Yes โ low per-minute | Family, landlines, business |
| WhatsApp / IMO / Viber | App-to-app only | Free WiFi/data calls |
| Carrier IDD | Yes โ but expensive | Occasional use only |
| Calling cards | Yes โ hidden fees | Legacy option |
8Pro Tips for Calling Sri Lanka
๐ข Drop the Zero
Sri Lankan numbers start with 0 domestically โ always remove it when calling from abroad. The +94 takes its place.
๐ฑ Know the 07X mobiles
Any number starting 070โ078 is a mobile. The prefix tells you the carrier โ Dialog, Mobitel, Hutch or Airtel.
โฐ Mind the +5:30
Sri Lanka is UTC+5:30 โ the same as India. From the Gulf and UK the daytime overlap is generous; from the US, call in your morning.
๐ Verify the code
Not sure a number is Sri Lankan? Check it with our country code lookup before you dial.
๐ Apps need apps
WhatsApp, IMO and Viber are free but only reach other app users. For landlines and non-app phones you still dial the +94 number.
๐ Don't confuse +94 / +91
Sri Lanka is +94, India is +91. They share a time zone, so it's an easy slip โ double-check the code.
Frequently Asked Questions
Ready to Call Sri Lanka?
Reach any landline or mobile in Sri Lanka at low per-minute rates with BubblyPhone. No contracts, no hidden fees โ just clear calls home.