Skip to content
LakFeed
ENසිංதமி

Display

Theme

Text size

Contrast

LakFeedBeta
News
Markets
Exchange ratesEvery bank's buying and selling rate
  • Every bank, today
  • Best rate per currency
  • Browse by bank
  • Sending money home
Gold pricesThe Colombo gold board, every day
  • Today's price
  • 22 karat
  • 24 karat
  • Price by weight
  • Price history
StocksColombo shares, 15 minutes delayed
  • Market today
  • Companies
  • Sectors
  • Company news
FuelPump prices and every revision since 1990
  • Fuel prices
  • Trip cost calculator
Card OffersTools
ENසිංதமி

Display

Text size

Contrast

  • Every bank, today
  • Best rates
  • All banks
  • Send money
  • Currency converter
LakFeed/Exchange Rates/Best Rates
Share

Best Exchange Rates Today

The best buying and selling rate for every currency, across every bank.

Updated: Oct 30, 5:32 PM

  • 🇺🇸

    USD / LKR

    US Dollar

    Buying rateBank buys → You sellYou hand over USD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    330.10LKR / USD

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you USD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    335.10LKR / USD

    Amana Bank
  • 🇪🇺

    EUR / LKR

    Euro

    Buying rateBank buys → You sellYou hand over EUR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    367.79LKR / EUR

    Deutsche Bank (Colombo Branch)

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you EUR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    377.27LKR / EUR

    Bank of China (Colombo Branch)
  • 🇬🇧

    GBP / LKR

    Pound Sterling

    Buying rateBank buys → You sellYou hand over GBP and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    440.62LKR / GBP

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you GBP. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    451.01LKR / GBP

    Pan Asia Banking Corporation
  • 🇮🇳

    INR / LKR

    Indian Rupee

    Buying rateBank buys → You sellYou hand over INR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    3.4527LKR / INR

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you INR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    3.5400LKR / INR

    Deutsche Bank (Colombo Branch)
  • 🇦🇺

    AUD / LKR

    Australian Dollar

    Buying rateBank buys → You sellYou hand over AUD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    231.37LKR / AUD

    Deutsche Bank (Colombo Branch)

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you AUD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    237.35LKR / AUD

    Deutsche Bank (Colombo Branch)
  • 🇸🇬

    SGD / LKR

    Singapore Dollar

    Buying rateBank buys → You sellYou hand over SGD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    257.29LKR / SGD

    People's Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you SGD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    263.85LKR / SGD

    Deutsche Bank (Colombo Branch)
  • 🇸🇦

    SAR / LKR

    Saudi Riyal

    Buying rateBank buys → You sellYou hand over SAR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    87.770LKR / SAR

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you SAR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    89.480LKR / SAR

    Amana Bank
  • 🇦🇪

    AED / LKR

    UAE Dirham

    Buying rateBank buys → You sellYou hand over AED and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    89.657LKR / AED

    People's Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you AED. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    91.468LKR / AED

    People's Bank
  • 🇰🇼

    KWD / LKR

    Kuwaiti Dinar

    Buying rateBank buys → You sellYou hand over KWD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    1073.74LKR / KWD

    DFCC Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you KWD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    1081.21LKR / KWD

    Commercial Bank of Ceylon
  • 🇶🇦

    QAR / LKR

    Qatari Riyal

    Buying rateBank buys → You sellYou hand over QAR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    90.331LKR / QAR

    People's Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you QAR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    92.156LKR / QAR

    People's Bank
  • 🇴🇲

    OMR / LKR

    Omani Rial

    Buying rateBank buys → You sellYou hand over OMR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    858.61LKR / OMR

    DFCC Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you OMR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    869.11LKR / OMR

    DFCC Bank
  • 🇧🇭

    BHD / LKR

    Bahraini Dinar

    Buying rateBank buys → You sellYou hand over BHD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    872.79LKR / BHD

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you BHD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    889.09LKR / BHD

    Amana Bank
  • 🇯🇴

    JOD / LKR

    Jordanian Dinar

    Buying rateBank buys → You sellYou hand over JOD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    464.42LKR / JOD

    People's Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you JOD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    473.80LKR / JOD

    People's Bank
  • 🇨🇦

    CAD / LKR

    Canadian Dollar

    Buying rateBank buys → You sellYou hand over CAD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    235.95LKR / CAD

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you CAD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    240.59LKR / CAD

    Amana Bank
  • 🇨🇭

    CHF / LKR

    Swiss Franc

    Buying rateBank buys → You sellYou hand over CHF and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    400.42LKR / CHF

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you CHF. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    409.57LKR / CHF

    Amana Bank
  • 🇯🇵

    JPY / LKR

    Japanese Yen

    Buying rateBank buys → You sellYou hand over JPY and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    2.0883LKR / JPY

    Deutsche Bank (Colombo Branch)

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you JPY. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    2.1386LKR / JPY

    Hatton National Bank
  • 🇨🇳

    CNY / LKR

    Chinese Yuan

    Buying rateBank buys → You sellYou hand over CNY and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    49.390LKR / CNY

    Deutsche Bank (Colombo Branch)

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you CNY. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    50.562LKR / CNY

    Bank of China (Colombo Branch)
  • 🇳🇿

    NZD / LKR

    New Zealand Dollar

    Buying rateBank buys → You sellYou hand over NZD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    184.74LKR / NZD

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you NZD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    190.68LKR / NZD

    Sampath Bank
  • 🇭🇰

    HKD / LKR

    Hong Kong Dollar

    Buying rateBank buys → You sellYou hand over HKD and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    41.890LKR / HKD

    Deutsche Bank (Colombo Branch)

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you HKD. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    42.950LKR / HKD

    Amana Bank
  • 🇸🇪

    SEK / LKR

    Swedish Krona

    Buying rateBank buys → You sellYou hand over SEK and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    33.460LKR / SEK

    Deutsche Bank (Colombo Branch)

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you SEK. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    34.320LKR / SEK

    Deutsche Bank (Colombo Branch)
  • 🇳🇴

    NOK / LKR

    Norwegian Krone

    Buying rateBank buys → You sellYou hand over NOK and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    35.690LKR / NOK

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you NOK. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    36.620LKR / NOK

    Amana Bank
  • 🇲🇾

    MYR / LKR

    Malaysian Ringgit

    Buying rateBank buys → You sellYou hand over MYR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    81.170LKR / MYR

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you MYR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    82.790LKR / MYR

    Amana Bank
  • 🇹🇭

    THB / LKR

    Thai Baht

    Buying rateBank buys → You sellYou hand over THB and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    9.7751LKR / THB

    People's Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you THB. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    9.9726LKR / THB

    People's Bank
  • 🇩🇰

    DKK / LKR

    Danish Krone

    Buying rateBank buys → You sellYou hand over DKK and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    49.080LKR / DKK

    Amana Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you DKK. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    50.590LKR / DKK

    Amana Bank
  • 🇿🇦

    ZAR / LKR

    South African Rand

    Buying rateBank buys → You sellYou hand over ZAR and the bank gives you rupees. This is the rate that counts when money reaches you from abroad: a salary, a remittance, a gift. Higher is better for you.

    19.707LKR / ZAR

    Sampath Bank

    Selling rateBank sells → You buyYou hand over rupees and the bank gives you ZAR. This is the rate that counts when you need foreign currency: travel, tuition, an online payment. Lower is better for you.

    20.310LKR / ZAR

    Sampath Bank

Banks do not publish new rates at weekends. On a Saturday or Sunday these are Friday's closing rates.

Rates are sourced from bank websites and may differ from counter rates. Always verify with your bank before transacting.

All Bank Rates →Sending money to Sri Lanka? →

Common questions about exchange rates

What is the USD rate in Sri Lanka today?

Today the best buying rate for USD is 330.10 rupees, offered by Amana Bank, and the cheapest selling rate is 335.10 rupees at Amana Bank. Rates were last published on October 30, 2026.

Why does every bank quote a different rate?

Each bank sets its own rate from its own stock of foreign currency and its own margin. The gap between the highest and the lowest is real money. On USD 1,000 it is often more than LKR 3,000, which is why it is worth checking before you go.

What is the difference between the buying and selling rate?

The buying rate is the rate the bank buys at, so it is the rate you sell at. That is the one that matters when money is sent to you. The selling rate is the rate the bank sells at, so it is the rate you buy at. That is what matters before you travel. Banks name both rates from their own side of the counter, which is why they read backwards at first. The selling rate is always the higher of the two; the gap is the bank's margin.

Is the rate the same for cash and for a transfer?

Often not. Banks usually pay a little more for money that arrives as a transfer than for notes handed over the counter, and charge a little less for a transfer than for notes. The rates here are transfer (TT) rates, or a bank's cash rate for a currency it quotes only in notes, so changing cash at the counter will usually come out slightly worse.

Why is the Central Bank rate different from the banks?

The Central Bank of Sri Lanka publishes an indicative reference rate for the market. It is not a rate you can transact at, because no counter will trade at it. That is why it is shown separately and left out of the best-rate comparison.

Do exchange rates change at weekends?

No. Banks publish rates on weekdays only and keep serving Friday's closing rates through Saturday and Sunday, so a weekend figure is Friday's number rather than a new one.

How often are these rates updated?

We check every bank's published rate card every 30 minutes while Sri Lankan banks are open. Most banks reprice once or twice a day.

LakFeed

Sri Lanka, made simple.

Everything Sri Lankans check every day, in one place, in your language.

  • News
  • Exchange rates
  • Gold prices
  • Fuel prices
  • Stocks
  • Card offers
  • Tools
  • Sitemap
  • FAQ
  • About us
  • Contact
  • Advertise
  • Blog
  • Privacy Policy
  • Terms of Service
  • DMCA

© 2026 LakFeed. All rights reserved.