Slovenia Country Code

The country code for Slovenia is +386. Dial it after your country’s international access prefix (for example 011 from the US), then the local number.

+386
Calling Code
2,007,711
Population
20,273 km²
Area (km²)
Euro
EUR

Quick Facts

Slovenia flag

Slovenia

Slovenia

Europe N/A

Basic Information

Calling Code +386
ISO Codes SI / SVN
Capital Ljubljana
Independent No

Demographics

Population 2,007,711
Area 20,273 km²
Languages N/A
Driving Side N/A

Geography & Time

Region Europe
Subregion N/A
Continent N/A
Time Zones UTC+2

Currency

Euro (EUR)

Borders

N/A

Neighboring countries

How to Call Slovenia

From Any Country:

+386 [Local Phone Number]

Example:

+386 1 234 5678

(Example: Calling Ljubljana, Slovenia from anywhere in the world)

How do I dial mobiles vs landlines in Slovenia

Slovenia’s country calling code is +386. In Slovenia, phone numbers are typically written in a domestic format that starts with the trunk prefix 0, followed by an area code (for landlines) or mobile operator code (for mobiles), and then the subscriber number. So a Ljubljana landline is commonly shown as 01 XXX XX XX, while a mobile is often shown as 03X/04X/05X/06X/07X … in domestic form (for example 041 XXX XXX). When calling Slovenia from abroad, the key rule is to drop the leading 0 and dial +386 instead—e.g., 01… → +386 1… and 041… → +386 41…. 

Inside Slovenia, landlines have an extra nuance: when calling within the same landline area (especially on the traditional Telekom Slovenije fixed network), callers often dial just the local part without the area code, but this behavior can change depending on the operator and whether a number has been ported. The safest “works everywhere” habit is to dial the full national format inside Slovenia (0 + area code/operator code + subscriber) and to store all contacts in international format (+386 plus the number without the leading 0) so calls and messaging work reliably when you’re roaming or calling from outside Slovenia. 

What are the emergency numbers in Slovenia

Dial 112 for emergency services (fire brigade, ambulance, rescue), and 113 for the police.

What are the city and area codes in Slovenia

Dialing tip: In Slovenia, landlines are commonly written with a leading 0 (e.g., 01, 02). When calling internationally, remove that 0 and use +386 (e.g., 01 → +386 1). Within Slovenia, you may be able to omit the area code for some local fixed calls.
City Area Code International Dialing Format
Ljubljana
1
+386 1 XXX XX XX
Maribor
2
+386 2 XXX XX XX
Murska Sobota
2
+386 2 XXX XX XX
Celje
3
+386 3 XXX XX XX
Trbovlje
3
+386 3 XXX XX XX
Kranj
4
+386 4 XXX XX XX
Koper
5
+386 5 XXX XX XX
Nova Gorica
5
+386 5 XXX XX XX
Novo Mesto
7
+386 7 XXX XX XX
Krško
7
+386 7 XXX XX XX

Which mobile prefixes do mobile operators use in Slovenia

Dialing tip: Slovene mobile numbers are dialed domestically as 0 + mobile prefix + subscriber. From abroad, drop the 0 and dial +386. Slovenia supports mobile number portability, so prefixes don’t reliably identify the carrier.
Mobile Operator Dialing Prefixes
A1 Slovenija (incl. bob, HoT, etc.)
030, 040, 068, 069
Telekom Slovenije (incl. some MVNO ranges)
031, 041, 051, 065
Telemach
070, 071
T-2
064

What time is it in Slovenia right now for calling

Slovenia flag

Ljubljana

Slovenia

Loading...
Loading...
UTC+2

Your Location

Current Location

Loading...
Loading...
Loading...
Time Difference:
Calculating...
hours

Slovenia Map

Region: Europe

What is the current Weather in Ljubljana

overcast clouds

14°C

overcast clouds

Feels like 13°C

Wind 2 km/h
Humidity 92%
Pressure 1017 hPa
Sunrise 03:10 AM
Sunset 06:54 PM
Visibility 10 km
Min Temp 13°C
Max Temp 15°C
Cloudiness 91%

Currency Exchange Rate

Exchange Rate
Loading...
Converted Amount
Loading...
Last updated: Loading...