Madaraka Express Online Booking

Madaraka Express Online Booking Guide

If you’re planning to travel between Nairobi and Mombasa, the Madaraka Express online booking system is one of the easiest ways to reserve your train ticket. Since its launch, the SGR (Standard Gauge Railway) has made intercity travel faster, more comfortable, and much more reliable.

This guide will walk you through how to book your SGR ticket online, including payment options, booking tips, and key info every traveler needs to know in 2025.

What Is Madaraka Express?

The Madaraka Express is a modern passenger train service operated by Kenya Railways. It connects major cities like Nairobi, Mombasa, Voi, and Mtito Andei using Kenya’s Standard Gauge Railway. Known for speed and comfort, it offers two daily passenger services: the Express (direct) and the Intercounty (stops at multiple towns).

According to Wikipedia, the train covers the 472 km route from Nairobi to Mombasa in approximately 5 hours.

Madaraka Express Ticket Prices 2025

Before booking your seat, it’s good to know what you’ll pay. Below is a quick look at current Madaraka Express ticket prices.

ClassAdult FareChild Fare (3-11 yrs)Route
EconomyKsh 1,000Ksh 500Nairobi – Mombasa
First ClassKsh 3,000Ksh 1,500Nairobi – Mombasa
Intercounty (Economy)Ksh 1,000Ksh 500With multiple stops
Intercounty (First Class)Ksh 3,000Ksh 1,500With multiple stops

Children under 3 travel free of charge.

How to Book Madaraka Express Online

Kenya Railways provides a user-friendly online portal where travelers can reserve their tickets quickly. Follow these simple steps to book your train ticket.

Step 1: Visit the SGR Booking Website

Go to https://metickets.krc.co.ke using your browser. You can access it from both desktop and mobile.

Step 2: Choose Your Trip Details

Select the following:

  • Departure Station (e.g., Nairobi Terminus)
  • Arrival Station (e.g., Mombasa Terminus)
  • Travel Date
  • Number of passengers (adults and children)

Then click on Search Train.

Step 3: Select Train and Class

The system will show available trains and classes for your date. Choose either:

  • Express Service (Non-stop)
  • Intercounty Service (Stops at various towns)

Select Economy or First Class and proceed to the next step.

Step 4: Enter Passenger Information

You’ll need to fill in:

  • Full Name (as per ID or Passport)
  • National ID/Passport Number
  • Phone Number

Double-check the details to avoid issues during boarding.

Step 5: Make Payment via M-PESA

On the payment page:

  • Select M-PESA as the payment method
  • Use Paybill: 809888
  • Account Number: Generated during booking

Complete the payment from your M-PESA menu. Once done, you’ll receive an SMS with a confirmation code.

Step 6: Receive Ticket Confirmation

After payment, you’ll get a digital ticket via SMS. You can also download or print your ticket from the website. It’s advisable to arrive at the station at least 1 hour before departure.

Booking Tips for First-Time Travelers

Whether it’s your first time using Madaraka Express or not, these tips will help you avoid common issues.

TipWhy It’s Important
Book EarlyTickets sell out fast, especially during holidays
Carry IDYou’ll need to present it when boarding
Choose the ExpressSaves time if you’re not stopping at towns
Print TicketCarry a printout as backup for the SMS ticket

Unlike other forms of travel such as bus transport or coach services, the SGR offers more predictable departure and arrival times.

Alternatives to Online Booking

While online booking is the most convenient, you can also:

  • Book through the USSD Code *639#
  • Buy a ticket at the SGR station counter
  • Use the Kenya Railways customer care line for help

However, online booking remains the fastest and most efficient method, especially for tech-savvy travelers.

Final Thoughts

The Madaraka Express online booking process is simple, efficient, and perfect for travelers who want to avoid long queues and last-minute stress. With growing demand for smooth intercity transport in Kenya, the SGR continues to be a top choice.

By following the steps in this guide, you can reserve your seat within minutes, make secure M-PESA payments, and enjoy a reliable travel experience between Nairobi and Mombasa.

If you’re a frequent traveler or planning your first SGR ride, booking online will save you time and help you travel with ease. For context on how modern train systems work globally, check out Passenger rail transport and learn how Kenya’s infrastructure is quickly catching up.

Leave a Reply

Back To Top