Compare Today's Best Exchange Rate From USD to MXN

Today's mid market exchange rate for US Dollar to Mexico Peso is 1 USD = 19.71 MXN.

Highest remittance rate for converting US Dollar to Mexico Peso is 1 USD = 21 MXN

Sending Money to Mexico from USA

Explore & compare 11 money transfer services to send money from USA to Mexico. Compare exchange rate and fees for US Dollar to Mexico Peso. Choose the best remittance service for your fund transfer from USA to Mexico for US Dollar to Mexico Peso to send money online or to send cash. Save time & money on international money transfer with best deals and discount offers. Send money overseas conveniently with ExchangeRateIQ .

Mid Market Exchange Rate

19.71 MXN /USD

500 USD = 9855 MXN

Country Guide - Mexico
You Pay (USD ) 500
Fee (USD)
0
Realized Exchange Rate
21 MXN / USD
remitly USD to MXN Exchange Rate
21
Receiving Amount (MXN)
10500
Best Value

SEND NOW

Sponsored
You Pay
(Sending Amount + Fee)
Exchange Rate
(remitly / Realized)
Receiver Will Get
(Receiving Amount)
503.99 USD
Pay-in :
21 / 20.8337
1-2 Days
10500 MXN
Pay-out :
You Pay (USD ) 500
Fee (USD)
0
Realized Exchange Rate
19.65 MXN / USD
transfast USD to MXN Exchange Rate
19.65
Receiving Amount (MXN)
9825
You Pay
(Sending Amount + Fee)
Exchange Rate
(transfast / Realized)
Receiver Will Get
(Receiving Amount)
504.99 USD
Pay-in :
19.55 / 19.3568
3-5 Days
9775 MXN
Pay-out :
504.99 USD
Pay-in :
19.5 / 19.3073
3-5 Days
9750 MXN
Pay-out :
You Pay (USD ) 500
Fee (USD)
0
Realized Exchange Rate
19.42 MXN / USD
westernunion USD to MXN Exchange Rate
19.42
Receiving Amount (MXN)
9710
You Pay
(Sending Amount + Fee)
Exchange Rate
(westernunion / Realized)
Receiver Will Get
(Receiving Amount)
500 USD
Pay-in :
19.42 / 19.42
5+ Days
9710 MXN
Pay-out :
504 USD
Pay-in :
19.07 / 18.9187
3-5 Days
9535 MXN
Pay-out :
507 USD
Pay-in :
19.07 / 18.8067
3-5 Days
9535 MXN
Pay-out :
You Pay (USD ) 504.75
Fee (USD)
4.75
Realized Exchange Rate
19.3957 MXN / USD
luckymoney USD to MXN Exchange Rate
19.58
Receiving Amount (MXN)
9790
You Pay
(Sending Amount + Fee)
Exchange Rate
(luckymoney / Realized)
Receiver Will Get
(Receiving Amount)
504.75 USD
Pay-in :
19.58 / 19.3957
1-2 Days
9790 MXN
Pay-out :
518 USD
Pay-in :
19.58 / 18.8996
Same Day
9790 MXN
Pay-out :
518 USD
Pay-in :
19.58 / 18.8996
1-2 Days
9790 MXN
Pay-out :
You Pay (USD ) 500
Fee (USD)
4.85
Realized Exchange Rate
19.3411 MXN / USD
transferwise USD to MXN Exchange Rate
19.72
Receiving Amount (MXN)
9764.36
You Pay (USD ) 503
Fee (USD)
3
Realized Exchange Rate
19.2545 MXN / USD
ria USD to MXN Exchange Rate
19.37
Receiving Amount (MXN)
9685
You Pay
(Sending Amount + Fee)
Exchange Rate
(ria / Realized)
Receiver Will Get
(Receiving Amount)
504 USD
Pay-in :
19.37 / 19.2163
Instant
9685 MXN
Pay-out :
520 USD
Pay-in :
19.37 / 18.625
Instant
9685 MXN
Pay-out :
You Pay (USD ) 500
Fee (USD)
0
Realized Exchange Rate
19.22 MXN / USD
gopangea USD to MXN Exchange Rate
19.22
Receiving Amount (MXN)
9610
You Pay
(Sending Amount + Fee)
Exchange Rate
(gopangea / Realized)
Receiver Will Get
(Receiving Amount)
504.95 USD
Pay-in :
19.22 / 19.0316
1-2 Days
9610 MXN
Pay-out :
You Pay (USD ) 503.99
Fee (USD)
3.99
Realized Exchange Rate
19.1869 MXN / USD
worldremit USD to MXN Exchange Rate
19.34
Receiving Amount (MXN)
9670
You Pay
(Sending Amount + Fee)
Exchange Rate
(worldremit / Realized)
Receiver Will Get
(Receiving Amount)
503.99 USD
Pay-in :
19.34 / 19.1869
Same Day
9670 MXN
Pay-out :
You Pay (USD ) 505
Fee (USD)
5
Realized Exchange Rate
19.1782 MXN / USD
wellsfargo USD to MXN Exchange Rate
19.37
Receiving Amount (MXN)
9685
You Pay
(Sending Amount + Fee)
Exchange Rate
(wellsfargo / Realized)
Receiver Will Get
(Receiving Amount)
505 USD
Pay-in :
19.37 / 19.1782
1-2 Days
9685 MXN
Pay-out :
You Pay (USD ) 504
Fee (USD)
4
Realized Exchange Rate
19.0278 MXN / USD
moneygram USD to MXN Exchange Rate
19.18
Receiving Amount (MXN)
9590
You Pay
(Sending Amount + Fee)
Exchange Rate
(moneygram / Realized)
Receiver Will Get
(Receiving Amount)
507 USD
Pay-in :
19.18 / 18.9152
Instant
9590 MXN
Pay-out :
You Pay (USD ) 504.99
Fee (USD)
4.99
Realized Exchange Rate
19.0103 MXN / USD
xoom USD to MXN Exchange Rate
19.2
Receiving Amount (MXN)
9600
You Pay
(Sending Amount + Fee)
Exchange Rate
(xoom / Realized)
Receiver Will Get
(Receiving Amount)
504.99 USD
Pay-in :
19.2 / 19.0103
Same Day
9600 MXN
Pay-out :
512.99 USD
Pay-in :
19.2 / 18.7138
Instant
9600 MXN
Pay-out :
512.99 USD
Pay-in :
19.2 / 18.7138
Same Day
9600 MXN
Pay-out :

Compare Currency Conversion USD To MXN

Send US Dollar To MEXICO Receive Mexico Peso
1 USD TO MXN 19.71
50 USD TO MXN 985.5
100 USD TO MXN 1971
250 USD TO MXN 4927.5
500 USD TO MXN 9855
1000 USD TO MXN 19710
5000 USD TO MXN 98550
10000 USD TO MXN 197100
Receive Mexico Peso Send US Dollar To MEXICO
100 MXN FROM USD 5.07
500 MXN FROM USD 25.37
1000 MXN FROM USD 50.74
2000 MXN FROM USD 101.47
5000 MXN FROM USD 253.68
10000 MXN FROM USD 507.36
50000 MXN FROM USD 2536.78
100000 MXN FROM USD 5073.57

Click To Compare Money Transfer Services For The Following

EUR USD GBP INR PHP CAD AUD MXN CNY
USD 0.94511 1.00000 0.79655 66.60000 50.20050 1.31024 1.29605 19.70582 6.86898
GBP 1.18651 1.25542 1.00000 83.61078 63.02256 1.64490 1.62708 24.73902 8.62344
AUD 0.72923 0.77158 0.61460 51.38712 38.73362 1.01096 1.00000 15.20459 5.29996
CAD 0.72133 0.76322 0.60794 50.83029 38.31390 1.00000 0.98916 15.03983 5.24253
EUR 1.00000 1.05808 0.84281 70.46788 53.11596 1.38634 1.37131 20.85026 7.26791

USD