Madaraka express SGR train schedule and cost from Nairobi to Mombasa

The Madaraka Express is a modern Standard Gauge Railway (SGR) train service in Kenya that connects Nairobi (the capital city) and Mombasa (a major coastal city). It is one of Kenya’s most significant infrastructure projects and has transformed transportation between the two cities, offering a faster, safer, and more comfortable alternative to road travel.

Here’s everything you need to know about the Madaraka Express SGR train:


Key Features of the Madaraka Express SGR Train:

  1. Speed and Efficiency:
    • The train travels at an average speed of 120 km/h, reducing travel time between Nairobi and Mombasa to approximately 5 hours (compared to 10+ hours by road).
  2. Classes of Service:
    • First Class: Offers luxurious seating with extra legroom, reclining seats, and complimentary snacks and drinks.
    • Economy Class: Comfortable and affordable seating, suitable for most travelers.
    • Intercounty Train: A cheaper option with more stops, primarily serving passengers traveling between intermediate stations.
  3. Modern Amenities:
    • Air-conditioned coaches.
    • Onboard catering services (meals and drinks available for purchase).
    • Clean restrooms.
    • Free Wi-Fi (subject to availability).
  4. Safety and Reliability:
    • The train is equipped with modern safety features and is considered one of the safest modes of transport in Kenya.

Madaraka Express SGR Train Schedule (Nairobi to Mombasa):

1. Intercounty Train (Economy Class):

  • Departure from Nairobi: 8:00 AM
  • Arrival in Mombasa: 1:30 PM
  • Duration: ~5.5 hours

2. Express Train (First Class & Economy Class):

  • Departure from Nairobi: 3:00 PM
  • Arrival in Mombasa: 8:00 PM
  • Duration: ~5 hours

Madaraka Express SGR Train Schedule (Mombasa to Nairobi):

1. Intercounty Train (Economy Class):

  • Departure from Mombasa: 7:00 AM
  • Arrival in Nairobi: 12:30 PM
  • Duration: ~5.5 hours

2. Express Train (First Class & Economy Class):

  • Departure from Mombasa: 10:00 AM
  • Arrival in Nairobi: 3:00 PM
  • Duration: ~5 hours

Ticket Information:

  • Booking: Tickets can be booked online via the Kenya Railways website or at the train stations.
  • Pricing (Approximate):
    • First Class: KES 3,000–4,000 (adult one-way).
    • Economy Class: KES 1,000–1,500 (adult one-way).
    • Intercounty Train: Cheaper fares, depending on the distance traveled.
  • Discounts: Children, students, and seniors may be eligible for discounted fares.

Stations Along the Route:

The Madaraka Express stops at the following major stations:

  1. Nairobi Terminus (Syokimau).
  2. Athi River Station.
  3. Emali Station.
  4. Kibwezi Station.
  5. Mtito Andei Station.
  6. Voi Station.
  7. Miasenyi Station.
  8. Mariakani Station.
  9. Mombasa Terminus (Miritini).

Why Choose the Madaraka Express?

  • Comfort: Modern, spacious, and air-conditioned coaches.
  • Scenic Views: Enjoy breathtaking views of Kenya’s landscapes, including Tsavo National Park.
  • Convenience: Avoid traffic and road accidents.
  • Eco-Friendly: Reduces carbon emissions compared to road transport.

Tips for Travelers:

  1. Book your tickets in advance, especially during peak seasons (e.g., holidays).
  2. Arrive at the station at least 30 minutes before departure for boarding and security checks.
  3. Carry your ID or passport (required for ticket collection and security checks).
  4. Pack light and follow the baggage guidelines provided by Kenya Railways.
Scroll to Top