1 MXN to THB Mexican Peso to Baht

Mexican Peso to Baht Converter

Updated 3 minutes ago
Mexican Peso
$ 1.00 MXN
=
฿ 1.76 THB
Baht
1.00 Mexican Peso = 1.76 Baht 1 MXN = 1.7556 THB

MXN to THB Exchange Rate Guide

Current Rate: 1 MXN = 1.7556 THB
Inverse: 1 THB = 0.5696 MXN
Last updated: December 4, 2025

About MXN/THB Currency Pair

The Mexican Peso ($) is the official currency of Mexico. The exchange rate MXN/THB shows how many Bahts you get for one Mexican Peso.

Quick Conversion Examples

$100 MXN = ฿175.56 THB
$500 MXN = ฿877.81 THB
$1,000 MXN = ฿1,755.61 THB

Frequently Asked Questions

What is the current MXN to THB exchange rate?

As of December 4, 2025, 1 Mexican Peso (MXN) equals 1.7556 Baht (THB). Exchange rates fluctuate daily based on market conditions.

How do I convert MXN to THB?

To convert MXN to THB, multiply your MXN amount by the current exchange rate of 1.7556. For example, 100 MXN = 175.56 THB.

Where can I exchange Mexican Peso to Baht?

You can exchange Mexican Peso to Baht at banks, currency exchange offices, airports, or through online forex services. Compare rates to get the best deal, as fees and margins vary significantly.

What is the reverse rate from THB to MXN?

The reverse exchange rate is 1 THB = 0.5696 MXN. This means if you have Baht and want to convert to Mexican Peso, multiply by 0.5696.

Money Exchange Tip: Banks and exchange offices typically add a 2-5% margin to the mid-market rate. Compare rates before exchanging and avoid airport kiosks which often have the highest fees.

Currency Details

Mexico
Mexican Peso Code: MXN Symbol: $ Country: Mexico (MX)
Thailand
Baht Code: THB Symbol: ฿ Country: Thailand (TH)

MXN to THB Cheat Sheet

MXN ($) THB (฿)
0.10 0.18
0.20 0.35
0.50 0.88
1.00 1.76
2.00 3.51
5.00 8.78
10.00 17.56
20.00 35.11
50.00 87.78
100.00 175.56
200.00 351.12
500.00 877.81
1000.00 1755.61
10000.00 17556.10
THB (฿) MXN ($)
1.00 0.57
2.00 1.14
5.00 2.85
10.00 5.70
20.00 11.39
50.00 28.48
100.00 56.96
200.00 113.92
500.00 284.80
1000.00 569.60
2000.00 1139.21
5000.00 2848.01
10000.00 5696.03
100000.00 56960.25

Disclaimer

Euro-to-dollar.net cannot guarantee the accuracy of the exchange rates here. It is advisable to confirm current exchange rates with your bank or your foreign exchange broker. The exchange rates are collected daily from a reliable source. These rates are for information purposes only.