Dollar rate

US dollar rate today in Sri Lanka

1 USD = 332.52 LKR 0.02%

1 US dollar buys 332.52 LKR at the market rate. The dollar is up 10.6% against the Sri Lankan Rupee over the past year.

Convert

At the market rate. Banks and money changers usually offer less, and may charge a fee.

Key numbers

LKR per 1 USD
Market rate332.52 LKR
Today-0.02%
Past 30 days+3.58%
Past year+10.63%
1-year high334.36 LKR
1-year low300.58 LKR
USDT on P2P337.79 LKR

USD to LKR history

History comes from a third party and can contain errors. We remove obvious ones.

US dollars to LKR

1 USD332.52 LKR
5 USD1,663 LKR
10 USD3,325 LKR
20 USD6,650 LKR
50 USD16,626 LKR
100 USD33,252 LKR
500 USD166,262 LKR
1,000 USD332,523 LKR

LKR to US dollars

100 LKR0.3 USD
500 LKR1.5 USD
1,000 LKR3.01 USD
5,000 LKR15.04 USD
10,000 LKR30.07 USD
50,000 LKR150.37 USD
100,000 LKR300.73 USD

US dollar rate: common questions

How much is 1 US dollar in Sri Lanka today?
1 US dollar is about 332.52 LKR at the market rate. Banks and money changers usually offer a different rate because they add their own margin.
How much is 100 US dollars in LKR?
About 33,252 LKR at today's market rate, before any fees or margin.
Has the dollar gone up against the Sri Lankan Rupee?
Over the past year the dollar is up 10.6% against the Sri Lankan Rupee. Over the past 30 days it is up 3.6%.
Why is my bank's rate different?
This is a market rate, close to what big banks use when trading with each other. Banks, money changers and transfer services add a margin, and they may also charge a fee. Rates for cash can differ again. Where a country has both an official rate and a street rate, this page is usually close to the official one.
Why is the USDT price different?
USDT is a digital dollar that people buy from each other on P2P markets. Its best P2P price right now is 337.79 LKR, which is 1.6% above this rate. See live USDT rates.
How often does the rate update?
Every few minutes while currency markets are open, from Monday to Friday. At weekends the rate usually stays at its last value. Rates can be delayed or occasionally wrong, so check with your bank before a large transfer.