
Kenya’s Standard Gauge Railway (SGR) recorded a revenue high of Sh21.43 billion in 2025, according to data from the Kenya National Bureau of Statistics (KNBS), extending its growth in earnings from passenger and freight services.
Combined revenue stood at Sh14.73 billion in 2019 before dropping to Sh11.36 billion in 2020 amid global disruptions.
Earnings recovered to Sh14.38 billion in 2021 and rose to Sh15.30 billion in 2022.
The upward trend continued in 2023, when revenue reached Sh17.63 billion, before increasing to Sh18.08 billion in 2024 and peaking at Sh21.43 billion last year.
Freight services accounted for the larger share of SGR revenue throughout the period, while passenger services provided a steady contribution to the railway’s overall earnings.