How much is a Colombo tuk-tuk per km?

As of 2026, metered tuk-tuks in Colombo usually charge about LKR 100 to LKR 120 for the first kilometre, then LKR 80 to LKR 100 for every additional kilometre.

If you are hailing a tuk-tuk from the street, make sure you request the driver to start with the physical meter switched on before the trip really begins. For more price clarity, better route tracking, and general safety, using local ride-hailing apps such as PickMe or Uber is highly recommended. They tend to lock in the per-kilometre rate, so a driver cannot easily add random charges or lean into tourist inflation.