US Dollar to Sri Lankan Rupee (USD to LKR) Today
1 US Dollar (USD) = 332.21 Sri Lankan Rupees (LKR) at today's international rate, down 0.13% vs yesterday. 1 LKR = 0.00301015 USD. Updated 2026-11-01 04:14 UTC.
International mid-market rate — banks, exchange companies and the open market use their own buying and selling rates.
- Change vs yesterday
- −0.13%
USD to LKR conversion table
| US Dollar | Sri Lankan Rupee |
|---|---|
| 1 USD | 332.21 LKR |
| 5 USD | 1,661.05 LKR |
| 10 USD | 3,322.09 LKR |
| 20 USD | 6,644.19 LKR |
| 50 USD | 16,610.47 LKR |
| 100 USD | 33,220.93 LKR |
| 250 USD | 83,052.33 LKR |
| 500 USD | 166,104.65 LKR |
| 1,000 USD | 332,209.31 LKR |
| 5,000 USD | 1,661,046.54 LKR |
| 10,000 USD | 3,322,093.08 LKR |
LKR to USD
| Sri Lankan Rupee | US Dollar |
|---|---|
| 100 LKR | 0.301 USD |
| 500 LKR | 1.5051 USD |
| 1,000 LKR | 3.0102 USD |
| 5,000 LKR | 15.0508 USD |
| 10,000 LKR | 30.1015 USD |
| 50,000 LKR | 150.51 USD |
| 100,000 LKR | 301.02 USD |
| 1,000,000 LKR | 3,010.15 USD |
USD to LKR — last 3 days
| Date | 1 USD in LKR |
|---|---|
| 2026-11-01 | 332.21 |
| 2026-10-31 | 332.65 |
| 2026-10-30 | 332.45 |
Questions and answers
What is the Dollar rate in Sri Lanka today?
Today 1 US Dollar is 332.21 Sri Lankan Rupees at the international (mid-market) rate. The page updates every 2 hours.
How much is 100 USD in LKR?
100 USD = 33,220.93 LKR at today's rate.
How much is 1000 LKR in USD?
1,000 LKR = 3.0102 USD at today's rate.
Is this the open market rate?
No. It is the international mid-market rate — banks and money changers in Sri Lanka buy a little lower and sell a little higher, and the open market rate can be different. Check with your bank or exchange company before you send or change money.
More rates
Rates are international (mid-market) rates for information only and can be delayed. Banks, exchange companies and jewellers use their own buying and selling prices. Not financial advice. Currency, gold and silver rates: Data provided by CoinGecko · Rates By Exchange Rate API.