Am cruising in a few weeks time & wondering what currency I should take ashore in Sri Lanka as will only be there for one day & will be going on a pre organized tour. Thought a very small amount of local currency would be appropriate for purchase of water, tips etc., but the Rupee is very hard to get hold of in Australia. Would Euros be acceptable for small purchases or what would you suggest?
From a friend who is currently travelling in Sri Lanka, and is a reasonably experienced solo-traveller:
I don't think so, from what I've seen. It's easy enough to change money though - can do so at the airport and banks for a not unreasonable amount. They'll change Aussie, Euro and USD.
Certainly, if there's a better solution your cruise briefing when you arrive will let you know, but in the meantime, we also have a question on exchanging AUD before arrival which may be of use.
Exchange counters at Sri Lankan airport are open 24hrs. Just carry money in some major currency -USD, EURO, AUD etc and exchange it when you arrive. Convert it back to your currency while leaving Sri Lanka. Most of the banks at Colombo offer a little better rate than the counters at airport, but it is not worth spending a day at Colombo just for this.