1. Currency converter
  2. MXN to GBP

Mexican Peso (MXN) to British Pound Sterling (GBP)

Convert Mexican pesos to British pounds sterling at the live mid-market rate. Reverse: GBP to MXN

1 Mexican Peso =

0.04137 GBP +0.01% today

1 MXN = 0.0413742 GBP · 1 GBP = 24.1696 MXN

Mid-market rate, updated 00:01 UTC. Paid plans update as often as every 60 seconds. Get MXN→GBP rates via API

MXN to GBP over the last year

0.040.0420.044Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.043806
52-week low
0.040263
52-week average
0.042315
Change over the year
+2.52%

Conversion tables

MXN to GBP
MXN GBP
1 MXN 0.04137 GBP
10 MXN 0.4137 GBP
100 MXN 4.14 GBP
1,000 MXN 41.37 GBP
10,000 MXN 413.74 GBP
50,000 MXN 2,068.71 GBP
100,000 MXN 4,137.42 GBP
GBP to MXN
GBP MXN
1 GBP 24.17 MXN
10 GBP 241.70 MXN
100 GBP 2,416.96 MXN
1,000 GBP 24,169.64 MXN
10,000 GBP 241,696.38 MXN
50,000 GBP 1,208,481.88 MXN
100,000 GBP 2,416,963.77 MXN

Get MXN→GBP rates via API

The live rate, the rate on any past day or a whole range, for GBP and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MXN -d currencies=GBP \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=MXN -d currencies=GBP \
  -d date=2025-10-02 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Mexican Peso conversions

Popular British Pound Sterling conversions

Questions about MXN to GBP

How much is 1 MXN in GBP?

1 Mexican Peso is 0.0413742 British pounds sterling at the mid-market rate of 2 October 2026, 00:01 UTC, and 1 GBP is 24.1696 MXN.

What was the MXN to GBP rate over the last year?

Over the last 52 weeks 1 MXN ranged from 0.0402631 to 0.0438056 GBP, 0.042315 GBP on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for MXN/GBP, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.