US dollars to Sri Lankan rupees (USD to LKR)

Convert USD to LKR using the latest daily reference rate.

33,241.71LKR

1 USD = 332.417 LKR · 1 LKR = 0.00300827 USD

Daily rate published by ExchangeRate-API on 8 November 2026 at 00:02 UTC. Indicative mid-market rate, not a live price.

USD and LKR conversion tables

USDLKR
1 USD332.42 LKR
5 USD1,662.09 LKR
10 USD3,324.17 LKR
25 USD8,310.43 LKR
50 USD16,620.85 LKR
100 USD33,241.71 LKR
250 USD83,104.27 LKR
500 USD166,208.54 LKR
1,000 USD332,417.08 LKR
LKRUSD
1 LKR0.003008 USD
5 LKR0.015041 USD
10 LKR0.030083 USD
25 LKR0.075207 USD
50 LKR0.150413 USD
100 LKR0.300827 USD
250 LKR0.752067 USD
500 LKR1.50 USD
1,000 LKR3.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.

Related conversions