Nairobi to Mombasa Advance Train Booking SGR Madaraka Express

Madaraka Express tickets advance booking. SGR train tickets booking.

Note: The SGR authority (Kenya Railways Corporation) has rolled out an online ticket booking system (website). To obtain the tickets, you have to make sure you book up to 60 days in advance.

Make an advance booking and seat reservation for the train services from Nairobi to Mombasa. The tickets will be delivered to you on arrival in Nairobi or to your preferred location in Nairobi. A scanned copy will be e-mailed to you or sent via phone in advance.

Nairobi to Mombasa Advance Train Booking

The New SGR train operated by Kenya Railways

The new Madaraka express train between Nairobi to Mombasa is in operation. Here are the schedules, train ticket rates, and more information.

NB/ My rates are a bit higher than the normal ones due to collection logistics. I am not an agent of SGR but I can go to the station and buy you the tickets if they are available. Please note that you have to request about 6 or more days before your travel day. Thank you!

Schedule for Madaraka Express train Nairobi – Mombasa as of 01 November 2017

Madaraka Express - Afternoon Train

Mombasa to Nairobi – 3:15 pm (Departure)
Nairobi to Mombasa – 2:35 pm (Departure)
Mombasa to Nairobi – 8:14 pm (Arrival)
Nairobi to Mombasa – 7:18 pm (Arrival)

SGR Intercounty - Morning Train

Mombasa to Nairobi – 8:00 am (Departure) 
Nairobi to Mombasa – 8:20 am (Departure) 
Mombasa to Nairobi – 1:42 pm (Arrival) 
Nairobi to Mombasa – 2:18 pm (Arrival)

The following are the rates for Madaraka Express SGR advance train tickets from Nairobi to Mombasa and Mombasa to Nairobi.

 

The Schedule will change again effective December 01, 2017Check out the December Schedule Here. Read through for prices and luggage requirements.

 

Advance train ticket normal rates from Nairobi to Mombasa for adults:

Economy Class: Kshs 1,000 ($11)
First Class: Kshs 3,000 ($31)

Advance train booking from Nairobi to Mombasa for Children:

  • Less than 3 years: free of charge
  • Age 3-11 years: half price.
  • Above 11 years: full price.

Book your stay in Mombasa

Advance train ticket normal rates from Mombasa to Nairobi for adults:

Economy Class: Kshs 1,000 ($11)
First Class: Kshs 3,000 ($31)

Advance train ticket rates from Mombasa to Nairobi for Children:

Less than 3 years: free of charge 
Age 3-11 years: half price. (Now full price)
Above 11 years: full price.

Stops, Luggage allowance, and other facts:

Maximum luggage per passenger: 30 Kg and below Luggage measurement: Not more than 1.6 m * 1.6 m * 1.6 m Maximum speed: 120 km/h Transit time: 5 hours and 30 minutes Number of seats per train: 1,200

 

Current Update

The Schedule for SGR Trains effective January 01, 2018Check out the December Schedule Here.

To check tickets availability and to buy them, Dial *639# from your Safaricom Line or Kenya Railways Website. The tickets are always in very high demand. Booking is open about 60 days in advance from June 01, 2019.

You can also visit the station to book the tickets. The counters open from 7:00 am to 4:00 pm

 

Request for more information about Madaraka Express SGR advance ticket booking or Schedule.

Indicate the following details in the message field.

  • When you intend to travel ( Date) and departing from
  • Which train? (Intercounty or express)
  • Number of passengers ( Number of adults and kids)
  • Preferred Class (Economy or First)
  • A description of your request.




80 Comments

NICODEMUS MIGIRO

I want to travel to mombasa on 7-12-2021. How do I book and get the ticket.

Reply
Eliud chege

I have paid for two persons using online how do I print the receipt

kenyanbackpacker

If you completed the payment using Mpesa, I bet you received a text message from Mpesa about the transaction. From that text, there is an Account Number/Booking Number. Take note of that number together with the mobile number you used to buy the ticket with. You will use both numbers to print the boarding pass at the Train station on the day of travel.

Nasteha hassan

Want to travel from Nairobi ta mombasa on Thursday kindly book for me and notify me the payment mode.

Reply
Nancy

Are there seats available on 1march economy class for 10 pm

Reply
Richard Tunje

How do you 3dit names

Reply
Nobbert musyoka

I would like to travel on Monday 1/5/23,at 2:15 pm can I book it now????

Reply
Victory Murkomen

I would like to travel to Mombasa via standard class alone on 10th..what do I do?

Reply
Bahati Emmanuel

Good serve

Reply
HENRY SADUMA

I would like to travel to Mombasa via economy class with two of my brothers on 4th September 2020. Unfortunately I’m unable to access online booking. What do I do

Reply
fidelis wambui wanja and tracy wanjiku waithira

I need to travell to mombasa with my sister on 23 dec

Olive

Haven’t received the ticket via SMS and have already paid

kenyanbackpacker

If you completed the payment using Mpesa, I bet you received a text message from Mpesa about the transaction. From that text, there is an Account Number/Booking Number. Take note of that number together with the mobile number you used to buy the ticket with. You will use both numbers to print the boarding pass at the Train station on the day of travel.

Adele

I need more information.
I’ll be travelling from Nairobi to Mombasa in August on 11th.
I need two places first class.How will i buy a tickect since i’m note living un Kenya?
I’ll come from Kampala.
Please can you directe me

Reply
Bahati Emmanuel

Good serve

Pamela chepchumba

I would like to travel on Tuesday. Alone

Reply
winnie

I need to travel next week on 11th June 2019 to mombasa are there any vacancies??

Reply
Edison Ekidiam

i want to book three tickets for Sunday afternoon from Nairobi to Mombasa.How much will it cost?

Reply
Bonface

how do I know my seat number ?I booked and M pesa brought me only the account number

Reply
Christine juma

I will be travelling to Mombasa on 7th of April next month and i want to book now are there vacant seats?

Reply
Antony mwangi

I want to travel from Nairobi to Mombasa on 25 november. May I book now or is it too early??

Jayne

want to book from Nairobi to mombasa intercountys for two on 20/3 2019 is it available

Reply
Grace

I have booked at 4.20pm for tomorrow’s travel but not received the sms yet

Reply
kenyanbackpacker

Check this out >> https://kenyanbackpacker.com/metickets-and-sgr-frequently-asked-questions/

If you completed the payment using Mpesa, I bet you received a text message from Mpesa about the transaction. From that text, there is an Account Number/Booking Number. Take note of that number together with the mobile number you used to buy the ticket with. You will use both numbers to print the boarding pass at the Train station on the day of travel.

EPHRAIM OWAGO

I intend to travel to mombasa today in the afternoon, are there vacant seats?

Reply
Mohamud

I paid on Friday 1000 shillings for booking but I’m yet to confirm the right time I’m supposed to leave may you help me plz

Reply
kenyanbackpacker

If you completed the payment using Mpesa, I bet you received a text message from Mpesa about the transaction. From that text, there is an Account Number/Booking Number. Take note of that number together with the mobile number you used to buy the ticket with. You will use both numbers to print a boarding pass at the Train station on the day of travel. Make sure you arrive early – preferably 1.5 hrs in advance.

Reply
Evangeline

Good Morning, My sisters’ ans I ticket accidentally got soaked in water, so some how they are spoiled. Am told to pay again and buy another tickets. Is this how it is supposed to be?

Reply
lawrence

PLEASE I HAVE PAID FOR TOMORROW MORNING, kindly can i use it as a return ticket since am traveling on air

Reply
Purity

For adults ID card is requested on entry what about for the minor?And what else am I supposed to have on the travel day?

Reply
BETTY KAWIRA NJERU

i want to book economy class that goes for 1000 how can i do that i also want to travel on 17 of October from Mombasa to Nairobi

Reply
karthik mani

please advice how to book a train ticket Nairobi to mombasa

Reply
Peris Muchiri

I have not managed to book 2 tickets online for 22/06/2018. which link should I use?
thanks

Reply
faith

how can i confirmed my ticket if valid before i travel

Reply
kenyanbackpacker

It should be valid. But you can as well go to the station and print the hard copy in case you have an E-Ticket

Reply
Zuley

I won a ticket today on Radio Maisha, can another person travel with my ticket since he is the one who participated using my phone.

Reply
kenyanbackpacker

Hi, In this case, you would probably want to contact Kenya Railways.
0728603581, 0728603582, 0708572574, 0708571587

Reply
Sam Wrighton

Is it possible to book without a Kenyan mobile (MPesa)?

Reply
kenyanbackpacker

Hi Sam, Yes it is possible either by visiting the station and purchase the tickets personally or if you are not in Kenya, contact someone to do it for you.

Reply
Douglas katana

Can I get a sit for Tuesday 24th April afternoon. And what time does the passenger train leave from Nairobi town to syokimau.

Reply
rosen wanjiku ndururi

Good morning. Kindly can you resend me my Ticket Ref. No. I booked and paid on

March 28,2018 Economy Class 1 Adult. My names Rose Wanjiku Ndururi ID. No.10317662. Thanks

Reply
Winny

The sgr had given me a certain paybill no nd i paid and it showed me have paid to madaraka express nairobi terminus but when i check my ticket i cant see if have pair

Reply
kenyanbackpacker

Hi Winny, I am not sure that Paybill number belongs to Kenya Railways.What I know is that when you pay either by Mpesa or through the website you get an Account Number which you use together with your phone number to print tickets at the station.

Reply
John Rono

I did my booking by mistake with a wrong date of return.Instead of 2nd April i indicated 29th March..Is possible to change the date to 2nd of April?

Reply
Riba

Can I arrive at the train station ,purchase a ticket and leave on the same day?

Reply
kenyanbackpacker

yes but that is a big risk. Chances are you won’t get the ticket!

Reply
Cecile

can i buy a ticket at the train station and travel on the same day??

Reply
Salim

I am out of the country and will be arriving in nairobi then travel to mombasa by Sgr. How do I book online considering I don’t have a Kenyan phone line………..any options like paying with MasterCard?

Reply
hellen

Want to boke tommorow morning is it available

Reply
Christopher ndiritu

Yesterday I paid 700 for a travel to Mombasa and after the 15 minutes till now av not received a confirmation text

Reply
kenyanbackpacker

Question asked: I have paid for SGR tickets and I haven’t received the confirmation message. What do I do?

Answer: In the Mpesa message that you get there is an account number from SGR, you will use this account number together with the phone number you used to book with to print the tickets at the departure train station. Arrive about one hour and a half in advance.

Reply
Edmond

Hey,I need to Travel AT Mariakani,tomorrow Morning,Hiw Can i Book for SGR?

phyllis wanjiku mbutu

Need to revoke my receipt number 768332 scheduled for 13/1/2018

Reply
Dennis

I have made an inquiry for 3:15 Mombasa -Nairobi departure.
Please advise if available.

Reply
Celine

i have tried all date formats i know but i keep getting reply that date format is wrong. i want to travel on February 5th. please advise

Reply
mary

Am trying to change date format but not working

lawrence

Am not able to book via phone with ussd is there any other option

Reply
jeph

Can I a get a ticket to Mombasa on Thursday

Arafat mukiti

Thanks

Reply
Mohamed adan huka

I have booked Nairobi..mombasa first class for 3 people 10/01/18.for the last one hr.no confirmation sms. I paid 9000 via mpesa within time .advice

Reply
kenyanbackpacker

I am sure you got a Mpesa confirmation which has an account, right? That account number is what you use together with your mobile number to print the tickets

Reply
Ahmed Athman omar

Not yet

peter Mangi Karisa

Hi, i suppose to travel by tomorrow 23rd Feb, 2019 at 8.30Am but am having a special class on Monday and Tuesday, kindly can i reschedule my flight to 27th Feb,2019 from Nairobi to Mombasa please…

mercy Nkatha Kiogora

I really need to travel on Thur 16/08/2018 are there seats

Reply
Maureen mbithe loko

Sgr is awesome

Reply
Evans Wandera

Can I get Nairobi-Mombada bookings for Tuesday 14th July 2020 8.30am

Reply

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.