Get local, national and international numbers directly online.

Get a Czech phone number for your business.

Czech customers call a Czech number, and that makes a difference to both response and trust. Which number you can have depends on one thing: whether you have an address in the Czech Republic. Below is what is possible either way.

The question that decides everything

Which Czech number can your business have?

In the Czech Republic the regulator decides which Czech number you can have. Some numbers need your business to have an address in the Czech Republic; below you can see what is possible for each number.

Do you have an address in the Czech Republic?

  • +420 800

    800 — free for the caller

    Can be registered to an address outside the Czech Republic.

    Possible Possible

  • +420 2

    Local — Prague, Brno, Pilsen

    Requires an address within the number's area code.

    Possible in the city of your address Local premises needed

Request and what it costs

We'll find your Czech number for you

We show no stock for the Czech Republic on the site. Tell us which number you're after, and we'll find an available one and send you a proposal within one business day.

Request a number

What a number abroad costs

€49 per monthper number

The same amount in every country — a Czech number costs no more than a number at home. Including the full phone system: forwarding, IVR menu, call queue, call recording and statistics.

Just testing the market

€250 per yearprepaid

One line, one forwarding number, no features. For anyone who first wants to know whether the phone rings at all before setting up a phone system. That is less than €21 a month — under half the full rate, with exactly one thing that works: the number rings and the call reaches you.

And the call charges

Those depend on where the call goes

A call that arrives in the Czech Republic and goes on to a VoIP line in your own country costs a different amount from one to a Czech mobile. You get that rate with your proposal; it is the one thing we cannot put on the page, because it differs per route.

How it works

From request to a ringing phone

  1. You tell us what you need

    Which city or which type, and whether you have a Czech address. If you're not sure, we'll look at it with you.

  2. We check and send a quote

    Within one business day you get a proposal with the current rates and an honest answer on whether it can be done. Sometimes the answer is that an 800 number will serve you better than a local number.

  3. The registration

    For local numbers we submit the proof of address to the regulator. That is the only part you have to wait for.

  4. Forwarding to your team

    The call arrives in the Czech Republic and lands with your team, wherever they work. The caller dials a Czech number and never notices the difference.

Frequently asked questions

About Czech phone numbers

We offer two types: 800 toll-free numbers which are free for callers, and local geographic numbers with city-specific area codes such as 2 for Prague, 5 for Brno/South Moravia, 31 for České Budějovice, 37 for Plzeň, and 47 for Ústí nad Labem.

800 toll-free numbers are available with a worldwide address. Local geographic numbers require an address in the number’s area-code zone.

An 800 number allows customers to call you for free from any Czech landline or mobile network. You, as the number owner, cover the call costs. This is widely used for customer service and support lines in the Czech Republic. Note that 800 toll-free numbers can only be dialed from within the Czech Republic — they cannot be called from abroad.

All Czech phone numbers are 9 digits with no trunk prefix. The country code is +420. For example, a Prague number would be 2XX XXX XXX both domestically and internationally as +420 2XX XXX XXX. A Brno number would be 5XX XXX XXX or +420 5XX XXX XXX. The Czech Republic adopted a closed numbering plan in 2002, so the full 9-digit number is always dialed — there is no leading 0 to drop.

The Czech Republic has geographic area codes integrated into its 9-digit numbering system. 2 is for Prague, 5 for Brno and South Moravia, 31 for České Budějovice, 37 for Plzeň, 38 for Tábor, 41 for Teplice, 47 for Ústí nad Labem, and 48 for Liberec. We can help you obtain any area code in the country.

Virtual numbers can typically be set up within 1 business day. Once active, calls are forwarded immediately to your existing landline, mobile, or VoIP system.

Yes. Our Czech virtual numbers come with a complete professional phone system. You can set up Czech-language text-to-speech welcome messages, call menus, call recording for quality assurance, and time-based routing, all managed from our online dashboard.

The CTU (Český telekomunikační úřad — the Czech Telecommunication Office) is the national regulatory authority responsible for telecoms in the Czech Republic, including the assignment and oversight of telephone numbers.

Happy CallFactory customers: