comfort. convenience. reliability

The network's central hub and starting point for both corridors.

Coastal end of the line, connecting rail travel with the city and coast.

Gateway to Kenya's wildlife-rich savannah region.

A key stop along the Mombasa corridor, at the edge of Tsavo.

The first stop out of Nairobi on the Mombasa corridor.

A major intermediate stop connecting nearby farming communities.

Approaching the coast, close to Mombasa Terminus.

A quiet stop on the final stretch toward the coast.

Serving the Kibwezi area midway along the Mombasa corridor.
Set off on a route that brings you through a wide range of places, each with its own character. Our network runs from Nairobi through Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miaseny and Mariakani, all the way to Mombasa — turning every trip into a fresh look at the country along the way.
Experience a journey where every detail is tailored to you. Our onboard staff are attentive and ready to meet your preferences, keeping every trip as comfortable and individual as possible — because your comfort and satisfaction always come first.
Get ready for breathtaking views as you pass through Tsavo National Park. Our route is designed to keep you close to the scenery, with every window offering a new view worth watching.
Enjoy the small touches that turn a trip into a memory. Whether it's a great onboard meal or celebrating a birthday or anniversary while travelling with Madaraka Express, we want every moment of your journey to feel special.
The Standard Gauge Railway (SGR) is Kenya's modern rail network, operated by Kenya Railways. Madaraka Express is the passenger train service that runs on it, connecting Nairobi and Mombasa along with other routes.
You're always free to book directly with Kenya Railways instead of using our agency. You can do this through the official Madaraka Express portal at metickets.krc.co.ke, via the USSD code *639#, or in person at a station booking office.
Kenya Railways has publicly warned that fraudulent look-alike websites have targeted SGR passengers, so always verify who you're dealing with. Before paying us a service fee, you're welcome to confirm our contact details independently, ask us any questions about the process, and once your ticket is purchased, cross-check the booking reference directly on the official portal above to confirm it's valid.