+386 explained
The Slovenia country code, 386, is what you dial before a Slovenia number when you call from abroad. It is also known as the Slovenia dialing code, Slovenia calling code, or Slovenia phone code. In the Slovenia phone number format, +386 comes first, then the area code, such as 1 for Ljubljana, then the local number.
- Country code
- +386
- The 00386 country code is the same number
- ISO country codes
- SI, SVN
- Use the SI country code or the SVN country code on forms and passports. To call Slovenia, dial +386
- Used in
- Slovenia
- No other country or territory dials +386
- Exit code
- 00
- From most countries. Also 011 from United States and Canada, 0011 from Australia, and + from any mobile
- Trunk prefix
- 0
- Drop it after +386
- Number length
- 5, 6, 7, or 8 digits
- After +386
- Time now in Slovenia
- Slovenia mobile number format
- 031 234 567
- From abroad: +386 31 234 567
- Slovenia landline number format
- (01) 234 56 78
- From abroad: +386 1 234 56 78
+386 area codes of main cities
Each +386 area code below is in the form you dial from abroad: +386, then the city code, then the local number. Inside Slovenia, callers leave out +386 and put 0 in front of the city code. So Ljubljana is +386 1 from abroad and 01 at home.
- Ljubljana
- +3861
- Maribor
- +3862
- Celje
- +38632
- Kranj
- +38642
- Koper
- +38652
- Novo Mesto
- +38672
Slovenia phone number types
The first digits of a Slovenia number tell you what kind of number it is: a landline, a mobile, a free number, or one that costs more to call. Here is a sample of each type of Slovenia phone number, as dialed inside Slovenia and from abroad.
Good to know before you call Slovenia
“Halo”
The word Slovenians say when they pick up the phone
Reply
“Halo”
Emergency number
112
113 reaches the police only, shown as **Klic v sili 113** on the police site.
Slovenian PoliceSlovenia dialed Yugoslavia's +38 code until 1991, when it became independent and got +386 of its own.
Wikipedia: Telephone numbers in SloveniaSlovenia keeps 089 only for televoting, the numbers phone-in shows use to collect votes by call or text.
Wikipedia: Telephone numbers in SloveniaSince 2006, Slovenians who switch mobile operators keep their old number, so the first digits no longer say who the carrier is.
Wikipedia: Telephone numbers in Slovenia
What it costs to call Slovenia (using Suparelay)
Landline from $0.40/minMobile from $0.68/min
Only 84 of 220 countries cost more to call than Slovenia.
Enter a numberEach bar counts the countries at that price
Want to call Slovenia?
Call any phone from this tab. Nothing to install on either side, and you pay cents a minute.
Why a call to Slovenia fails
You call from: 🇺🇸 United States
The 0 is still in the number
The 0 at the start of a Slovenian number is for calls inside Slovenia. From abroad, leave it out: +386 takes its place.
- Connects
- 011 386 1 234 56 78
- Does not connect
- 011 386 001) 234 56 78
The exit code is wrong for your country
00 works from Slovenia, the rest of Europe, and most of the world. From the US and Canada the exit code is 011.
- Connects
- 011 386 1 234 56 78
- Does not connect
- 00 386 1 234 56 78
The number does not take calls from abroad
Numbers that start with 080 are for calls inside Slovenia only, and numbers that start with 090 or 089 often do not work from outside the country.
- Connects
- 011 386 1 234 56 78
- Does not connect
- 011 386 80 123456
Questions about +386
Which country is +386?
+386, or country code 386, belongs to Slovenia. No other country dials this code.
What is +386?
+386 is the code you dial before a Slovenian number when you call from another country. It replaces the 0 that starts the number inside Slovenia.
What is the difference between +386 and 00386?
The + stands for your own exit code. 00 is the exit code in Slovenia, the rest of Europe, and most of the world, so 00386 and +386 reach the same number there. From the US or Canada, dial 011 386 instead.
Do I drop the 0 after +386?
Yes. The 0 is Slovenia's trunk prefix and works only inside the country. Dial +386 1 234 56 78, not +386 01 234 56 78.
Can I text a +386 number?
Yes. Write the number as +386 without its leading 0, and your carrier sends the text abroad at its international rate.
How much does it cost to call Slovenia?
A call to a Slovenian mobile costs more than a call to a landline. The dialer on this page shows the exact price of the number you enter before you call.
Is the SI country code the same as +386?
No. SI is Slovenia's two-letter ISO code, used on forms, in addresses, and for the .si domain. The number you dial is +386.
Is the SVN country code the same as +386?
No. SVN is Slovenia's three-letter ISO code, used in official documents. The number you dial is +386.
Did Slovenia always dial +386?
No. Slovenia dialed Yugoslavia's +38 code until it became independent in 1991 and got +386 of its own.
The information on this page is accurate as of September 26, 2026.
AKOS, the numbering space