Na Sri Lance, chociaż jest droższa niż np. Indie, ceny mimo wszystko są do przyjęcia. Należy jednak pamiętać, że nie jest wskazane posiadanie banknotów o wysokich nominałach, gdyż handlowcy nie mają pieniędzy na wydanie reszty. W większych miastach, takich jak Colombo czy Kandy znajdują się bankomaty przyjmujące karty Visa i MasterCard. Również w tych miastach akceptowane są karty kredytowe. Trzeba liczyć się z tym, że w czasie sezonu ceny potrafią być nawet trzykrotnie wyższe niż poza nim. Tak samo nie powinny nas zdziwić podwójne ceny - turyści prawie za wszystko muszą zapłacić o wiele więcej niż miejscowi obywatele. I nie tyczy się to tylko prywatnych, niedużych sklepików ale także biletów autobusowych, instytucji kulturalnych i zabytków. W mniejszych sklepach możemy spotkać się z brakiem trwale ustalonej ceny - oznacza to, że możemy się targować, co niewątpliwie warto zrobić.
Na pamiątkę turyści najchętniej kupują batikowe tkaniny i ubrania, różne przyprawy i herbaty, malowane maski oraz wielobarwne kamienie szlachetne.
Przykładowe ceny:
- wynajem samochodu - od 50 - 100 USD
- obiad - ok. 10 USD,
- piwo - ok. 2 USD,
- wino - ok. 4 USD,
- kawa - ok. 2 USD.
- przejazd autobusem (kilka przystaków) - ok. 7 Rs
- lunch (bufet) - ok. 550-750 Rs
- woda butelkowana - ok. 55 Rs