Cene cigareta na Šri Lanci su prilično visoke. Jedna paklica ima istu cenu kao recimo u Nemačkoj ili Italiji, što je oko 6 € (1200LRK).
Interesantno je napomenuti da je Šri Lanka nekada imala jako veliki procenat pušača. Ipak, ovo se drastično promenilo tokom poslednje dve decenije kada je vlada uvela određene mere za pušače. Pušenje je zabranjeno na javnom mestu. Ukoliko bi osoba želela da zapali cigaru, morala bi da uđe u neku zatvorenu prostoriju gde je pušenje dozvoljeno. Ipak, komunalna policija je mnogo fleksibilnija sa ovim zakonima kada su u pitanju turisti.
Još interesantnija činjenica je da kazna za pušenje na javnom mestu iznosi 2000 LRK (oko 10 €), što nije visoka cena čak ni za lokalno stanovništvo. Međutim, kaznu nije moguće platiti kroz jednu uplatnicu. Vlada zapravo usitni ovaj iznos na nekoliko različitih uplatnica i primorava prekršioca zakona da svaki dan mora u različitim gradovima Šri Lanke da uplati različite iznose. Saobraćaj na Šri Lanci je jako spor, pa se distanca od 100km putuje i po nekoliko sati. Pri tome lokalno stanovništvo je uglavnom zaposleno što dodatno otežava mogućnost da ljudi mogu putovati svaki dan u različite gradove kako bi uplatili kaznene uplatnice. Ovom merom i podizanjem cene cigareta vlada je uspela da smanji broj pušača na svega 3% od ukupne populacije Šri Lanke.