Kenya Railways SGR Train Online Booking

Kenya Railways SGR Train Online Booking: Kenya Railways offers online booking for the Standard Gauge Railway (SGR) train services that operate between Nairobi and Mombasa.

Kenya Railways SGR Train Online Booking

Here are the steps to follow to book your SGR train ticket online:

  1. Visit the Kenya Railways website at
  2. On the homepage, click on the “Book Now” button located at the top right corner of the page.
  3. Select the type of train service you want to book (Madarak Express or Intercity), your departure and arrival stations, and the date of travel.
  4. Choose the class of ticket you want (First Class or Second Class).
  5. Enter your personal details, including your name, email address, phone number, and ID/passport number.
  6. Review your booking details, including the date, time, and class of travel, and make sure they are correct.
  7. Choose your payment method and complete the payment process.

Once your booking is confirmed, you will receive a booking confirmation email with your ticket details. You can either print out your ticket or present the confirmation email on your phone when boarding the train.

It’s important to note that tickets are subject to availability, so it’s recommended to book your ticket well in advance, especially during peak travel periods.

SGR Stations

  • Nairobi Terminus
  • Mtito Andei Station
  • Mombasa Terminus
  • Voi Station
  • Athi River Station
  • Emali Station
  • Mariakani Station
  • Miasenyi Station
  • Kibwezi Station

Benefits of Online Booking

  • Best Travel Option – Make your life simple by booking your train tickets online
  • Convenience – Book anytime from the convenience of your school, office, or home.
  • Flexible Payments – Pay with M-pesa and get your booking confirmed in real-time.
  • Great Customer Care – Get excellent customer service available 24/7 via phone, chat, and email.