SGD / LKR · Currency
Singapore Dollar to Sri Lankan Rupee
+0.25 (+0.10%)since 21 Oct · rupee weaker
CBSL indicative rate · Thu, 22 Oct 2026
+0.82 (+0.32%) past month
Best for receiving SGD
256.77 People's Bank
Best for paying SGD abroad
263.70 Amãna Bank
SGD rates at 13 banks
What each bank actually pays and charges for SGD, from its own published rates, next to the CBSL indicative rate. Banks can change rates during the day and may add fees, so confirm with the bank before you transact. All currencies at all banks
At the CBSL rate: Rs 259,834
- 1People's Bank@ 256.77Rs 256,774best
- 2Amãna Bank*@ 256.26Rs 256,260Rs 514 less
- 3SBI Sri Lanka@ 256.16Rs 256,160Rs 614 less
- 4HNB@ 255.73Rs 255,728Rs 1,046 less
- 5Sampath Bank@ 255.36Rs 255,356Rs 1,418 less
- 6Cargills Bank@ 255.30Rs 255,300Rs 1,474 less
- 7Bank of Ceylon@ 254.93Rs 254,931Rs 1,843 less
- 8NDB Bank@ 254.42Rs 254,420Rs 2,354 less
- 9Nations Trust Bank@ 254.13Rs 254,130Rs 2,644 less
- 10DFCC Bank@ 254.01Rs 254,010Rs 2,764 less
- 11Commercial Bank@ 252.53Rs 252,530Rs 4,244 less
- 12Seylan Bank*@ 251.75Rs 251,748Rs 5,026 less
- 13SDB Bank@ 249.54Rs 249,540Rs 7,234 less
You receive the amount shown at each bank's published TT buying rate, before any fees or commission.
- * Amãna's published rates apply up to USD 2,500 or equivalent; larger amounts are quoted on request.
- * Seylan's selling rates apply to USD 1,000 or more, or equivalent.
Where each bank sits
Each bar runs from the bank's TT buying rate (left, what you get for SGD) to its TT selling rate (right, what you pay). Further right on the left end is better for remittances; further left on the right end is better for paying abroad. The line is the CBSL rate.
TT buyingTT selling
All SGD rates
LKR per 1 SGD. TT is a telegraphic transfer (remittances, overseas payments); notes are cash over the counter. Best in each column is highlighted.
| Updated | ||||||
|---|---|---|---|---|---|---|
| CBSL indicative | 259.83 | |||||
| People's Bank | 256.77 | 264.31 | 249.58 | 266.69 | 7.54 | 22 Oct, 11:40 am |
| Amãna Bank* | 256.26 | 263.70 | — | — | 7.44 | 22 Oct |
| SBI Sri Lanka | 256.16 | 264.87 | — | — | 8.71 | 22 Oct |
| HNB | 255.73 | 263.98 | — | — | 8.26 | 22 Oct |
| Sampath Bank | 255.36 | 264.43 | 255.97 | — | 9.07 | 22 Oct, 8:11 am |
| Cargills Bank | 255.30 | 264.19 | 251.78 | 264.19 | 8.89 | 21 Oct, 10:28 am |
| Bank of Ceylon | 254.93 | 265.33 | 249.56 | 265.33 | 10.40 | 22 Oct, 11:40 am |
| NDB Bank | 254.42 | 265.54 | 254.42 | 265.54 | 11.12 | 22 Oct |
| Nations Trust Bank | 254.13 | 265.76 | 252.22 | 265.76 | 11.63 | 22 Oct, 11:10 am |
| DFCC Bank | 254.01 | 266.01 | 251.51 | 268.51 | 12.00 | 22 Oct, 10:45 am |
| Commercial Bank | 252.53 | 266.92 | 251.90 | 266.92 | 14.39 | 21 Oct |
| Seylan Bank* | 251.75 | 267.82 | 245.38 | 267.82 | 16.07 | 22 Oct, 10:27 am |
| SDB Bank | 249.54 | 266.64 | — | — | 17.10 | 22 Oct |
Other currencies
- USD+0.05%US Dollar331.91 LKR
- EUR+0.10%Euro372.90 LKR
- GBP+0.15%British Pound444.40 LKR
- AUD−0.06%Australian Dollar232.90 LKR
- AED+0.05%UAE Dirham90.37 LKR
- SAR+0.05%Saudi Riyal88.48 LKR
- QAR+0.05%Qatari Riyal91.05 LKR
- KWD−0.10%Kuwaiti Dinar1,069.75 LKR
- CAD+0.18%Canadian Dollar236.37 LKR
- JPY+0.20%Japanese Yen2.1010 LKR
- CNY+0.12%Chinese Yuan49.72 LKR
- INR+0.54%Indian Rupee3.5135 LKR
- CHF+0.27%Swiss Franc402.86 LKR
- MYR+0.04%Malaysian Ringgit81.31 LKR
- KRW+0.28%South Korean Won0.2506 LKR
In the news
SGD rates at each bank
The rate you get comes from your bank. These 16 banks publish their own daily buying and selling rates.
About SGD to LKR
The Singapore Dollar (SGD) is the currency of Singapore. The rate on this page is the Central Bank of Sri Lanka's daily indicative rate: the number of Sri Lankan rupees for 1 SGD, published once each business day. When the number rises, the rupee has weakened against the Singapore Dollar; when it falls, the rupee has strengthened.
Common questions
- What is the SGD to LKR rate today?
- On 22 Oct 2026 the Central Bank of Sri Lanka's indicative rate was 259.83 rupees for 1 Singapore Dollar. It is a reference rate; banks buy SGD below it and sell above it.
- Is the rupee getting stronger or weaker against the Singapore Dollar?
- Over the past year the rate has gone from 233.60 to 259.83, so the rupee is 11.2% weaker against the Singapore Dollar. Over the last 52 weeks it ranged from 233.18 to 263.91.
- What is the highest SGD to LKR rate?
- Since May 2010, the highest indicative rate was 277.63 on 2 Feb 2023 and the lowest was 80.69 on 2 Jun 2010.
- Why is my bank's SGD rate different?
- Banks quote a buying rate (what they pay you for SGD) and a selling rate (what they charge you) either side of the indicative rate, and the gap differs by bank and by whether it is a telegraphic transfer, cash or a draft. Check the bank's own rates before you transact.
Sending money to Sri Lanka? Compare remittance costs or see fixed deposit rates.
