Sri Lankan Rupee (Rs) is the currency in Sri Lanka.
We recommend to change Euro or Dollars directly at the airport where you will find several currency exchanges and ATMs. Differences in exchange rates are negligible. It is better to pay for meals, small souvenirs and personal expenses by cash.