Logo
  • Banks
  • Tools
  • Offers
ApplyApply for a productSign in
Apply
Exchange ratesBank rates

Bank Exchange Rates in Sri Lanka Today

What 14 banks actually pay and charge for foreign currency, from their own published rates, side by side with the Central Bank's indicative rate (22 Oct 2026). Find the best bank for a remittance, an overseas payment or cash.

Best for receiving USD

329.50

Amãna Bank

highest TT buying

Best for paying USD abroad

334.50

Amãna Bank

lowest TT selling

Narrowest USD gap

5.00

Amãna Bank

TT selling minus buying

CBSL indicative

331.91

22 Oct 2026

reference midpoint

US Dollar at 14 banks

USD to LKR chart and history →
USD

At the CBSL rate: Rs 331,913

  1. 1
    Amãna Bank*@ 329.50
    Rs 329,500
    best
  2. 2
    Seylan Bank*@ 328.30
    Rs 328,300
    Rs 1,200 less
  3. 3
    HNB@ 328.25
    Rs 328,250
    Rs 1,250 less
  4. 4
    People's Bank@ 328.14
    Rs 328,143
    Rs 1,358 less
  5. 5
    National Savings Bank@ 328.00
    Rs 328,000
    Rs 1,500 less
  6. 6
    Sampath Bank@ 328.00
    Rs 328,000
    Rs 1,500 less
  7. 7
    SDB Bank@ 327.86
    Rs 327,860
    Rs 1,640 less
  8. 8
    Commercial Bank@ 327.75
    Rs 327,750
    Rs 1,750 less
  9. 9
    Bank of Ceylon@ 327.50
    Rs 327,500
    Rs 2,000 less
  10. 10
    SBI Sri Lanka@ 327.50
    Rs 327,500
    Rs 2,000 less
  11. 11
    NDB Bank@ 327.40
    Rs 327,400
    Rs 2,100 less
  12. 12
    DFCC Bank@ 327.25
    Rs 327,250
    Rs 2,250 less
  13. 13
    Nations Trust Bank@ 326.49
    Rs 326,490
    Rs 3,010 less
  14. 14
    Cargills Bank@ 326.26
    Rs 326,260
    Rs 3,240 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 USD) 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.

Amãna Bank
Seylan Bank
HNB
People's Bank
National Savings Bank
Sampath Bank
SDB Bank
Commercial Bank
Bank of Ceylon
SBI Sri Lanka
NDB Bank
DFCC Bank
Nations Trust Bank
Cargills Bank
326.26CBSL 331.91337.58

TT buyingTT selling

All USD rates

LKR per 1 USD. TT is a telegraphic transfer (remittances, overseas payments); notes are cash over the counter. Best in each column is highlighted.

Updated
CBSL indicative331.91
Amãna Bank*329.50334.50—335.505.0022 Oct
Seylan Bank*328.30335.30327.55336.807.0022 Oct, 10:27 am
HNB328.25335.50——7.2522 Oct
People's Bank328.14335.81327.91336.047.6722 Oct, 11:40 am
National Savings Bank328.00336.00324.50337.008.0022 Oct
Sampath Bank328.00336.00327.75—8.0022 Oct, 8:11 am
SDB Bank327.86335.99——8.1322 Oct
Commercial Bank327.75335.75325.83335.758.0021 Oct
Bank of Ceylon327.50336.50327.50336.509.0022 Oct, 11:40 am
SBI Sri Lanka327.50336.50——9.0022 Oct
NDB Bank327.40336.40327.40336.409.0022 Oct
DFCC Bank327.25336.75326.00338.009.5022 Oct, 10:45 am
Nations Trust Bank326.49337.51324.04337.5111.0222 Oct, 11:10 am
Cargills Bank326.26337.58321.75337.5811.3221 Oct, 10:28 am

Best rate for each currency

CurrencyCBSLBest for receiving (TT buying)Best for paying (TT selling)Banks
US DollarUSD331.91329.50 Amãna Bank334.50 Amãna Bank14
EuroEUR372.90368.50 SBI Sri Lanka378.25 People's Bank14
British PoundGBP444.40439.16 DFCC Bank450.23 People's Bank14
Australian DollarAUD232.90228.91 Amãna Bank237.08 Amãna Bank14
UAE DirhamAED90.3789.49 People's Bank91.30 People's Bank11
Saudi RiyalSAR88.4887.62 People's Bank89.36 Amãna Bank10
Qatari RiyalQAR91.0590.21 People's Bank92.03 People's Bank8
Kuwaiti DinarKWD1,069.751,068.05 Amãna Bank1,087.80 Amãna Bank9
Canadian DollarCAD236.37234.22 Amãna Bank238.90 Amãna Bank12
Singapore DollarSGD259.83256.77 People's Bank263.70 Amãna Bank13
Japanese YenJPY2.10102.0999 SBI Sri Lanka2.1286 Commercial Bank13
Chinese YuanCNY49.7249.10 HNB50.59 Amãna Bank10
Indian RupeeINR3.51353.5234 SBI Sri Lanka3.5620 People's Bank12
Swiss FrancCHF402.86398.90 Amãna Bank407.95 Amãna Bank11
Malaysian RinggitMYR81.3180.54 Amãna Bank82.12 Amãna Bank7
South Korean WonKRW0.2506——2

How far below CBSL each bank buys

Each bank's TT buying rate as a percentage of the CBSL indicative rate: the share of a remittance a bank keeps as its margin. Closer to zero is better for you.

BankUSDEURGBPAUDAEDSARQARKWDCADJPY
Amãna Bank−0.7%−1.4%−1.2%−1.7%−1.1%−1.0%—−0.2%−0.9%−1.3%
Bank of Ceylon−1.3%−2.1%−1.6%−3.0%————−2.2%−1.9%
Cargills Bank−1.7%−1.8%−1.8%−2.2%−2.2%———−2.4%−1.8%
Commercial Bank−1.3%−1.7%−1.7%−2.5%−3.4%———−1.7%−1.7%
DFCC Bank−1.4%−1.4%−1.2%−2.1%————−1.6%−1.7%
HNB−1.1%−1.5%−1.3%−1.8%−1.8%———−1.5%−1.3%
National Savings Bank−1.2%−1.5%−1.5%−1.9%——————
Nations Trust Bank−1.6%−2.1%−1.9%−2.8%−3.3%−3.7%−3.9%−3.2%−1.9%−2.0%
NDB Bank−1.4%−1.7%−1.6%−2.8%−2.7%−3.9%——−2.0%−1.7%
People's Bank−1.1%−1.7%−1.5%−2.1%−1.0%−1.0%−0.9%−0.2%−1.6%−1.5%
Sampath Bank−1.2%−1.7%−1.5%−2.0%−1.7%———−1.7%−1.7%
SBI Sri Lanka−1.3%−1.2%−1.3%−2.2%————−1.4%−0.1%
SDB Bank−1.2%−2.5%−2.2%−3.0%—————−4.8%
Seylan Bank−1.1%−2.0%−2.0%−2.9%−7.0%−6.6%——−2.6%−2.2%

How we collect these rates

AnyBanq reads each bank's published exchange rates from its website on business days and checks them against the CBSL rate before showing them. A bank whose rates look wrong (for example a currency quoted per 100 units by mistake) is left out until the next check. Rates are LKR per 1 unit of foreign currency. AnyBanq is not affiliated with the banks shown, and this is information, not advice.

Common questions

Where do these bank rates come from?
From each bank's own website. AnyBanq reads the rates each bank publishes on business days and shows when each bank's rates were stated or collected. Banks can change their rates during the day, so always confirm with the bank before you transact.
What is the difference between TT and notes rates?
TT (telegraphic transfer) rates apply to money moved between accounts: remittances from abroad are converted at the TT buying rate, and payments abroad at the TT selling rate. Notes rates apply when you exchange foreign currency cash at a counter, and the gap between buying and selling is usually wider.
Which bank gives the best rate for money sent from abroad?
The bank with the highest TT buying rate for that currency. The table and calculator above rank banks by it. Fees and the sending service's own rate also affect what arrives, so compare the full cost.
Why are bank rates different from the Central Bank rate?
The CBSL indicative rate is a reference midpoint. Banks buy currency below it and sell above it, and the gap is their margin. It differs by bank, by currency and by whether it is a transfer or cash.
AnybanQ Logo
Follow Us

Quick Links

  • Credit Cards
  • Debit Cards
  • Personal Loans
  • Vehicle Loans / Leasings
  • Housing Loans
  • Offers
  • Merchants
  • AnyBanq Points
  • Propositions
  • Savings & Current
  • Fixed Deposits
  • News
  • Courses
  • FAQ

Contact Info

  • [email protected]
  • Clobe (Pvt) Ltd
    Level 35, East Tower, World Trade Centre,
    Echelon Square, Colombo (00100), Sri Lanka

Fixed deposit rates

  • Compare FD rates
  • 3-month FD rates
  • 6-month FD rates
  • 12-month FD rates
  • 24-month FD rates
  • Senior citizen FD rates
  • Bank FD rates
  • Finance company FD rates
  • FD rate history
  • Fixed deposit guide
  • FD calculator

Company

  • About us
  • Contact us
  • Our methodology
  • Editorial policy
  • Safe investing
  • Terms of use
  • Privacy policy

Rates are collected from published sources and can change without notice. AnyBanq is a comparison service, not a bank, and nothing here is financial advice — confirm terms with the institution before you deposit or borrow.

© 2026 Clobe (Private) Limited. All Rights Reserved. · Privacy Policy · Terms ·