Latest SGR Online Booking Via MPESA Charges

Latest SGR Online Booking Via MPESA Charges

The SGR (Standard Gauge Railway) offers online booking for train tickets via M-Pesa, providing a convenient and fast payment method for passengers. The charges for booking SGR tickets online via M-Pesa vary based on the service provider and the ticket price. Here’s a detailed overview of the SGR online booking via M-Pesa charges:

SGR Online Booking via M-Pesa Charges

The SGR online booking via M-Pesa allows passengers to conveniently purchase train tickets using their mobile phones. The payment process is quick and easy, and the booking can be confirmed in real-time. Passengers can book up to a maximum of ten persons per transaction with the online platform.

Payment Options and Charges

  • M-Pesa Payment: Passengers can pay for their SGR tickets using M-Pesa, and the charges for this payment method may vary. Some service providers charge an additional fee for M-Pesa payments, while others may include the M-Pesa charges in the total ticket price. SGR Online Booking Via MPESA Charges costs around Ksh 18.
  • Group Bookings: For group bookings of over 20 passengers, the booking must be made nine (9) days prior to the travel date.
  • Ticket Facilitation Fee: When using a debit/credit card for payment, some service providers charge an extra facilitation fee, which covers money transfer fees between PayPal and M-Pesa, M-Pesa transaction fees, and their own fees.
  • Cancellation and Refunds: Cancellation or rescheduling of SGR tickets is subject to a 30% fee of the ticket cost. This can be done over the counter at any of the SGR passenger service stations.

SGR Online Booking Process Via MPESA

The booking process for SGR tickets via M-Pesa is simple and can be done from the comfort of one’s home, office, or while on the go. Passengers can follow the steps below to successfully book their train tickets:

  1. Dial *639#: Simply dial *639# to buy a Madaraka Express ticket and pay via M-Pesa.
  2. Payment Confirmation: After making the booking, passengers are given a specific time frame to complete the payment. For example, passengers using the paybill transfer option are given at most 30 minutes to pay up, or the ticket will be canceled.
  3. Ticket Collection: Upon successful payment, passengers receive an SMS and/or email confirmation with a unique code, which they can present to print the ticket on the date of travel.

SGR Online Ticket Prices

The ticket prices for the SGR train service vary based on the ticket category (e.g., First Class or Economy) and the type of train service (e.g., Express or Intercounty). For example, the SGR Train offers two ticket categories – First Class and Economy, with different fare prices for the express service.

In addition to the ticket price, passengers may incur additional charges such as M-Pesa transaction fees, facilitation fees for card payments, and group booking requirements.


In conclusion, the SGR online booking via M-Pesa provides a convenient and efficient way for passengers to purchase train tickets. While the specific charges for M-Pesa payments may vary, passengers can enjoy the flexibility of booking and paying for their SGR tickets from their preferred locations.

Passengers need to be aware of the additional charges and payment options available when booking SGR tickets online via M-Pesa.

Read also:


Bringing you legit and no-fluff guides on how to navigate your day-to-day in Kenya.

Leave a Reply

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