Frequently asked Questions

Book a Train

Frequently asked Questions

The advance ticket booking window is 30 days. Customers can book a ride thirty (30) days to the date of travel; any in between the thirtieth day and the date of travel; and on the date of travel itself depending on availability.

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.

The Madaraka Express Passenger Service offers two types of train service each making two round-trips a day.

  • The Intercounty train runs in the morning and makes stop overs in Athi River, Emali, Kibwezi, Mtito Andei, Miasenyi and Mariakani county stations.
  • The Express train does not stop along the way during the course of the journey.

Mombasa – Nairobi

The inter-county (morning) train departs Mombasa at 7:15 am and takes five hours, fifty minutes arriving in Nairobi at 1:05 pm.

The Express train leaves Mombasa at 3:15 pm and takes five hours arriving in Nairobi at 8:15 pm.

Nairobi – Mombasa

The inter-county (morning) train departs Nairobi at 8:00 am and takes five hours, fifty five minutes arriving in Nairobi at 1:55 pm.

The Express train leaves Nairobi at 2:30 pm and takes four hours fifty minutes arriving in Nairobi at 7:20 pm.

The passenger train (DF11 series) has a design speed of 158 km/h and an operation speed of 120 km/h.

The passenger train seats one thousand two hundred and sixty (1,260) passengers.

Sit back in comfortable seats and enjoy the smooth journey. Our cabin crews are at hand to attend to your requests.

Stretch out and relax on the first class seats and stay connected to the world during journey as you are able to charge your phone for first class travellers.

There are two trains currently operating on the line. E2 leaves Nairobi at 9am while the other E1 leaves Mombasa at the same time daily.

The Nairobi Terminus is located in Syokimau area of Nairobi County; 20 kilometres away from the Nairobi CBD.

Mombasa Terminus is located in Miritini area of Mombasa County; 11 kilometres away from Mombasa CBD.

Kenya Railways has provided bus and train connect services to and from the Mombasa and Nairobi Termini.

  • In Nairobi, catch the commuter train from the CBD railway station at 6:10 am. The same service is available upon arrival from Mombasa to transport customers to the CBD railway station. The fare is at Ksh. 50
  • In Mombasa, customers are picked up at the old Mombasa Railways station on Mijikenda Street and transported to the Terminus by buses. The same buses will transport customers on arrival from the Mombasa Terminus to Mombasa CBD. The cost is Ksh. 100

1) ONLINE

Enjoy the convenience of booking a ride on the Madaraka Express through our online booking platform(metickets.krc.co.ke). It's quick and easy-to-use

2) USSD PAYMENT SOLUTION

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

3) OVER THE COUNTER

Visiting the station of departure and purchasing the ticket. Pay using cash (Local currency) ONLY.

An eTicket is an SMS sent to your mobile or an email after we have revieved your payment, which contains a booking code we use in verifying that you are the right customer with a confirmed booking before you print ticket that the terminus.