1. Currency converter
  2. MXN to TWD

10,000 MXN to TWD

Convert Mexican pesos to New Taiwan dollars at the live mid-market rate.

10,000 Mexican pesos =

17,680.57 TWD −0.16% today

1 MXN = 1.76806 TWD · 1 TWD = 0.565593 MXN

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

MXN to TWD over the last year

1.701.801.90Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1.8907
52-week low
1.6514
52-week average
1.7922
Change over the year
+6.42%

Conversion tables

MXN to TWD
MXN TWD
1 MXN 1.77 TWD
5 MXN 8.84 TWD
10 MXN 17.68 TWD
25 MXN 44.20 TWD
50 MXN 88.40 TWD
100 MXN 176.81 TWD
250 MXN 442.01 TWD
500 MXN 884.03 TWD
1,000 MXN 1,768.06 TWD
5,000 MXN 8,840.28 TWD
10,000 MXN 17,680.57 TWD
50,000 MXN 88,402.83 TWD
TWD to MXN
TWD MXN
1 TWD 0.5656 MXN
5 TWD 2.83 MXN
10 TWD 5.66 MXN
25 TWD 14.14 MXN
50 TWD 28.28 MXN
100 TWD 56.56 MXN
250 TWD 141.40 MXN
500 TWD 282.80 MXN
1,000 TWD 565.59 MXN
5,000 TWD 2,827.96 MXN
10,000 TWD 5,655.93 MXN
50,000 TWD 28,279.64 MXN

MXN to TWD via API

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

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

Popular Mexican Peso conversions

Questions about MXN to TWD

How much is 10,000 MXN in TWD?

10,000 Mexican pesos is 17,680.57 New Taiwan dollars at the mid-market rate of 29 September 2026, 22:12 UTC, when 1 MXN = 1.76806 TWD.

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

Over the last 52 weeks 1 MXN ranged from 1.65142 to 1.89066 TWD, 1.79216 TWD on average.

Which exchange rate is this?

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