GBP to CZK exchange rate

Pound sterling to Czech koruna

1 GBP = 29.0548 CZK

1 CZK = 0.0344177 GBP

Calculated from the euro rates published by the European Central Bank on Friday, 23 October 2026.

GBP

29.0548 CZK

GBP to CZK in common amounts

GBPCZK
129.0548
5145.274
10290.548
25726.37
501,452.74
1002,905.48
2507,263.7
50014,527.4
1,00029,054.8
5,000145,274
10,000290,548
CZKGBP
10.0344177
50.172089
100.344177
250.860443
501.72089
1003.44177
2508.60443
50017.2089
1,00034.4177
5,000172.089
10,000344.177

One year of GBP to CZK

24 October 202523 October 2026
High
29.0548
23 October 2026
Low
27.3547
14 November 2025
30 days
+2.42%
90 days
+2.73%
1 year
+3.88%

Last 30 working days

Date1 GBP in CZKChange
23 October 202629.0548+0.33%
22 October 202628.9602+0.06%
21 October 202628.9436−0.03%
20 October 202628.9534+0.15%
19 October 202628.9092+0.30%
16 October 202628.8238+0.14%
15 October 202628.7826−0.28%
14 October 202628.8641+0.04%
13 October 202628.8515−0.07%
12 October 202628.8726+0.43%
9 October 202628.7496−0.22%
8 October 202628.8118−0.16%
7 October 202628.8582+0.37%
6 October 202628.7524−0.40%
5 October 202628.8669+0.31%
2 October 202628.7771+0.44%
1 October 202628.6496+0.18%
30 September 202628.5972+0.42%
29 September 202628.4783+0.14%
28 September 202628.4397+0.52%
25 September 202628.2933−0.29%
24 September 202628.3755+0.02%
23 September 202628.3688−0.04%
22 September 202628.3796−0.03%
21 September 202628.3889+0.17%
18 September 202628.3407+0.07%
17 September 202628.3211−0.13%
16 September 202628.3567−0.10%
15 September 202628.3851+0.01%
14 September 202628.3815+0.38%

Get this rate from the API

Free, with no key. The latest rate:

GET https://theratesapi.com/api/latest?base=GBP&symbols=CZK
curl "https://theratesapi.com/api/latest?base=GBP&symbols=CZK"
const res = await fetch('https://theratesapi.com/api/latest?base=GBP&symbols=CZK')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/latest?base=GBP&symbols=CZK').json()

Or the rate on a given day:

GET https://theratesapi.com/api/2026-10-23?base=GBP&symbols=CZK
curl "https://theratesapi.com/api/2026-10-23?base=GBP&symbols=CZK"
const res = await fetch('https://theratesapi.com/api/2026-10-23?base=GBP&symbols=CZK')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/2026-10-23?base=GBP&symbols=CZK').json()

Questions about GBP to CZK

What is the GBP to CZK exchange rate today?

The latest reference rate, for Friday, 23 October 2026, is 1 GBP = 29.0548 CZK (Pound sterling to Czech koruna).

How much is 1 CZK in GBP?

1 CZK = 0.0344177 GBP at the same rate.

How has GBP to CZK changed over the past year?

GBP to CZK rose 3.88% in the year to Friday, 23 October 2026. The year's high was 29.0548 on 23 October 2026 and its low 27.3547 on 14 November 2025.

Where does this rate come from?

Calculated from the euro rates published by the European Central Bank on Friday, 23 October 2026. Central banks publish reference rates once each working day, so this is not a live market rate, and banks and payment providers add their own margin.

Can I get this rate from an API?

Yes, free and without a key: https://theratesapi.com/api/latest?base=GBP&symbols=CZK returns it as JSON. Put a date such as 2026-10-23 in place of latest for a past day.