Area Code 30 – Kraków
The phone area code for Kraków is 30 (international format +4830). Browse local exchange codes (NXX) and carrier assignments below.
📞 Exchange Codes (NXX) for Area Code 30
Select a central office code to view local carrier data and detailed information
📍 Geographic Location of Kraków
Geographic Overview
The +48 30 area code is a geographic National Destination Code (NDC) assigned to the city of Kraków (Cracow), the capital of the Lesser Poland Voivodeship (Małopolska) in southern Poland. As one of the country's oldest and most significant urban centers, Kraków serves as a major economic, cultural, and academic hub. The code covers the entire administrative area of the city, including its main districts such as Stare Miasto (Old Town), Kazimierz, Podgórze, and Nowa Huta, as well as the surrounding metropolitan region.
Dialing Formats
For callers within Poland, the national trunk prefix '0' is used before the area code, followed by the subscriber number. The full national format is 0 30 XXXX XXX (where X represents the subscriber digits). For international callers, the country code +48 is used, and the leading '0' is omitted, resulting in the format +48 30 XXXX XXX. Subscriber numbers in Kraków typically consist of 7 digits, making the complete international number 9 digits long after the country code.
Local vs. International Calling
When dialing locally within Kraków, callers may sometimes use only the 7-digit subscriber number, depending on the specific telephone exchange and operator policies. However, for clarity and consistency, it is recommended to always include the area code. For callers from other Polish cities, the national format 0 30 XXXX XXX is required. International callers should replace the trunk prefix '0' with the Polish country code +48, yielding +48 30 XXXX XXX. It is important to note that the plus sign (+) indicates the international access prefix, which varies by country (e.g., 00 in most European countries, 011 in the United States).
Numbering and Overlay Considerations
The 30 code is part of the Polish national numbering plan, which follows ITU-T E.164 recommendations. Kraków was one of the first cities in Poland to implement an overlay plan, allowing multiple area codes to serve the same geographic area. As a result, new telephone numbers in Kraków may also be assigned under the 12 area code, which was the traditional code for the city. This overlay does not affect the dialing procedure: callers must always dial the full area code plus subscriber number, even for local calls, to ensure proper routing. The allocation of numbers under the 30 code is managed by the Polish Office of Electronic Communications (UKE), which oversees the assignment to both fixed-line operators and VoIP providers.
Caller Instructions
For local callers within Kraków: dial 30 XXXX XXX (if supported by your operator) or 0 30 XXXX XXX for guaranteed connectivity. For national callers outside Kraków: dial 0 30 XXXX XXX. For international callers: dial your country's international access prefix, then 48 30 XXXX XXX. Always verify the subscriber number length, as some numbers may have fewer digits, but the standard is 7 digits.