Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

How to send money to Mexico

How to send a fast, secure and affordable money transfer to Mexico from South Africa.

If you need to send money to Mexico from South Africa, there are plenty of money transfer companies that can help. Do your research to find the best deal for you.

Banks versus money transfer companies

Sending money to Mexico via your bank may be a convenient option, but it is not usually one of the most affordable ones. Banks offer exchange rates which are much lower than the mid-market rate, but they also charge some of the highest transfer fees around.

This is why you can save yourself a whole lot of money if you send funds using a specialist online transfer company. TransferMate, for example, offers convenient online transfers at a more cost-effective rate. It offers better exchange rates and lower transfer fees than the banks, so comparing your transfer options always makes good financial sense.

Min. Transfer Amount Transfer Speed Online Transfer Fee Rate Amount Received Description CTA Details
USD 60 1 day ZAR 0.00 1.383 MXN
Skrill offers easy transfers to many popular destinations, but keep an eye out for added fees. Go to site Show details
USD 1 Within an hour ZAR 250.00 1.381 MXN
Use promo code FREE to send your first transfer with no fee. T&Cs apply.
WorldRemit sends money to 110+ countries for bank-to-bank deposits, cash pick-ups or mobile top-ups.
Go to site Show details

Compare up to 4 providers

Disclaimer: Exchange rates change often. Confirm the total cost with the provider before transferring money.

Case study: Sam sends money to Mexico

Sam is spending two years living and working in South Africa. He sends money back home to his parents in Mexico whenever he can, but he has decided his bank is offering a raw deal. To see if he can find a cheaper option elsewhere, Sam compares his bank’s transfer service with a specialist money transfer company when sending R5000.

As you can see in the table below, Sam can send an extra MXN852.45 using the money transfer service and also save ZAR150 in fees.

BankMoney transfer company
Exchange rateZAR1 = MXN1.063 ZAR1 = MXN1.203
Transfer feeZAR200ZAR50
Transfer methodBank account transferOnline bank account transfer
Processing time1-3 days1-3 days
Amount received (in MXN)MXN5,102.40 MXN5,954.85

How do I compare transfer companies when transferring and receiving money via Mexico?

  • Exchange rates. Compare exchange rates to check if you are getting the best available rate. Some companies may have slightly lower exchange rates but don’t charge any fees.
  • Transfer fees. Check to see how much each company will charge you in fees every time you send a transfer.
  • Transfer methods. How can you place a transfer – online, at the branch, over the phone? Does the company offer a dedicated transfer app for smartphones and tablets?
  • Transfer options. Does the company offer one-off spot transfers only or can you place forward contracts, limit orders and schedule regular payments as well?
  • Processing time. Processing times range from a few minutes to several business days.
  • Transfer limits. Some companies impose minimum and maximum limits per transaction, so check to see whether these limits suit your transfer requirements.
  • Pick-up options. Will the funds be sent to your recipient’s bank account or made available for cash pick-up?
  • Customer service. If you ever have a question, will the company offer prompt and helpful customer support?

How do I send money to Mexico from South Africa?

  • Specialist transfer companies. Companies such as WorldRemit offer this service.
  • Cash pick-up transfer companies. Western Union and MoneyGram both operate large international money transfer networks.
  • Bank transfers. Bank transfers are convenient but not one of the most affordable options.
  • International cheques. If your recipient is not in need of the money immediately, you could also consider approaching your bank to have an international guaranteed cheque drawn up.

How do I receive money from Mexico in South Africa?

  • Specialist transfer companies. Start your search to find out which companies allow transfers from Mexico to South Africa.
  • Cash pick-up transfer companies. Search online to find your nearest Western Union or MoneyGram location.
  • Bank transfers. You can receive a bank transfer into your South African bank account sent from a Mexican bank account.
  • International cheques. Check with your bank to see how much you will be charged when you cash an international cheque.

Emergency cash transfers in Mexico

Emergency cash transfers from South Africa to Mexico can be completed in as little as 10 minutes, but be aware that these types of transfers tend to cost more. Lower exchange rates and higher transfer fees usually apply, which can add a significant expense to your transfer amount. Take a few moments to review the transaction details before you hand over any money.

Cash pick-up locations in Mexico

Western Union/MoneyGram branches in Mexico

Western Union and MoneyGram are the two largest money transfer providers in the world, with a vast global cash transfer network. Some popular cash pick-up locations in Mexico are listed below. Make sure you take along photo ID and a transaction ID number to pick up cash. Phoning ahead to confirm operating hours is also a good idea.

Western Union

Mexico City

  • Modatelas 69 AP Cash

    C Venustiano Carranza No 125
    Mexico Distrito Federal 6060
    Open 8am–8pm, seven days a week

  • Telecomm

    Interior Palacio Nacional Centro
    Mexico Distrito Federal 06000
    Open 8am–7pm, Monday to Friday


  • WALMART 16 De Septiembre

    Avenida Calzada Independencia Sur 916
    Colonia Barragan Y Hernandez
    Jalisco 44240
    Open 7am-11pm, seven days a week

  • OXXO Alemania GDL

    Av Alemania 1475
    Jalisco 44190


Mexico City

  • Telecomm

    Plaza De La Const.
    7 Mezzanine
    Colonia Centro De La Ciudad De Mexico Area 2
    df 06010
    Open 8am–7:30pm, Monday to Friday; 9am–4:30pm Sunday

  • Banco Azteca

    Venustiano Carranza 91
    Venustiano Carranza, df 06060
    Open 9am–9pm, seven days a week


  • Banco Azteca

    Calz Independencia Sur 744
    ja 44180
    Open 9am–9pm seven days a week

  • Farmacia Guadalajara

    5 De Febrero 567
    ja 44460
    Open 8am–10pm, seven days a week

Tips for picking up cash in Mexico

Here are a few simple tips to keep in mind to help you stay safe when picking up cash:

  • Phone ahead to confirm the agent’s location and opening hours.
  • Only visit an agent location in an area where you feel completely safe.
  • Ask a friend to accompany you.
  • Don’t show your cash in public, and never carry large sums of money for any longer than necessary.
  • If travelling alone, ask for assistance from a person in authority at your hotel.

What are the steps to send money to Mexico?

  1. Register for an account. Most providers offer free accounts that you can sign up for online by providing your full name, contact details and proof of ID.
  2. Provide your transaction details. The next step is to specify where you are sending the money, in what currency and the amount you are sending.
  3. Finalise your transfer. The final step in the process is to review the details of your transaction and pay for the transfer. You may also be able to use the company’s online tracking service to monitor the progress of your funds.

More guides on Finder

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy Policy and Terms.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site