US dollars to Sri Lankan rupees (USD to LKR)
Convert USD to LKR using the latest daily reference rate.
1 USD = 332.417 LKR · 1 LKR = 0.00300827 USD
USD and LKR conversion tables
| USD | LKR |
|---|---|
| 1 USD | 332.42 LKR |
| 5 USD | 1,662.09 LKR |
| 10 USD | 3,324.17 LKR |
| 25 USD | 8,310.43 LKR |
| 50 USD | 16,620.85 LKR |
| 100 USD | 33,241.71 LKR |
| 250 USD | 83,104.27 LKR |
| 500 USD | 166,208.54 LKR |
| 1,000 USD | 332,417.08 LKR |
| LKR | USD |
|---|---|
| 1 LKR | 0.003008 USD |
| 5 LKR | 0.015041 USD |
| 10 LKR | 0.030083 USD |
| 25 LKR | 0.075207 USD |
| 50 LKR | 0.150413 USD |
| 100 LKR | 0.300827 USD |
| 250 LKR | 0.752067 USD |
| 500 LKR | 1.50 USD |
| 1,000 LKR | 3.01 USD |
About this rate
The rate shown is a mid-market reference rate from ExchangeRate-API, published once a day; the publication time is shown under the converter. It isn’t a live price and it isn’t the rate you’ll be offered when sending money.
When you send US dollars to Sri Lanka or exchange cash, banks and money transfer services set their own buying and selling rates and may add fees, so compare the total amount the recipient will get in LKR rather than the headline rate alone.
A rate history chart isn’t shown for LKR because the European Central Bank, our source for historical rates, doesn’t publish a reference rate for it.