Best Rate to Send Money to Sri Lanka
Which bank gives the most rupees today
If you are sending money home, the bank that receives it decides how many rupees your family gets. Banks publish a buying rate, which is what they pay for your foreign currency. A higher buying rate means more rupees for the same transfer.
You send
Best rate today
Amana Bank
Your family receives
LKR 328,700
at 328.70 per USD
Choosing the best bank instead of the lowest gets your family LKR 7,780 more on this transfer.
Every bank, compared
Sorted by who gives the most rupees. The difference between the best and worst is real money on a large transfer.
| Bank | Buying rate (you sell) | You get |
|---|---|---|
| Amana BankBest | 328.70 | LKR 328,700 |
| Hatton National Bank | 327.25 | LKR 327,250−LKR 1,450 |
| People's Bank | 327.10 | LKR 327,105−LKR 1,595 |
| Sampath Bank | 327.00 | LKR 327,000−LKR 1,700 |
| Pan Asia Banking Corporation | 327.00 | LKR 327,000−LKR 1,700 |
| Union Bank of Colombo | 327.00 | LKR 327,000−LKR 1,700 |
| Deutsche Bank (Colombo Branch) | 327.00 | LKR 327,000−LKR 1,700 |
| Seylan Bank | 326.65 | LKR 326,650−LKR 2,050 |
| Bank of Ceylon | 326.50 | LKR 326,500−LKR 2,200 |
| National Development Bank | 326.50 | LKR 326,500−LKR 2,200 |
| Indian Overseas Bank (Colombo Branch) | 326.10 | LKR 326,100−LKR 2,600 |
| Bank of China (Colombo Branch) | 326.00 | LKR 326,000−LKR 2,700 |
| Commercial Bank of Ceylon | 324.84 | LKR 324,840−LKR 3,860 |
| DFCC Bank | 324.80 | LKR 324,800−LKR 3,900 |
| HSBC Sri Lanka | 324.78 | LKR 324,780−LKR 3,920 |
| Nations Trust Bank | 323.06 | LKR 323,060−LKR 5,640 |
| National Savings Bank | 323.00 | LKR 323,000−LKR 5,700 |
| Citibank N.A. (Colombo Branch) | 321.51 | LKR 321,510−LKR 7,190 |
| MCB Bank (Sri Lanka) | 321.00 | LKR 321,000−LKR 7,700 |
| Cargills Bank | 320.92 | LKR 320,920−LKR 7,780 |
These are the rates banks publish for currency conversion. A transfer service or exchange house may offer a different rate, and most charge a separate transfer fee that this does not include. Check the total cost, not just the rate.
Getting more for your transfer
- Compare the rate and the fee together. A good rate with a high fixed fee can be worse than a slightly lower rate with no fee, especially on small amounts.
- Rates move during the day. The rate you are quoted when you send is the one that counts.
- Banks do not publish new rates at weekends. A Saturday transfer usually uses Friday's rate.
Common questions about sending money home
Which bank gives the best rate to send money to Sri Lanka?
It changes from day to day, which is why this page ranks them live rather than naming one. Today the highest buying rate for USD is offered by Amana Bank at 328.70 rupees. Check again on the day you send, because the ranking moves.
What is a buying rate, and why does it matter?
When your money arrives in foreign currency, the bank buys that currency from you and gives rupees in return. The buying rate is how many rupees you get for one unit. A higher buying rate means more rupees for your family, so it is the only rate that matters for a transfer coming in.
Is the rate the only thing that decides what my family gets?
No. Most banks and transfer services also charge a fee, and this page does not include it because banks do not publish it in one place. A good rate with a high fixed fee can work out worse than a slightly lower rate with no fee, especially on smaller amounts. Ask for the total before you send.
Do rates change at weekends?
Banks do not publish new rates on Saturday or Sunday; they keep serving Friday's closing rates. A transfer sent at the weekend is usually converted at Friday's rate or at Monday's, depending on when it is processed.