Landing in Mexico City with a pocketful of dollars and no idea where to change them? The exchange house counters right there in the airport terminal often turn out to be your best bet — better, at least, than the ones in the tourist zones, where the rates drop off sharply.

For most visitors, there are three realistic routes to pesos: withdrawing cash from a local ATM with a foreign debit card, swapping foreign banknotes at an exchange house, or transferring money from a home account into a Mexican bank account. Each has trade-offs worth knowing before you land.

ATMs are usually the quickest option. Most machines will dispense between 5,000 and 10,000 pesos per transaction to foreign cards, though limits vary by bank — and your own bank may impose its own daily cap, so check before you travel. The conversion happens automatically and the charge lands on your account in your home currency.

If you prefer arriving with cash, head for a Casa de Cambio rather than a retail bank. These exchange houses don't usually charge commission; they earn via the spread between their buy and sell rates. They handle all the major currencies — US and Canadian dollars, pounds, euros, Australian dollars and yen — and because their needs shift daily, some will occasionally beat even the international rate for certain currencies. Shopping around between a couple of branches genuinely pays.

Retail banks will also exchange cash, but the rates are often less attractive and some insist you hold an account with them first. And don't expect to settle a hotel bill in dollars: under Mexican money-laundering rules, hotels and resorts can no longer accept US dollar cash for payment.

One legal note: you can bring any amount of cash into Mexico, but if you're carrying US$10,000 or more (or the equivalent in any currency), you must declare it at the border. Fail to declare and customs can confiscate the entire sum.

Longer-stay visitors and residents have another option: transferring money directly from a foreign account into a Mexican one. It's efficient for things like retirement income — larger transfers sidestep repeated ATM fees, and the pesos sit ready in your account for card payments and withdrawals. Some Mexican banks will also cash paper cheques drawn on US banks, but you'll typically need an account there, and it's worth comparing the fees and rate against simply using an ATM.

Finally, a quiet farewell to an old travel companion: paper travellers cheques are effectively obsolete in Mexico. They're still accepted in places, but verification is slow and the rates poor. The modern substitute is a prepaid travel debit card — top it up before you go and use it at ATMs like a normal card, without exposing your main bank account. Handy if you're heading somewhere remote or would rather not carry your primary cards. Just ask the issuer about foreign transaction and per-withdrawal fees first.

For a holiday, the practical playbook is simple: use ATMs for day-to-day cash, a Casa de Cambio for changing leftover notes, and skip the travellers cheques entirely.

Via Mexperience.