Advance SGR Booking – Madaraka Express Train

SWVL Kenya – Reliable & Bus and Car Booking App in Kenya

Madaraka Express Train Advance Booking 2019

Welcome to Kenyan Backpacker advance train tickets booking page. I am here to help you get the best travel experience onboard Madaraka Express train or the SGR Intercounty train.

Are you an International Traveler intending to visit Kenya and use the SGR Trains between Nairobi and Mombasa?

Are you wondering how you can book the Madaraka Express Train online without Mpesa?

If yes, worry no more, Kenyan Backpacker is here to help you.

You don’t need Mpesa or Credit Card to buy the SGR tickets, just a PayPal account.

Available Trains between Nairobi and Mombasa 2019

#1 Madaraka Express Train (Afternoon Train)


  • Depart Nairobi: 14:35 pm
  • Arrive Mombasa: 19:18 pm


  • Depart Mombasa: 15:15 pm
  • Arrive Nairobi: 20:14 pm

#2 Inter-County Train (Morning)


  • Depart Nairobi: 08:20 am
  • Arrive Mombasa: 14:18 pm


  • Depart Mombasa: 08:00 am
  • Arrive Nairobi: 1:42 pm

How it Works

Once you are ready and certain of your train travel, I will follow the following process to ensure you get the tickets.

  1. You let me know your preferred travel time (Morning or Afternoon) and Class (First or Second)
  2. I check the availability of the tickets
  3. You send me the money and travel details
  4. I book the tickets for you
  5. I send you the e-ticket Booking Number and User Number

You will use the Booking number and User Number to print the tickets at the station on the day of travel (The printing booths are located in the ticketing lobby)

  • User: User Number
  • Password: Booking Number

In case I am in your departure city (Nairobi or Mombasa), I will print the ticket and hand them to you in person on the day of travel or before then.

That’s it! All you now have to do is show up at the station about 1 hour earlier and have an adventure! (I recommend 1.5 Hrs in advance)

Required Documents

To get you the tickets, I will need your travel details which will appear on the tickets.

Mode of payment



The normal rates are:

  • First Class tickets Kshs 3000 ~ ($31) per ticket.
  • Economy class tickets Kshs 1000 ~ ($11) per ticket.
  • Children between 3 & 11 years ~ Full Price (This is a new update since June 2019)
  • Infants (Below 3 years) ~ Free

I charge an extra $10 per ticket for the facilitation for the e-ticket and $11 per ticket for the print ticket.

See Comments/Feedback from past clients.

Travel from the Train terminals to either Nairobi or Mombasa City

Mombasa SGR Terminus Link

The main station is located at Miritini > Mombasa Terminus Miritini

There are buses (Matatus) at the old Railway station in Mombasa town that takes travelers to Miritini and charges Kshs 200.

You can also use a Taxi (Uber or the normal ones)

Nairobi SGR Terminus Link

The main station is located in Syokimau > Nairobi Terminus Syokimau

There are a connecting commuter train and buses that ferry passengers between the Main train station and the Old Nairobi Railways Station in the CBD. The charges are Kshs 50

You can also use a Taxi (Uber, Little, Taxify or the normal ones)

If you need more information or need my services don’t hesitate to contact me using either of the following details.

You can also reach me by filling the contact form below

Contact Kenyan Backpacker for SGR Train Tickets if you Don’t Have Mpesa.


    Recommended Backpacker hostels and Lodges


    Wildebeest Eco Camp & Lodge

    Milimani Backpackers

    Khweza Bed and Breakfast


    Mombasa Backpackers – Tulia House


    Kilifi backpackers – Distant Relatives Eco Lodge

    Diani Beach

    Diani Backpackers


    Tickets Refund Policy: Refunds, Booking and Rescheduling SGR Train Tickets