+386 is the country code for Slovenia

+386

Calls to Slovenia from $0.40/min

+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.

TypeInside SloveniaFrom abroad
LandlineStarts with 01, 02, 03, 04, 05, or 07. The next digits show the region, such as 01 for Ljubljana.
(01) 234 56 78+386 1 234 56 78
MobileStarts with 03, 04, 05, 06, or 07. Since 2006 you can switch operators and keep the number, so the digits no longer show the carrier.
031 234 567+386 31 234 567
Toll-freeStarts with 080, the range Slovenia reserves for toll-free numbers.
080 123456+386 80 123456
Internet phoneStarts with 05 or 08.
0590 12345+386 590 12345
Premium rateStarts with 08 or 09. Numbers starting with 090 cost more than a standard call, and 089 numbers are reserved for televoting.
090 123456+386 90 123456

Good to know before you call Slovenia

Sound like a local
“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 Police

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 number
Price per minute
2
10
13
13
13
20
51
98
4¢5¢7¢10¢15¢20¢30¢50¢+

Each 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.

+386

Type it with or without the country code

From$0.40/min
  • Per started minute
  • Suparelay caller ID

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

Somebody in Slovenia is waiting for your call.

Call Slovenia