How to Book SGR Train (Madaraka Express) Online, Fare

by | Last updated Mar 5, 2024

Booking SGR train online, fare

The Standard Gauge Railway (SGR) has made it very efficient and economical for Kenyans and tourists to travel between Nairobi and Mombasa in half the time compared to using buses. Moreover, the fares of the Madaraka Express SGR train rarely change with the seasons, unlike buses, which hike fares, especially during Christmas and New Year holidays. You can effortlessly book your SGR train ticket online or through the USSD code and pay by M-Pesa without leaving your seat.

When you travel on the Madaraka Express SGR train, you not only enjoy the comfort it provides, but you also appreciate the breathtaking landscapes and nature of Tsavo National Park as the train crisscrosses through the countryside.

In this article, I will show you how to book your SGR train ticket and pay for the e-ticket via M-Pesa paybill.

Read: How to Increase Your Fuliza Limit Instantly

Madaraka Express Fare

The Kenya Railways has adjusted the Madaraka Express SGR train fares effective January 2024. The current fares have been adjusted upward by 50%. For instance, you will now pay Ksh. 1,500 to travel from Nairobi to Mombasa, upward from Ksh. 1,000. Children between 3 to 11 years will pay half of this cost.

See also:  DStv Botswana Channels in Each Bouquet

The chart below shows the new SGR fares between the various stations.

SGR new fares

The new Madaraka Express fares.

How to Book SGR Train Online

You can book your SGR ticket through the Safaricom USSD code *639# or through the e-ticketing portal. You can also buy tickets over the counter at the respective departing station or by calling the Madaraka Express train booking number 0709 388888.

The steps for booking an SGR ticket online can be summarized below:

  1. Visit the SGR online ticketing portal
  2. Select departure and destination details
  3. Choose class and number of persons travelling
  4. Enter booking information
  5. Confirm trip summary
  6. Pay for the ticket
  7. Receive your SGR e-ticket

Follow the steps below to book and pay for Madaraka Express online ticket:

1. Visit the SGR online ticketing portal

Kenya Railway’s online booking portal is very easy to use. All you have to do is to open your favourite web browser and enter this address “https://metickets.krc.co.ke”, without quotes. You can alternatively go to Google.com and search for “book sgr online”

2. Select departure and destination details

Once on the portal, fill in the forms at the top by selecting the train type as Express, for Madaraka Express. Also, select the station you want to board from, and then your destination station. Finally, choose your departure date and time and click on Book Train.

Madaraka SGR express online booking details screen

Choose departure and arrival details.

3. Choose the class and number of persons travelling

On the next page, the train number, the number of seats available per class and ticket fares are displayed. Your departure and arrival times are also displayed under the fares chart. You can modify your initial details by clicking on the plus (+) at the top of the page.

See also:  Azam TV Kenya Packages, Channels and Prices in 2026

The next step is to choose the couch type and enter the total number of people travelling and then click Book a Train. Take note of the age of kids travelling with you, if any. Children between 3 and 11 years only pay half the ticket price while those below 3 years will board free.

Number of persons travelling page

Select total number of people travelling, adults and children.

4. Enter SGR online booking information

Enter personal details of persons travelling. These include full names, age, gender, nationality and identification. Names should match those on ID or passport. Also take note that each adult above 18 years must provide own ID or passport.

SGR online booking identification screen

Enter full names, ages and identification details.

Next, enter your M-Pesa number, under payment details, and then click Proceed to payment.

5. Confirm trip summary

On the next page, confirm the booking details. Check that your travel date, departure and arrival, train class, arrival terminus and passenger names are okay.

Next, agree to the terms and conditions and check in the box “I’m not a robot”. You can choose to Pay Now or Pay Later by clicking on the appropriate button.

Pay for the SGR ticket

A Lipa na M-Pesa payment prompt will be sent to the M-Pesa number you provided. Confirm the amount indicated on your phone, enter your M-Pesa PIN and send to complete the payment.

See also:  How to Sign Up for Netflix in Kenya - Simple Steps

If the payment fails, you will be given an alternative method of payment through the SGR Madaraka Express M-Pesa paybill number 809888. Follow through with the payment instructions and then click Confirm Payment.

Read: How to Check Your Fuliza Mpesa Limit and Balance

Receive your SGR e-ticket

After a successful payment, your e-ticket details will be sent to you. Keep these details and remember to carry your original identification don’t the travel date.

Useful Information When Boarding Madaraka Express

  • Arrive 1 hour before the departure time indicated on the ticket.
  • Carry original identification documents during travel.
  • Ticket cancellation and rescheduling must be done 48 hours before the travel time booked.
  • Cancellations and rescheduling are done over the counter at the nearest Madaraka Express Passenger Service station. Carry your original ID and a copy.
  • Tickets are not transferable.
  • Only pay from your M-Pesa account. Bank transactions will not be successful.
  • Alcoholic drinks are not allowed into the station and onboard the trains.
  • Sprays with an inflammable sign, sharp objects and pets are strictly prohibited.
  • Group bookings of over 20 passengers must be made 9 days to the travel date.
  • The USSD option is available 24/7 and allows you to book up to 10 persons per transaction
  • You can book up to 60 days ahead of the travel date.
  • The weight of your luggage should not exceed 30kg and not measure more than 1.6 metres in height, width and length.

Conclusion on SGR Online Booking

You can easily follow the simple steps above to book your SGR train ticket online, using the USSD option or by directly calling customer care. The train fares rarely change and are not as expensive compared to buses and ‘matatus’ which ply the same routes.

It is also more comfortable to travel on SGR train and you will normally reach your destination in half the time.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.