1. Currency converter
  2. MXN to SBD

50 MXN to SBD

Convert Mexican pesos to Solomon Islands Dollars at the live mid-market rate.

50 Mexican pesos =

22.29 SBD −0.16% today

1 MXN = 0.445763 SBD · 1 SBD = 2.24335 MXN

Mid-market rate, updated 22:27 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

MXN to SBD over the last year

0.440.450.460.47Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.47519
52-week low
0.44103
52-week average
0.45981
Change over the year
−2.48%

Conversion tables

MXN to SBD
MXN SBD
1 MXN 0.4458 SBD
5 MXN 2.23 SBD
10 MXN 4.46 SBD
25 MXN 11.14 SBD
50 MXN 22.29 SBD
100 MXN 44.58 SBD
250 MXN 111.44 SBD
500 MXN 222.88 SBD
1,000 MXN 445.76 SBD
5,000 MXN 2,228.81 SBD
10,000 MXN 4,457.63 SBD
50,000 MXN 22,288.14 SBD
SBD to MXN
SBD MXN
1 SBD 2.24 MXN
5 SBD 11.22 MXN
10 SBD 22.43 MXN
25 SBD 56.08 MXN
50 SBD 112.17 MXN
100 SBD 224.33 MXN
250 SBD 560.84 MXN
500 SBD 1,121.67 MXN
1,000 SBD 2,243.35 MXN
5,000 SBD 11,216.73 MXN
10,000 SBD 22,433.46 MXN
50,000 SBD 112,167.28 MXN

MXN to SBD via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MXN -d currencies=SBD \
  -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=SBD \
  -d date=2025-09-29 \
  -H "apikey: YOUR-API-KEY"

Popular Mexican Peso conversions

Questions about MXN to SBD

How much is 50 MXN in SBD?

50 Mexican pesos is 22.29 Solomon Islands Dollars at the mid-market rate of 29 September 2026, 22:27 UTC, when 1 MXN = 0.445763 SBD.

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

Over the last 52 weeks 1 MXN ranged from 0.441027 to 0.475194 SBD, 0.459809 SBD on average.

Which exchange rate is this?

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