1. Currency converter
  2. MXN to PHP
  3. 100,000 MXN

Convert 100,000 Mexican Peso (MXN) to Philippine Peso (PHP)

Convert Mexican pesos to Philippine pesos at the live mid-market rate. Reverse: PHP to MXN

100,000 Mexican pesos =

344,297.13 PHP 0.00% today

1 MXN = 3.44297 PHP · 1 PHP = 0.290447 MXN

Mid-market rate, updated 05:53 UTC. Paid plans update as often as every 60 seconds. Get MXN→PHP rates via API

MXN to PHP over the last year

3.203.403.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.7100
52-week low
3.1337
52-week average
3.4157
Change over the year
+9.33%

Conversion tables

MXN to PHP
MXN PHP
1 MXN 3.44 PHP
10 MXN 34.43 PHP
100 MXN 344.30 PHP
1,000 MXN 3,442.97 PHP
10,000 MXN 34,429.71 PHP
50,000 MXN 172,148.57 PHP
100,000 MXN 344,297.13 PHP
PHP to MXN
PHP MXN
1 PHP 0.2904 MXN
10 PHP 2.90 MXN
100 PHP 29.04 MXN
1,000 PHP 290.45 MXN
10,000 PHP 2,904.47 MXN
50,000 PHP 14,522.34 MXN
100,000 PHP 29,044.68 MXN

Get MXN→PHP rates via API

The live rate, the rate on any past day or a whole range, for PHP 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=PHP \
  -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=PHP \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Mexican Peso conversions

Popular Philippine Peso conversions

Questions about MXN to PHP

How much is 100,000 MXN in PHP?

100,000 Mexican pesos is 344,297.13 Philippine pesos at the mid-market rate of 4 October 2026, 05:53 UTC, when 1 MXN = 3.44297 PHP.

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

Over the last 52 weeks 1 MXN ranged from 3.13367 to 3.70996 PHP, 3.4157 PHP on average.

Which exchange rate is this?

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