Kenya Railways|Right on track
Contact us
Madaraka Express train and crew at the station

Madaraka Express Passenger Service

SGR online booking in Kenya

Nairobi to Mombasa · Mombasa to Nairobi · Inter-County journeys

Madaraka Express — Book SGR Tickets

Personalized Service

Experience a journey where every detail is tailor-made for you. Onboard attentive staff are ready to cater to your preferences, ensuring your journey is as unique and comfortable as possible.

Comfortable Madaraka Express coach interior

Magnificent Scenery

Prepare to be captivated by breathtaking views as you travel through Tsavo National Park. Our route is designed to showcase stunning scenery, and every window offers exciting views.

Kenyan savanna scenery viewed from the train

SGR destinations in Kenya

Plan a Nairobi to Mombasa train journey or travel on the Inter-County service to Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi and Mariakani. Choose your departure station, destination and travel date to search for Madaraka Express tickets.

Modern SGR railway terminus

Splendid Moments

Delight in splendid moments that transform your journey into a memorable experience — from an exceptional meal to celebrating a birthday or anniversary aboard the Madaraka Express.

Popular SGR train bookings in Kenya

Nairobi to Mombasa train booking, Mombasa to Nairobi tickets and Inter-County journeys.

Nairobi Terminus

to Mombasa Terminus

~6 hoursFrom KES 1,000

Mombasa Terminus

to Nairobi Terminus

~6 hoursFrom KES 1,000

Nairobi Terminus

to Mtito Andei

~3 hoursFrom KES 500