Question: how long does it take to receive a refund from moneygram?
Answer: How long will it take to get my refund for a money transfer? It typically takes 3-10 business days for the refund for a money transfer to appear on your credit/debit card or bank account, but may take longer.