induwara.lkinduwara.lk
induwara.lkSri Lanka · Travel

Sri Lanka Three-Wheeler (Tuk-Tuk) Fare Calculator

Find the gazetted legal maximum tuk-tuk fare for any trip in seconds — flag-down, per-kilometre, and waiting time, using the Western Provincial Council's published tariff. Sanity-check a meter or an unmetered quote before you pay.

By Induwara AshinsanaUpdated May 16, 2026
Three-wheeler fare estimate
WPC tariff · verified

Enter the one-way distance in kilometres.

Time the driver waits during the trip.

Quick trips

Informational. Not part of the WPC gazette; some ride-hailing apps add this after 22:00.

Use a different province or custom rate

Defaults shown are the Western Provincial Council gazetted rates. Override to model another provincial council's tariff or a private/association rate.

Legal max fare
Rs 320
for a 5 km trip
Effective rate
Rs 64/km
Includes flag-down + rounding
PickMe / Uber band
Rs 270 – Rs 370
Indicative, normal hours, no surge

Fare breakdown

Flag-down (first km)

LKR 80 flat per WPC

Rs 80.00
Distance charge

4 km × Rs 60/km

Rs 240.00
Waiting charge

no waiting

Rs 0.00
Subtotal

distance + waiting

Rs 320.00
Meter rounding

up to nearest LKR 5

Rs 0.00
Total fareRs 320

Maximum legal fare per the Western Provincial Council gazetted tariff. Drivers may charge less; charging more is a tariff violation reportable to the WPRPTA / NTC.

Cross-checked: bracket method and single-expression form agree

How it works

Three-wheeler (tuk-tuk) tariffs in Sri Lanka are set by each provincial council under its Road Passenger Transport Authority. The Western Provincial Council's gazette is the most-cited reference because the Western Province carries the heaviest tuk-tuk traffic (Colombo, Gampaha, Kalutara). The Sri Lanka Three-Wheeler Owners' Association has aligned its recommended national rate to the same numbers, and most other provincial councils follow suit in practice. This calculator hard-codes those defaults and lets you override them if your local gazette differs.

The fare formula has three components:

  1. Distance. The first kilometre is a flat flag-down fare of Rs 80. Every kilometre after that is charged at Rs 60 per km, so a trip of d km costs Rs 80 + max(0, d − 1) × Rs 60.
  2. Waiting time. If the driver waits for you during the trip (a quick errand stop, for example), the gazette permits Rs 2 per minute. Most metered tuk-tuks have a waiting-time button; unmetered drivers may quote a round figure.
  3. Meter rounding. Tuk-tuk meters display the total rounded up to the nearest LKR 5. The calculator applies the same rule (ceil(total ÷ 5) × 5) so the displayed figure is the figure you should hand over.

The optional night/holiday surcharge (+25%) is not part of the WPC gazette. It is exposed as an opt-in toggle because some ride-hailing apps add a similar charge after 22:00 — the toggle lets you preview that quote without legitimising it as a regulated rate.

The calculator cross-checks every result two ways: a step-by-step breakdown (flag-down, distance, waiting, rounding) and a single-expression form (ceil((F + max(0, d − 1) × R + w × W) × N / 5) × 5). When both methods agree to the rupee a green confirmation appears under the breakdown — the same kind of dual-method verification used on the IRD tax calculator on this site.

A reverse-lookup field lets you enter what the driver actually asked for. The calculator returns the implied per-km rate and the ratio against the gazetted maximum, so you have a number to negotiate with.

Worked examples

2.5 km, no waiting · default WPC tariff

Bambalapitiya → WellawattaRs 170

  1. Flag-down (first km): Rs 80
  2. Distance: (2.5 − 1) × Rs 60 = Rs 90
  3. Waiting: 0
  4. Subtotal: Rs 170
  5. Rounded to nearest Rs 5: Rs 170

4.6 km, 5 min waiting · default WPC tariff

Colombo Fort → Bambalapitiya (5 min stop)Rs 310

  1. Flag-down (first km): Rs 80
  2. Distance: (4.6 − 1) × Rs 60 = Rs 216
  3. Waiting: 5 × Rs 2 = Rs 10
  4. Subtotal: Rs 306
  5. Rounded up to nearest Rs 5: Rs 310

6.0 km, night surcharge on (informational)

Peradeniya gate → Kandy city (late night)Rs 475

  1. Flag-down (first km): Rs 80
  2. Distance: (6 − 1) × Rs 60 = Rs 300
  3. Waiting: 0
  4. Subtotal: Rs 380
  5. Night surcharge ×1.25: Rs 475
  6. Rounded to nearest Rs 5: Rs 475

The WPC gazette has no statutory night surcharge — figure shown is informational, mirroring ride-hailing app behaviour after 22:00.

Frequently asked questions

Sources & references

The flag-down, per-km, and waiting figures on this page were last cross-checked against the above sources on 2026-05-16. The page is reviewed after any new WPC gazette amendment or association tariff update. The PickMe / Uber comparison band is indicative and drawn from typical published estimates over 2024–2025 — these platforms are not regulated and their dynamic pricing can vary.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spot a stale rate, a missing edge case, or want a province-specific gazette added?

Email me at [email protected] — most fixes ship within 24 hours.