What is the current Sri Lankan Rupee exchange rate?

As a floating currency, the Sri Lankan Rupee (LKR) exchange rate keeps shifting day by day depending on economic conditions, but it generally sits around 300 to 320 LKR for 1 USD. Travellers should always check the live mid-market rate on places like XE or Google Finance right before they head out.

It is strongly suggested to take crisp, uncreased US Dollars, Euros, or British Pounds so you can swap them locally, because you will usually obtain a better deal at authorised money changers in Colombo or Galle than you would at your home country’s airport. Card payments are widely available at hotels and bigger restaurants, yet it is wise to keep a calm stash of smaller Rupee notes, for tuk-tuks, street snacks, and small gratuities.