Czech Republic country code +420 — call Czech Republic & get a number.
Czechia made dialing refreshingly simple — nine digits, no trunk prefix, nothing to add or strip. Here are exact +420 formats from the US, UK, Germany and Poland, the leading-digit "area codes," current O2, T-Mobile and Vodafone prefixes, live time & weather, and how businesses set up a Czech virtual number with MCM.
- 17,500+ Businesses
- 99.99% Uptime SLA
- 190+ Countries
- 4.8/5 on G2
Czech Republic at a glance
The numbers and facts you need before you dial.
What is the country code for Czech Republic?
Czechia's code is +420, and the country did something most never bothered to: in 2002 it scrapped the trunk prefix entirely. The result is a closed 9-digit plan where you dial all nine digits exactly as written — calling a neighbor across Prague or a number across the country, it makes no difference. From abroad, you simply prepend +420 and dial the full nine, with nothing to remove.
Code +420 was assigned to Czech Republic 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.
All four mean the same thing — they connect your call to Czech Republic.
How to call Czech Republic from anywhere
What you see is what you dial. With no trunk prefix anywhere in the system, the 9-digit number on the business card goes straight after +420 — no zero to bolt on, none to peel off.
Full example: +420 2(2) XXX XXXX — drop the local leading 0 when calling from abroad.
Czech Republic phone number format explained
Nine digits, every time. The lead digit hints at what you've got: 2 for Prague landlines, 3 through 5 for other regions, and 6 or 7 for mobiles. Because there's no separate trunk code sitting in front, those nine digits are the whole, self-contained number.
Landline
9 digits, first digit 2–5. Prague starts with 2 (e.g., 2XX XXX XXX). Brno commonly 5, Ostrava 5.
Mobile
9 digits, first digit 6 or 7 (e.g., 601 234 567, 720 123 456). Number portability applies — the prefix shows the original network only.
Czech Republic area codes — major cities
Drop the local leading 0 when calling from abroad.
| City | Region | Area code |
|---|---|---|
| Prague | Praha | 2(2) |
| Brno | South Moravia | 5(5453) |
| Ostrava | Moravian-Silesian | 5955 |
| Pilsen (Plzeň) | Plzeň | 37 |
| Olomouc | Olomouc | 58 |
| Liberec | Liberec | 48 |
| Hradec Králové | Hradec Králové | 49 |
| České Budějovice | South Bohemia | 38 |
| Ústí nad Labem | Ústí | 47 |
| Zlín | Zlín | 57 |
Czech Republic mobile network prefixes
The prefix after +420 tells you which network issued the SIM — though number portability means it no longer guarantees the operator.
O2 Czech Republic (former incumbent)
T-Mobile Czech Republic
Vodafone Czech Republic (formerly Oskar)
Czech Republic time zone
Unlike several countries in this guide, Czechia does move its clocks. It runs on Central European Time (CET, UTC+1) through winter and shifts to Central European Summer Time (CEST, UTC+2) from late March to late October — the standard EU daylight-saving rhythm.
A Prague afternoon (14:00–17:00) catches the US East Coast as its morning begins, while Prague mornings sit comfortably alongside the rest of Europe's working day. Remember the DST switch can nudge these overlaps by an hour.
Common mistakes when calling Czech Republic
Almost every failed international call is a formatting issue, not a network issue.
There's no 0 to add or drop
this is the one that trips people raised on trunk prefixes. Czechia has none, so never insert a leading 0 and never strip one; the nine digits stand alone.
Treating Prague's 2 as a separate area code
it isn't dialed apart from the number; it's simply the first of the nine digits.
Dialing fewer than nine digits
every Czech number is exactly nine, no shorter local form.
Reading 6/7 as a permanent carrier badge
portability means the prefix only shows the original network.
Mixing up +420 (Czechia) with +421 (Slovakia)
one digit apart, two different countries.
Tips to reduce the cost of calling Czech Republic
Trade carrier roaming rates for VoIP or a virtual +420 number.
Carry calls over the internet to dodge mobile surcharges.
Hold a local Czech DID so contacts reach you at domestic rates.
Aim calls at the CET/CEST working day to connect first try
and double-check the offset around the DST changeover.
Why businesses get a Czech Republic virtual number
Czechia is a well-wired Central European hub, and a +420 number plants you firmly in-market — credible to customers who screen unfamiliar foreign calls. 6 cards:
Higher answer rates
Higher answer rates — Czechs pick up a local number they recognize.
Lower trust friction
Lower trust friction — a Prague line reads as an established presence.
Cheaper inbound
Cheaper inbound — customers reach you at domestic rates.
Centralized routing
Centralized routing — one platform forwards calls wherever your team sits.
Faster expansion
Faster expansion — operate in Czechia without opening an office.
Real PSTN presence
Real PSTN presence — genuine, geographic Czech numbering.
Czech Republic virtual numbers with My Country Mobile
Provision local Czech DIDs — Prague or regional — and route them worldwide on carrier-grade infrastructure that holds up in a demanding, well-connected market. 9 feature bullets:
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
How to get your Czech Republic virtual number
Most businesses are live within hours, not days.
Choose a Czech (+420) number — Prague or regional.
Set routing — SIP, mobile or app.
Verify and activate.
Go live and start taking calls.
Other country dialing guides
More country codes worth bookmarking.
Get a Czech Republic virtual number with MCM
Pick up a +420 number — nine digits, nothing to drop — and be live across Czechia in minutes.
Czech Republic +420 — FAQ
Do I dial a 0 before a Czech number locally?expand_more
No — Czechia has no trunk prefix at all, so you dial the full nine digits whether you're across the street or across the country.
So there's really nothing to drop when I call from abroad?expand_more
Correct — just add +420 to the nine digits. There's no leading 0 to remove, unlike most of Czechia's neighbors.
Is Prague's "2" an area code I dial separately?expand_more
No — it's simply the first of the nine digits, never dialed apart from the rest.
How do I spot a Czech mobile?expand_more
It opens with 6 or 7 (601, 720, 730 and so on), while landlines start 2–5.
Does the prefix tell me someone's carrier?expand_more
Not for certain — portability means 6/7 ranges only reflect the original O2, T-Mobile or Vodafone assignment.
Does Czechia change its clocks?expand_more
Yes — it runs CET in winter and CEST in summer, so the offset to you can shift by an hour twice a year.
How do I avoid confusing +420 with +421?expand_more
+420 is Czechia; +421 is Slovakia. They split in 1993 and kept adjacent codes, so the final digit is the whole difference.
Can my business get a Prague or regional number without an office?expand_more
Yes — MCM provisions Czech virtual numbers in Prague and the regions and routes them to your team anywhere.