Public transport by province
Public transport indicators by province, a province a column. Annual, 2018–2025.
Published by the National Transport Commission; read from CBSL Economic and Social Statistics.
2025
11 indicators × 9 provinces
| Western | Central | Southern | Northern | Eastern | North Western | North Central | Uva | Sabaragamuwa | All Island | |
|---|---|---|---|---|---|---|---|---|---|---|
| Sri Lanka railways - operated kilometres, mn | 6.9 | 0.5 | 0.5 | 0.8 | 0.5 | 0.4 | 0.4 | 0.2 | 0.5 | 10.8 |
| Sri Lanka railways - passenger kilometres, mn | 3,834 | 299 | 270 | 419 | 299 | 240 | 210 | 120 | 299 | 5,990 |
| Sri Lanka railways - freight tonne kilometres, mn | 103.7 | 8.1 | 7.3 | 11.3 | 8.1 | 6.5 | 5.7 | 3.2 | 8.1 | 162.0 |
| Private bus services - total fleet | 5,930 | 1,312 | 1,839 | 1,304 | 2,443 | 1,358 | 645 | 686 | 999 | 19,695 |
| Private bus services - buses operated | 3,689 | 1,250 | 1,741 | 749 | 2,174 | 989 | 625 | 457 | 812 | 15,037 |
| Private bus services - seating capacity | 154,938 | 52,500 | 73,122 | 31,458 | 91,308 | 41,538 | 26,250 | 19,194 | 34,104 | 662,166 |
| Private bus services - operated kilometres, mn | 183 | 62 | 86 | 37 | 108 | 49 | 31 | 23 | 40 | 887 |
| Private bus services - passenger kilometres, mn | 6,922 | 2,345 | 3,267 | 1,405 | 4,079 | 1,856 | 1,173 | 858 | 1,524 | 36,416 |
| Sri Lanka transport board (c) - buses operated | 1,164 | 726 | 369 | 340 | 380 | 356 | 364 | 358 | 364 | 4,422 |
| Sri Lanka transport board (c) - passenger kilometres. mn | 2,541 | 1,647 | 1,154 | 714 | 958 | 1,215 | 1,170 | 1,444 | 1,045 | 11,889 |
| Sri Lanka transport board (c) - operated kilometres, mn | 74.7 | 46.3 | 35.6 | 23.3 | 26.1 | 40.3 | 37.2 | 42.5 | 36.0 | 361.8 |