The currency of Sri Lanka is the Sri Lankan Rupee (LKR).
Pound Sterling, US Dollars , euros or other major currencies will need to be exchanged locally, and not in advance of arrival as the LKR is not traded internationally. This also means you should spend all your LKR before you leave. There are plenty of money changers in Sri Lanka , anyhow as a HAYA LANKA customers , we are happy to tell that we will be with you very help full for change currency here . Credit cards are widely accepted for purchases. Visa and MasterCard withdrawals can be performed at banks.