HomeDealsChatCheckupSearch
You might find our USA site more useful

Best money transfer rates

Find the best money transfer rates from leading providers. Compare fees, exchange rates, and delivery times to send money abroad.

How do I find the best money transfer rate?

The headline exchange rate is only part of the picture. To work out which service genuinely gives you the most for your money, you need to look at the rate alongside any transfer fees and the amount that actually lands in the recipient's account.

Our comparison brings all of these factors together in one place, so you can see at a glance which provider delivers the best overall value for the amount and currency you're sending.

What's the difference between the exchange rate and the transfer fee?

The exchange rate is how much of the destination currency you receive for each pound you send, while the transfer fee is a separate charge the provider adds for handling the transaction.

Some providers advertise a low fee but build their profit into a weaker exchange rate, so it pays to consider both together rather than focusing on one in isolation. The clearest way to compare is to look at the total amount your recipient will receive.

Our top pick
logo

Exchange Rate
131.6611
per £
You Get
₹131,661
Total received
Total Fees
None
For £1,000.00
Payment: Bank transfer
Payout: N/A
Get deal
logo

Exchange Rate
129.1245
per £
You Get
₹129,125
Total received
Total Fees
None
For £1,000.00
Payment: Bank transfer
Payout: N/A
Get deal

UNLOCK EXCLUSIVE SAVINGS & DEALS

Join our savvy community and get insider access to the best broadband, power, mobile, and shopping deals – plus expert tips and money-saving guides delivered straight to your inbox.

logo

Exchange Rate
128.4600
per £
You Get
₹128,460
Total received
Total Fees
None
For £1,000.00
Payment: Bank transfer
Payout: N/A
Get deal
logo

Exchange Rate
128.1830
per £
You Get
₹127,993
Total received
Total Fees
£1.48
For £1,000.00
Payment: Bank transfer
Payout: N/A
Get deal
logo

Exchange Rate
128.0220
per £
You Get
₹128,022
Total received
Total Fees
None
For £1,000.00
Payment: Bank transfer
Payout: N/A
Get deal
logo

Exchange Rate
127.9351
per £
You Get
₹127,935
Total received
Total Fees
None
For £1,000.00
Payment: Bank transfer
Payout: N/A
Get deal

Showing 1 to 5 of 33 results