Exchange Rates

LKR per 1 USD

Updated 12m ago

Standard Chartered

Buy 304.00
Sell 314.00
Spread 10.00

CBSL

Buy 305.56
Sell 313.06
Spread 7.49

Commercial Bank

Buy 303.93
Sell 312.35
Spread 8.42

HSBC

Buy 303.43
Sell 315.12
Spread 11.69

Rate History (LKR per 1 USD)

Source Comparison

Source Buying Rate Selling Rate Spread Date
CBSL 305.56 313.06 7.49 2026-02-27
Commercial Bank 303.93 312.35 8.42 2026-03-02
HSBC 303.43 315.12 11.69 2026-02-27
Standard Chartered 304.00 314.00 10.00 2026-03-02