Country Dialing Guide

Slovenia country code +386 — call Slovenia & get a number.

Slovenia dials on +386, the country code it received from the ITU on independence in 1991 — the only former Yugoslav republic assigned a code outside the shared +38x block. This guide covers the area-code system for Ljubljana, Maribor and beyond, the four mobile operators (Telekom Slovenije, A1, T-2, Telemach), EU roaming rules, and how to get a real +386 number through MCM.

  • 17,500+ Businesses
  • 99.99% Uptime SLA
  • 190+ Countries
  • 4.8/5 on G2
🇸🇮 Slovenia · LiveEurope/Ljubljana
--:--:--
Ljubljana
Maribor
Koper
+386
Country code
00
Exit code
2,120,000
People
2,120,000
Population
Active SIMs
4
Mobile operators
+386
Country code
01At a glance

Slovenia at a glance

The numbers and facts you need before you dial.

Country
Republic of Slovenia
Country code
+386
ISO codes
SI / SVN
Exit code (from Slovenia)
00
Trunk prefix
0 (dropped in international format)
Capital
Ljubljana
Population
~2,120,000
Currency
Euro (EUR)
Time zone
Central European Time (CET), UTC+1, CEST UTC+2 in summer
Official language
Slovenian
Regulator
AKOS (Agencija za komunikacijska omrežja in storitve)
Notable fact
Slovenia is the only former Yugoslav republic with a country code outside the shared +38x block — Croatia (+385), Serbia (+381), Bosnia (+387), Montenegro (+382), North Macedonia (+389) and Kosovo (+383) all fall in that range
02The basics

What is the country code for Slovenia?

Slovenia received its +386 country code from the ITU in 1991 upon declaring independence from Yugoslavia — notably the only one of the former Yugoslav republics to be assigned a standalone code rather than a slot within the shared +38x block used by Croatia (+385), Serbia (+381), Bosnia and Herzegovina (+387), Montenegro (+382), North Macedonia (+389) and Kosovo (+383).

Today Slovenia is fully integrated with Western Europe telephonically and otherwise — a EU, Eurozone, Schengen and NATO member — despite sitting geographically at the crossroads of the Alps, Central Europe and the Mediterranean.

The numbering plan uses a single-digit area code for each of six geographic regions (Ljubljana is 1, Maribor 2, and so on), plus a competitive four-operator mobile market. Numbers are always 8 digits after the country code, whether landline or mobile, and the domestic trunk prefix 0 is dropped entirely when dialing from abroad.

Code +386 was assigned to Slovenia by the ITU under the E.164 plan. The “+” means “dial your local international exit code”; on a mobile, press and hold 0 to type it.

+38600386011 38600 386

All four mean the same thing — they connect your call to Slovenia.

03Dialing format

How to call Slovenia from anywhere

The pattern: your exit code + 386 + the area code or mobile prefix + subscriber number, dropping the leading 0 used domestically.

COUNTRY
+386
·
AREA
1
·
SUBSCRIBER
XXX XXXX

Full example: +386 1 234 56 78 (Ljubljana landline) or +386 31 123 456 (Telekom Slovenije mobile) — always 8 digits after the country code.

United States & Canada
exit 011
011 + 386 + area code + number
011 386 1 XXXXXXX
United Kingdom
exit 00
00 + 386 + area code + number
00 386 1 XXXXXXX
Europe
exit 00
00 + 386 + area code + number
00 386 1 XXXXXXX
Australia
exit 0011
0011 + 386 + area code + number
0011 386 1 XXXXXXX
04Number format

Slovenia phone number format explained

Slovenian landline numbers combine a 1-digit area code with a 7-digit local number, 8 digits total after +386. Mobile numbers use a 2-3 digit operator prefix plus a 5-6 digit subscriber number, also 8 digits after +386.

Domestically, a 0 trunk prefix precedes the area code or mobile prefix (e.g. 01 234 56 78, 031 123 456) — this 0 is always dropped in the international +386 format.

Landline

+386 [1-digit area code] XXX XX XX (e.g. +386 1 for Ljubljana, +386 2 for Maribor)

Mobile

+386 3X/4X/5X/7X XXX XXX (Telekom Slovenije, A1, T-2, Telemach)

05Area codes

Slovenia area codes — major cities

Drop the local leading 0 when calling from abroad.

// Full directory6 entries
CityRegionArea code
LjubljanaCentral Slovenia1
Maribor, PtujPodravje / Styria (Northeast)2
Celje, VelenjeSavinja Valley3
Kranj, Bled, JeseniceGorenjska (Upper Carniola)4
Koper, Nova Gorica, PiranPrimorska (West/Coast)5
Novo Mesto, KočevjeDolenjska (Lower Carniola)7
06Mobile networks

Slovenia mobile network prefixes

The prefix after +386 tells you which network issued the SIM — though number portability means it no longer guarantees the operator.

TS

Telekom Slovenije

+386 031, 041, 051, 070, 071

Incumbent national operator with the largest mobile and fixed-line network, near-100% 4G LTE population coverage.

AS

A1 Slovenija

+386 030, 040, 068

Part of the Austrian A1 Telekom Austria Group; the primary challenger, with significant 4G/5G investment.

T

T-2

+386 064

Competitive alternative operator, originally a fibre broadband provider that expanded into mobile.

T

Telemach

+386 07x (various)

Part of United Group; cable, broadband and mobile bundled services.

07Time zone

Slovenia time zone

Slovenia operates on Central European Time (CET), UTC+1, shifting to Central European Summer Time (CEST), UTC+2, from late March to late October.

Business hours generally run 9 AM to 5 PM Monday to Friday, with many offices reducing hours on Friday afternoons. Slovenia observes several national holidays including Prešeren Day (8 February) and Statehood Day (25 June), when most businesses and government offices close.

New York (EST/EDT)
6 hours behind Slovenia year-round
Los Angeles (PST/PDT)
9 hours behind Slovenia year-round
London (GMT/BST)
1 hour behind Slovenia year-round
Sydney (AEST/AEDT)
10 hours ahead of Slovenia in winter, 8 in Australian summer
Dubai (GST)
3 hours ahead of Slovenia in winter, 2 in summer
New Delhi (IST)
4.5 hours ahead of Slovenia in winter, 3.5 in summer
Best call windows
9 AM–5 PM CET/CEST for business; many offices run reduced hours on Friday afternoons. From the US East Coast, 3 AM–11 AM EST lines up with Slovenian business hours.
08Emergency

Emergency numbers in Slovenia

Free to call from any Slovenia phone, landline or mobile.

112
General emergency (fire, ambulance, civil protection) — EU-harmonised
113
Police
09Avoid these

Common mistakes when calling Slovenia

Almost every failed international call is a formatting issue, not a network issue.

Keeping the leading 0 after +386

The trunk prefix 0 is only for domestic calls — dialing +386 01 234 56 78 instead of +386 1 234 56 78 will fail or misroute.

Assuming Slovenia shares the Balkan +38x block

Unlike its former-Yugoslav neighbors (Croatia +385, Serbia +381, Bosnia +387, etc.), Slovenia has its own standalone code, +386 — not a shared prefix within +38x.

Dialing only the 7-digit local number

Slovenia has a closed numbering plan — the area code must always be dialed, even for a call within the same area code zone.

Assuming a mobile prefix reveals the current carrier

Number portability has been available since 2006 — a number starting 031 was originally Telekom Slovenije, but may now be served by another operator entirely.

Trying to reach toll-free (080) or premium (090) numbers from abroad

These special number ranges are not reachable internationally — only geographic and mobile numbers connect from outside Slovenia.

10Save money

Tips to reduce the cost of calling Slovenia

EU visitors get Roam Like at Home

EU/EEA mobile plans work in Slovenia at domestic rates and allowances for calls, texts and data, subject to fair-use limits.

Use WhatsApp or Viber for free calls

Both apps are widely used in Slovenia — a reliable, free alternative to per-minute international rates if the other party has the app installed.

Run an HLR lookup for business-critical routing

Since number portability can move a subscriber between operators, businesses doing A2P SMS or voice termination should verify the actual serving network rather than assuming from the prefix.

Check EU intra-country call rate caps

The EU caps calls from a Slovenian plan to other EU/EEA countries at €0.19/minute plus VAT — useful to know if calling in or out of Slovenia across EU borders.

11For business

Why businesses get a Slovenia virtual number

Slovenia's economy is diversified across manufacturing, automotive supply chains, pharmaceuticals, logistics (via the Port of Koper), and a growing tech and startup sector centered on Ljubljana. As a EU, Eurozone and Schengen member with strong English proficiency among younger professionals, Slovenia is a common entry point for businesses expanding into Central and Southeast Europe.

A trusted local presence in a EU/Eurozone market

A +386 number gives businesses a genuine local point of contact for Slovenian customers, who tend to trust a local number over an international one.

A gateway into the wider former-Yugoslav region

Slovenia's position and language ties make it a natural hub for businesses also serving Croatia, Serbia, Bosnia and other neighboring markets.

No need for physical office setup

A virtual Slovenia number lets businesses establish a local contact point without leasing office space or hiring on-the-ground staff.

Simplified customer support routing

Calls to a Slovenia number can be forwarded to a support team anywhere in the world, letting a business centralize operations while still appearing local.

Cost control on inbound and outbound calling

A virtual number avoids per-minute international costs for both the business and its Slovenian customers, who reach a local number at domestic rates.

Faster market entry than a physical line

A cloud DID goes live in minutes, compared to arranging a physical line through one of Slovenia's telecom operators.

MCMPlatform

Slovenia virtual numbers with My Country Mobile

MCM provisions Slovenia virtual numbers as part of a platform spanning 190+ countries and 17,500+ businesses. A genuine +386 DID lets Slovenian customers and partners dial a local number while the call routes to your team anywhere in the world.

Local DIDs in major area codes — provisioned in minutes

Call forwarding to any mobile, landline, SIP endpoint, or softphone worldwide

HD voice with G.711, G.729, Opus & AMR-WB — auto-negotiated per call

Sub-150ms latency on major voice corridors via distributed PoPs

99.99% uptime SLA backed by geo-redundant infrastructure & sub-2s failover

WebRTC support for browser-based calling without softphone installs

REST APIs for provisioning, routing & call detail records (CDRs)

Built-in fraud protection with AI anomaly detection & STIR/SHAKEN

24/7 network monitoring and dedicated support

12Get started

How to get your Slovenia virtual number

Most businesses are live within hours, not days.

1

Choose your Slovenia number type — a local +386 virtual number for a dedicated presence, or an international routing option depending on your call volume.

2

Sign up and select Slovenia from the country list — create an MCM account and pick Slovenia from the global number inventory; provisioning is handled digitally with no need for a local business registration.

3

Configure call routing and forwarding — point your new Slovenia number to an existing contact centre, mobile phone, softphone, or IVR system anywhere in the world.

4

Go live and monitor performance — start receiving calls immediately and use the MCM dashboard to track call volume, uptime, and costs alongside any other country numbers in your account.

Get a Slovenia virtual number with MCM

Whether you're expanding into Slovenia directly or using it as a gateway to the wider Southeast European market, claim a +386 Slovenia number and stay reachable at local rates — whether your team sits in Ljubljana, Vienna or anywhere else.

FAQ

Slovenia +386 — FAQ

What is the country code for Slovenia?expand_more

+386, assigned by the ITU in 1991 when Slovenia became independent from Yugoslavia.

How do I call a mobile phone in Slovenia from the United States?expand_more

Dial 011 (US exit code) + 386 + the 8-digit mobile number without the leading 0 — e.g. 011 386 31 123 456, or +386 31 123 456 from a mobile.

What is the area code for Ljubljana?expand_more

1. From abroad, dial +386 1 followed by the 7-digit subscriber number; domestically, dial 01 followed by the number.

Do I need to dial the 0 when calling Slovenia from abroad?expand_more

No — the leading 0 is a domestic trunk prefix. Omit it when dialing from abroad; go straight from +386 to the area code or mobile prefix.

What currency does Slovenia use?expand_more

The Euro (EUR), adopted on 1 January 2007 — Slovenia was the first of the 2004 EU accession countries to join the Eurozone.

What time zone is Slovenia in?expand_more

Central European Time (CET), UTC+1, shifting to CEST (UTC+2) during summer (late March to late October).

Which mobile operator has the best coverage in Slovenia?expand_more

Telekom Slovenije has the most extensive coverage, including rural and mountainous areas; A1 Slovenija is also strong. Either operator's prepaid SIM works well for visitors.

Is number portability available in Slovenia?expand_more

Yes, since 2006 — subscribers can switch operators while keeping their number, so a prefix no longer reliably indicates the current carrier.

What are the emergency numbers in Slovenia?expand_more

112 for fire, ambulance and civil protection (the EU-harmonised number), and 113 for police. Both are free from any phone.

Can I get a Slovenia number without living there?expand_more

Yes. MCM provisions real +386 virtual numbers that ring on your devices anywhere in the world.