Area Code 46 – Kranj
The phone area code for Kranj is 46 (international format +38646). Browse local exchange codes (NXX) and carrier assignments below.
📞 Exchange Codes (NXX) for Area Code 46
Select a central office code to view local carrier data and detailed information
📍 Geographic Location of Kranj
Geographic Coverage and Administrative Jurisdiction
The +386 46 prefix is a geographic National Destination Code (NDC) assigned to the Kranj telephone exchange area in the Republic of Slovenia. Kranj, the fourth-largest city in the country, serves as the administrative and economic hub of the Gorenjska statistical region. The numbering area encompasses the city of Kranj and its surrounding municipalities, including Šenčur, Preddvor, Cerklje na Gorenjskem, Naklo, and parts of the broader Upper Carniola region. Subscribers within this area are allocated numbers in the format +386 46 XXX XXX, where the NDC is followed by a six-digit subscriber number. This structure complies with the ITU-T E.164 recommendation, ensuring a total national significant number length of eight digits for geographic numbers in Slovenia.
Dialing Formats and Caller Instructions
For domestic callers within Slovenia, the Kranj area code is dialed with a leading trunk prefix '0', resulting in the format 046 XXX XXX. This applies to calls originating from any other fixed or mobile network within the country. However, when dialing from abroad, the trunk prefix is omitted, and the international format +386 46 XXX XXX is used. For example, a subscriber in Kranj with the number 123 456 would be dialed as 046 123 456 domestically and +386 46 123 456 internationally. It is important to note that Slovenia introduced a unified numbering plan in 2004, eliminating the need for area-code-specific trunk prefixes; the '0' is now a national prefix used for all domestic calls. There are no overlay codes in Kranj; the 46 area code serves exclusively the Kranj geographic region.
Numbering Plan and Technical Considerations
The Kranj area code is part of Slovenia's closed numbering plan, meaning that the full national number must always be dialed, even for local calls. This simplifies routing and ensures consistency across all fixed-line services. The assignment of numbers within the 46 range is managed by the Agency for Communication Networks and Services of the Republic of Slovenia (AKOS), which allocates number blocks to fixed-line operators. Subscribers may be served by various operators, including Telekom Slovenije, T-2, and alternative providers, but number portability allows users to retain their geographic number even if they switch providers. For international callers, the country code +386 must be dialed before the area code and subscriber number, and the leading '0' of the domestic format is always omitted. Calls to Kranj from mobile phones within Slovenia are treated as domestic calls and are typically included in national calling plans, though charges may vary depending on the subscriber's tariff.