Understanding Czechia Phone Numbers: Formats and Dialing Rules
Quick Reference Guide
- Country: Czechia
- Country Code: +420
- International Prefix: 00
- National Prefix: None
- Numbering Plan Type: Closed numbering plan
- Regulatory Authority: Český Telekomunikační Úřad (CTU)
Overview
Discover the intricacies of Czechia's telephone numbering system with this detailed guide. Perfect for telecom professionals, developers, and system administrators, it covers phone number structures, dialing procedures, and essential telecommunications data.
Number Formats in Czechia
Czechia employs a closed numbering plan, ensuring all phone numbers are fixed-length and require no national prefix for domestic calls. The plan includes various services like geographic, mobile, and special service numbers.
General Phone Number Structure
- Format:
+420 NXX XXX XXX
- Length: 9 digits (excluding the country code)
- Country Code:
+420
- N: Represents the type of service or geographic area
Geographic Numbers (Landlines)
Region | Area Code(s) | Example Number |
---|---|---|
Prague | 2 | 2XX XXX XXX |
Central Bohemian Region | 31, 32 | 31X XXX XXX |
Karlovy Vary Region | 35 | 35X XXX XXX |
Plzeň Region | 37 | 37X XXX XXX |
South Bohemian Region | 38, 39 | 38X XXX XXX |
Ústí nad Labem Region | 41, 47 | 41X XXX XXX |
Pardubice Region | 46 | 46X XXX XXX |
Liberec Region | 48 | 48X XXX XXX |
Hradec Králové Region | 49 | 49X XXX XXX |
South Moravian Region | 51, 53, 54 | 51X XXX XXX |
Moravian-Silesian Region | 55, 59 | 55X XXX XXX |
Vysočina Region | 56 | 56X XXX XXX |
Zlín Region | 57 | 57X XXX XXX |
Olomouc Region | 58 | 58X XXX XXX |
Mobile Numbers
Mobile Operator | Number Range(s) | Example Number |
---|---|---|
O2 Czech Republic | 601, 602, 606, 607, 72 | 602 XXX XXX |
T-Mobile | 603, 604, 605, 73 | 603 XXX XXX |
Vodafone Czech Republic | 77, 608 | 777 XXX XXX |
U:Fon | 790 | 790 XXX XXX |
Toll-Free Numbers
- Format:
800 XXX XXX
- Example:
800 123 456
Premium Rate Numbers
- Format:
90X XXX XXX
- Example:
900 123 456
Shared Cost Numbers
- Format:
8[134]X XXX XXX
- Example:
811 123 456
Special Services and Emergency Numbers
- Emergency Services:
112
- Directory Enquiries:
118X
Numbering Scheme (Regular Expressions)
For developers and system administrators, use these regular expressions to validate Czechia phone numbers:
// General Czechia Number Format
/^(
+420)?[2-9]\d{8}$/
// Geographic Numbers (Landlines)
/^(
+420)?(2|3[1257-9]|4[16-9]|5[13-9])\d{7}$/
// Mobile Numbers
/^(
+420)?(60[1-8]|7[023-9])\d{6}$/
// Toll-Free Numbers
/^(
+420)?800\d{6}$/
// Premium Rate Numbers
/^(
+420)?90[05689]\d{6}$/
// Shared Cost Numbers
/^(
+420)?8[134]\d{7}$/
Dialing Procedures
Domestic Calls
- Landline to Landline: Dial the full 9-digit number.
- Landline to Mobile: Dial the full 9-digit number.
- Mobile to Mobile: Dial the full 9-digit number.
International Calls
- Outgoing: Dial
00
followed by the country code, and then the full national number. - Incoming: Dial
+420
followed by the 9-digit local number.
Number Portability
Czechia supports number portability, allowing users to keep their numbers when switching providers. This applies to both mobile and fixed-line numbers, regulated by the Český Telekomunikační Úřad (CTU).
Major Telecom Operators and Number Ranges
Operator | Mobile Number Ranges | Landline Areas Covered |
---|---|---|
O2 Czech Republic | 601, 602, 606, 607, 72 | National |
T-Mobile | 603, 604, 605, 73 | National |
Vodafone Czech Republic | 77, 608 | National |
U:Fon | 790 | National |
Number Allocation and Management
The Český Telekomunikační Úřad (CTU) oversees phone number allocation and management in Czechia, ensuring compliance with ITU-T E.164 standards.
Technical Considerations
For Developers and Systems Administrators
- Number Validation: Utilize the provided regular expressions for Czechia phone number validation.
- Portability Handling: Implement logic to manage number portability, especially for mobile numbers where prefixes may not indicate the current provider.
- Emergency Services: Ensure systems recognize and route calls to emergency numbers like
112
. - Internationalization: Always include the
+420
country code for international calls.
For the latest telecommunications regulations in Czechia, visit the official CTU website.