| USD | LKR |
|---|---|
| 1 USD | 336.12 LKR |
| 10 USD | 3,361.15 LKR |
| 20 USD | 6,722.31 LKR |
| 50 USD | 16,805.77 LKR |
| 100 USD | 33,611.54 LKR |
| 250 USD | 84,028.86 LKR |
| 300 USD | 100,834.63 LKR |
| 500 USD | 168,057.72 LKR |
| 1,000 USD | 336,115.44 LKR |
| 2,000 USD | 672,230.89 LKR |
| 5,000 USD | 1,680,577.21 LKR |
| 10,000 USD | 3,361,154.43 LKR |
| LKR | USD |
|---|---|
| 1 LKR | 0.00 USD |
| 10 LKR | 0.03 USD |
| 20 LKR | 0.06 USD |
| 50 LKR | 0.15 USD |
| 100 LKR | 0.30 USD |
| 250 LKR | 0.74 USD |
| 300 LKR | 0.89 USD |
| 500 LKR | 1.49 USD |
| 1,000 LKR | 2.98 USD |
| 2,000 LKR | 5.95 USD |
| 5,000 LKR | 14.88 USD |
| 10,000 LKR | 29.75 USD |
Over the past 30 days, the USD to LKR exchange rate peaked at 337.1336 and dipped to 334.0013, averaging 335.6838 with a change of 0.63%.
In the last 90 days, the USD to LKR rate reached a high of 342.4658 and a low of 316.4778, averaging 330.3217 and shifting by 6.21%.
| 1 USD to LKR | Last 7 days | Last 30 days | Last 60 days | Last 90 days |
| High | 336.2237 | 337.1336 | 342.4658 | 342.4658 |
| Low | 335.9829 | 334.0013 | 324.0170 | 316.4778 |
| Average | 336.0984 | 335.6838 | 334.3173 | 330.3217 |
| Change | 0.04% | 0.63% | -1.85% | 6.21% |
| Date | Sri Lankan Rupee price |
| July 20, 2026 | 336.1154 |
| July 19, 2026 | 335.9908 |
| July 18, 2026 | 336.0496 |
| July 17, 2026 | 336.1772 |
| July 16, 2026 | 336.2237 |
| July 15, 2026 | 336.1487 |
| July 14, 2026 | 335.9829 |
List of currencies available for conversion
List of currencies available for conversion