How to book Kenya Railways tickets without falling for scammers
By Valerian Khakayi, July 20, 2026Planning to travel on the Madaraka Express? Before paying for your ticket, ensure you are using an official Kenya Railways booking platform to avoid falling victim to fraudsters posing as the corporation.
In a public advisory issued on Monday, July 20, 2026, Kenya Railways warned that scammers are impersonating the corporation and luring unsuspecting passengers into booking tickets through fake and unofficial platforms.
The corporation further urged travellers to avoid booking tickets or making payments through unverified platforms and to always confirm they are using an official Kenya Railways booking channel before completing any transaction.
“Protect yourself from fraud! Beware of fraudsters impersonating Kenya Railways and luring unsuspecting members of the public into booking tickets through fake and unofficial booking platforms,” Kenya Railways stated.

How to safely book SGR
To help passengers stay safe, Kenya Railways stated that Madaraka Express tickets should only be booked through its official channels. The corporation said passengers can purchase tickets online through metickets.krc.co.ke, via the *639# USSD service, or by visiting any Madaraka Express Passenger Service station.
If you are unsure whether a booking platform is genuine, Kenya Railways advises contacting the corporation before completing your transaction. Passengers can reach the customer care team on 0709 907 000 for assistance or to verify booking information.

The corporation cautioned travellers against making payments through unofficial websites, social media pages or individuals claiming to sell Kenya Railways tickets. It warned that fraudsters often exploit passengers looking for a quick and convenient way to book tickets online.
The advisory comes as more travellers continue to use the Madaraka Express for business and leisure travel, increasing the risk of scammers targeting unsuspecting passengers through fake booking links and fraudulent payment requests.
By booking through the official Kenya Railways website, using the *639# USSD service or visiting a Madaraka Express Passenger Service station, travellers can protect themselves from fraud and ensure they receive valid tickets for their journey.
It is worth noting that taking a few moments to verify a booking platform before making payment can help travellers avoid financial losses and ensure they receive valid tickets for their journey.