Skip to content
induwara.lk
induwara.lkSri Lanka · Travel

Sri Lanka Expressway Toll Calculator (E01, E02, E03, E04)

Every fare here is a cell read straight from the user fee schedule gazetted on 17 December 2025. Pick your entry, your exit and your vehicle category, including trips that cross from the airport expressway to the Southern. One way and return totals, sources cited.

By Induwara AshinsanaUpdated Oct 16, 2026
RDA Expressway Toll Calculator
Gazetted rates · 17.12.2025
Entry expressway
Vehicle category
Trip type

The fee is collected at the exit, so a return trip is exactly twice the one-way fee. There is no round-trip discount.

Total toll (one-way)
Rs 650
Category 1 for the same trip: Rs 650
Per ticket (Category 1)
Rs 650
Read straight off the gazetted table
Distance
126.2 km
Southern (E01)
Journey
Kottawa to Godagama - Palatuwa
Exit near Matara
Vehicle category, as gazetted

Category 1

“Vehicles with Two Axles and Four Wheels OR Dual Purpose Vehicles with Two Axles and Six Wheels”

Cars, vans, three-wheelers, jeeps and single cabs. A six-wheel dual purpose vehicle also pays Category 1.

Examples: Car, Van, Three-wheeler, Jeep or single cab.

Compare categories for this trip

Category 1

Rs 650

Cat 1 · one way

Category 2

Rs 1,150

Cat 2 · one way

Category 3

Rs 1,950

Cat 3 · one way

Per-trip breakdown
Kottawa (Exit A1) to Godagama - Palatuwa (Exit A11)126.2 km
Printed cell for Category 1Rs 650
Total toll (one-way)Rs 650
Fares read from the RDA gazetted user fee schedule. Gazette Extraordinary, Part I Sec. (I), 17.12.2025, Regulations 3 and 7 for the Colombo-Katunayake, Outer Circular and Southern expressways, and Gazette Extraordinary, Part I Sec. (I), 24.04.2023, Regulations 3 and 5 for the Central Expressway. Checked on 2026-10-16. The chart displayed at each toll plaza is the legal fare, if a receipt disagrees, that chart wins.

How it works

The Road Development Authority does not charge by the kilometre. It publishes a point to point table under the Tolls Ordinance, and the fare for your trip is whatever single cell sits where your entry interchange meets your exit interchange. You take a ticket on entry and pay that printed amount when the ticket is read at the exit. This calculator stores the published tables and looks the cell up. That is the entire calculation.

It is worth being blunt about why there is no formula, because a formula is the natural thing to assume. The table is not additive, and it is not proportional to distance:

  • Kottawa to Kahathuduwa, Category 1: Rs 150
  • Kahathuduwa to Gelanigama, Category 1: Rs 150
  • Kottawa to Gelanigama, Category 1: Rs 200, not Rs 300

No set of per-interchange base figures can reproduce that, so any calculator that adds legs together or multiplies a car fare by a fixed factor will be wrong on most pairs. The three categories each get their own independent table: on the Kottawa column alone, the Category 2 fare runs between 1.25 and 1.80 times the Category 1 fare, with no constant anywhere in it.

  1. Pick the entry and exit interchanges.The list here is the gazette's own column headings, with its exit codes B1 to B4, C1 to C4 and A1 to A21.
  2. Cross-expressway trips are one fare.The schedule prices the Katunayake Expressway, the Outer Circular Highway and the Southern Expressway in a single table, so Katunayake to Pinnaduwa is one cell at Rs 800 in Category 1. RDA's own revision of the Kerawalapitiya ticketing on 22 December 2025 removed the duplicate ticket for these journeys, while exit fees at Kerawalapitiya itself are still charged.
  3. Pick the vehicle category. There are three, quoted from the gazette:
    • Category 1: Vehicles with Two Axles and Four Wheels OR Dual Purpose Vehicles with Two Axles and Six Wheels
    • Category 2: Vehicles with Two Axles and Six Wheels
    • Category 3: Vehicles with More than Two Axles
  4. Read the cell. There is no rounding step, because the published figures are already the amounts collected.
  5. Double for a return trip if needed. The fee is collected again at the exit on the return leg, so a return trip is exactly twice the one-way figure.

Some pairs are not served at all. The gazette fills those cells solid black under the legend "Not functional": the whole Kotalawala row, the Kapuduwa column from Aparekka southward, and the Bodigama column from Kasagala southward. The Central Expressway table likewise leaves Kurunegala IC to Yaggapitiya IC blank, because they are the two exits at the same end of that section. Where the gazette prints nothing, this calculator reports that the pair is not served instead of showing a number.

The data module exposes a cross-check function lookupTollFromMatrix that reads the same tables the opposite way round, scanning row by row instead of indexing arithmetically. All 2,496 priced pair and category combinations agree between the two paths. If they ever disagree, the gazette wins and there is a bug to fix.

Two instruments are in force. The Katunayake, Outer Circular and Southern network is priced by the Gazette Extraordinary, Part I Sec. (I), 17.12.2025, Regulations 3 and 7. The Central Expressway between Mirigama North and Yaggapitiya is priced by the older Gazette Extraordinary, Part I Sec. (I), 24.04.2023, Regulations 3 and 5. Because they are separate instruments, no through fare between them is published, and none is invented here.

Every gazetted interchange

All 34 interchanges in the two schedules, in the order the gazette prints them, with its own exit codes.

Southern Expressway (E01)

ExitInterchangeServesChainage
A1KottawaColombo end0 km
A2KahathuduwaPolgasovita6 km
A3GelanigamaBandaragama14 km
A4DodangodaKalutara35 km
A5WelipennaMathugama46 km
A6KurundugahahetekmaElpitiya68 km
A7BaddegamaHikkaduwa80 km
A8PinnaduwaGalle96 km
A9ImaduwaAhangama108.4 km
A10KokmaduwaWeligama116.3 km
A11Godagama - PalatuwaMatara126.2 km
A12KapuduwaMatara east130.7 km
A13AparekkaDickwella137.2 km
A14BeliattaTangalle152.7 km
A15BodigamaBeliatta east159.8 km
A16KasagalaAngunukolapelessa164.9 km
A17AngunukolapelessaAngunukolapelessa174 km
A18BarawakumbukaBarawakumbuka181.1 km
A19SooriyawewaSooriyawewa191.4 km
A20Mattala GateMattala airport201.9 km
A21Hambantota GateHambantota222.6 km

Outer Circular Highway (E02)

ExitInterchangeServesChainage
C4KadawathaA1 to Kandy0 km
C3KaduwelaKaduwela9.35 km
C2KotalawalaNot functionalNot functional in the schedule9.35 km
C1AthurugiriyaMalabe and Homagama14.15 km

Colombo-Katunayake Expressway (E03)

ExitInterchangeServesChainage
B1PeliyagodaNew Kelani Bridge0 km
B2KerawalapitiyaInterchange 2, KIC26.7 km
B3Ja-ElaJa-Ela14 km
B4KatunayakeAirport and Negombo22.7 km

Central Expressway (E04)

ExitInterchangeServesChainage
n/aMirigama North ICMirigama0 km
n/aNakalagamuwa ICPolgahawela17.81 km
n/aDambokka ICDambokka32.6 km
n/aKurunegala ICKurunegala38.05 km
n/aYaggapitiya ICKurunegala end38.05 km

Chainage is measured from each route's Colombo end and cumulated from the segment distances printed above the schedule. It is context only. No fare on this page is derived from a distance.

Worked examples

Colombo to Galle, family car, one way

Kottawa (Exit A1) to Pinnaduwa (Exit A8), Category 1

  1. Find the Pinnaduwa row in the Category 1 table
  2. Read across to the Kottawa column
  3. The printed cell is Rs 500
  4. Toll: Rs 500 one way, Rs 1,000 return

Airport to Galle, car, one way

Katunayake (Exit B4) to Pinnaduwa (Exit A8), Category 1

  1. Katunayake and Pinnaduwa sit in the same table, three expressways apart
  2. Find the Pinnaduwa row, read across to the Katunayake column
  3. The printed cell is Rs 800
  4. One ticket, one fare, paid at the Pinnaduwa exit

Colombo to Hambantota, three-axle lorry, one way

Kottawa (Exit A1) to Hambantota Gate (Exit A21), Category 3

  1. Category 3 has its own table, it is not a multiple of Category 1
  2. Find the Hambantota Gate row, read across to the Kottawa column
  3. The printed cell is Rs 3,200
  4. For comparison the same trip is Rs 1,000 in Category 1

Frequently asked questions

Sources & references

Every fare on this page is a cell of the RDA gazetted user fee schedule. Gazette Extraordinary, Part I Sec. (I), 17.12.2025, Regulations 3 and 7 for the Colombo-Katunayake, Outer Circular and Southern expressways, and Gazette Extraordinary, Part I Sec. (I), 24.04.2023, Regulations 3 and 5 for the Central Expressway. Each of the three network tables was read twice on 2026-10-16, once from a reduced copy and once from full-resolution crops of the dense lower rows, and the two reads agree cell for cell. The encoded data covers 4 routes and 34 interchanges. The chart displayed at each toll plaza remains the authoritative legal fare, so if a receipt disagrees with this page, the plaza chart wins.

Related tools

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.

Spotted a toll that doesn't match the booth receipt?

Email me at [email protected] , I'll reconcile against the latest RDA schedule and ship a fix.