How to Send Money to Mexico from the USA: Complete 2026 Guide

$63.1B — Remittances sent from USA to Mexico in 2024

Understanding how money arrives in Mexico

Why traditional bank wires are the most expensive option

Cost comparison: $500 USD to MXN (March 2026)

ProviderFeeFX MarkupTotal CostDeliverySpeed
Bank Wire (SWIFT)$25–452–4%$45–65SPEI/bank1–3 days
Western Union$5–151–3%$15–30Cash/bankMinutes–1 day
Wise$3–60%$3–6SPEIHours–1 day
Remitly (Express)$3.990.5–1%$6–9SPEI/cashMinutes
USDC on Stellar via Bitso$1–3~0.3%$2–5SPEI< 1 hour
BTC Lightning via Bitso$1–3~0.5%$2–5SPEI< 1 hour

1. Gather your recipient's payment details

2. Compare live rates for your exact amount

3. Choose between SPEI deposit, cash pickup, or crypto

4. Send via crypto rails (optional, lower cost)

Watch out for misleading 'zero fee' advertising

~0.5% — Effective total cost via USDC on Stellar (USD→MXN, $500)

SPEI details: what your recipient needs to know

Regulatory and compliance notes

See live USD to MXN rates right now

Related guides and tools

Frequently asked questions

What is the cheapest way to send money to Mexico from the USA?

For recipients with a Bitso account, USDC on Stellar is typically the cheapest at $2–5 total cost on a $500 transfer. For recipients without a crypto account, Wise and Remitly are the cheapest traditional options—both charge under $6 in fees with no FX markup. Use RemitRoutes to compare live rates for your exact amount, as rates change throughout the day.

How long does a transfer to Mexico take?

Remitly Express and Western Union cash pickup can arrive in minutes. Wise SPEI deposits typically take a few hours. Bank wires take 1–3 business days. Crypto rails (USDC on Stellar or Tron → Bitso → SPEI) take under an hour for the crypto leg, plus the SPEI settlement time (10–30 minutes during Mexican banking hours).

Does my recipient need a bank account to receive money in Mexico?

No. Western Union, Remitly, and MoneyGram all support cash pickup at OXXO stores, Walmart, and bank branches across Mexico—your recipient just needs a government-issued ID. SPEI transfers require a Mexican bank account with a CLABE number. Crypto off-ramps via Bitso require a verified Bitso account, which links to a bank account for SPEI withdrawals.

Is it safe to use crypto to send money to Mexico?

Yes. Coinbase (US-side on-ramp) and Bitso (Mexico-side off-ramp) are fully regulated exchanges that comply with FinCEN and Mexico's CNBV respectively. The USDC stablecoin is pegged 1:1 to the USD and audited monthly. The main risk is exchange rate volatility between when you buy and when your recipient sells—on USDC this is near zero, while on Bitcoin there is some exposure during the transfer window.

What CLABE number does my recipient need to provide?

A CLABE (Clave Bancaria Estandarizada) is an 18-digit code that uniquely identifies a bank account in Mexico's SPEI system. It is not the same as an account number. Recipients can find their CLABE in their bank's mobile app under account details, on their bank statement, or by asking at a branch. Any Mexican bank account has a CLABE.

Compare live rates across 370+ corridors on RemitRoutes · methodology.