Planning your travel on Kenya’s SGR has never been easier. Booking your train ticket online or via alternative methods is quick and convenient.
Here’s a detailed, step-by-step guide to help you secure your seat effortlessly.
Booking Your Madaraka Express Ticket Online: Step-by-Step
1. Visit the Official Kenya Railways Online Booking Platform
Start by accessing the official Kenya Railways website dedicated to train bookings. This user-friendly platform allows travelers to conveniently secure their tickets from any device with internet access.
2. Enter Your Travel Details
Input your departure and destination stations (for example, Nairobi to Mombasa), select your preferred travel date, and choose between the Express or Intercounty train services. This ensures you get the most suitable schedule for your journey.
3. Choose Your Coach and Seat Preferences
Select your class—Economy or First Class—based on your comfort needs and budget. You can also pick your preferred seats if options are available, making your journey more personalized.
4. Provide Passenger Information
Fill in required details such as your full name, ID or passport number, and contact information. Accurate information is essential for ticket validation and communication.
5. Make Secure Payment via M-Pesa
Opt for the M-Pesa mobile money platform to complete your purchase. Enter your phone number, and you will receive a payment prompt directly on your mobile device. Confirm the payment to finalize your booking.
6. Receive E-Ticket Confirmation
Once your payment is successful, an electronic ticket (e-ticket) will be sent to your email and SMS. This e-ticket is your travel pass and must be presented during boarding.
Alternative Booking Options
*USSD Dial 639#
If you prefer using your mobile phone without internet, dial *639# on your phone. Follow the prompts to select your journey details and pay via M-Pesa. This method is quick, accessible, and perfect for travelers on the go.
Over-the-Counter at Stations
Visit any Kenya Railways station during operating hours (7:00 am – 4:00 pm). Tickets can be purchased using cash or card at the station counters. Staff there will assist you in booking and payment.
Tips for a Smooth Booking Experience
- Book your tickets early, especially during peak travel seasons, to secure your preferred seats.
- Keep your ID/passport details handy for quick entry during booking.
- Always confirm your booking and payment receipt to avoid any last-minute hassles.
- Check train schedules in advance and arrive at the station slightly earlier on your travel day.
Final Thoughts
Booking your Madaraka Express train tickets is designed to be hassle-free with multiple options to suit your preferences. Whether browsing online, using USSD commands, or visiting the station, you can enjoy a seamless travel experience across Kenya’s popular routes. Plan ahead, and have a comfortable journey on one of Kenya’s modern and efficient rail services.
