The Standard Gauge Railway (SGR), also known as the Madaraka Express, is one of the most convenient ways to travel between Nairobi and Mombasa. Affordable, comfortable, and reliable, the SGR has become the preferred choice for many travelers in Kenya.
If you’re planning to travel, here’s a complete guide on how to book SGR tickets online, via M-Pesa, or directly at the station.
SGR Booking Methods
There are three main ways to book your SGR ticket:
- Online Booking via the SGR Website
- *Using the USSD Code (639#)
- Purchasing Tickets at the Station
1. How to Book SGR Online
Booking online is the fastest and most reliable option.
Steps:
- Visit the official SGR booking website: Kenya Railways Booking
- Select your route (e.g., Nairobi to Mombasa).
- Choose your travel date.
- Pick your preferred class:
- First Class – More spacious and comfortable.
- Economy Class – Affordable and convenient.
- Enter passenger details (name, ID/passport number).
- Proceed to payment and select M-Pesa as the method.
- Confirm payment and receive your e-ticket via SMS/email.
2. How to Book SGR via USSD (*639#)
This method works on any mobile phone.
Steps:
- Dial *639# on your Safaricom line.
- Select Book Ticket.
- Choose your departure and destination station.
- Enter your travel date.
- Select the number of passengers and class.
- Enter passenger details.
- Pay directly via M-Pesa.
- You’ll receive a confirmation SMS with your booking details.
3. How to Book SGR at the Station
If you prefer in-person booking:
- Visit any SGR station (Nairobi, Mombasa, Voi, Athi River, or others).
- Go to the ticketing counter.
- Provide your travel details and passenger ID.
- Pay via M-Pesa, debit card, or cash.
- Receive your printed ticket immediately.
SGR Ticket Prices (2025 Update)
- Economy Class: Approx. Ksh 1,000 (Nairobi – Mombasa)
- First Class: Approx. Ksh 3,000 (Nairobi – Mombasa)
- Children (3–11 years): Half price
- Infants (below 3 years): Free
Note: Prices may vary, so always confirm on the official booking platform.
Tips for Booking SGR Tickets
- Book early: Tickets sell out quickly, especially during weekends and holidays.
- Carry your ID/Passport: You must show it during boarding.
- Arrive early: Be at the station at least 1 hour before departure.
- Keep your ticket safe: Both e-tickets and printed tickets are accepted.
Now that you know how to book SGR, planning your Nairobi–Mombasa trip has never been easier. Whether you book online, via USSD, or at the station, the process is simple and secure.
The SGR offers comfort, affordability, and scenic views—making it one of the best travel options in Kenya today.






