Madaraka Express – How to book a ticket

Madaraka Express, how to book a ticket

Online

To buy a ticket online on the Madaraka Express through the online booking platform, visit metickets.krc.co.ke. It’s quick and easy-to-use.

USSD

One can purchase a ticket by dialing *639# and pay via M-Pesa. The USSD payment solution is available 24/7. One can book up to a maximum of five (5) tickets per transaction.

Over the counter

Just visit the station of departure and purchase a ticket. Pay using cash (Local currency) ONLY.

The e-Ticket

An eTicket is an SMS sent to your mobile or email after your payment has been received. It contains a booking code that is used to verify that you are the right customer.

Group bookings

For group bookings, customers are requested to: 
Write to Operations Manager-ME, 
Kenya Railways, 
P.o Box 30121-00100, 
Nairobi

OR

Send an email to:
momido@krc.co.ke, akichoncho@krc.co.ke, info@krc.co.ke

Customers seeking to travel as a group should book the ride (reserve the seats) at least thirty-two (32) days to the date of travel.

Advance ticket

The advance ticket booking window is 30 days. Customers can book a ride thirty (30) days to the date of travel.