Planning to travel to Mombasa from Nairobi via train? we assist you to book your train seat depending on your preference and budget for only $10 per ticket ( service fee) which is inclusive of booking, printing of the tickets ( which can only be done at the train station) and delivering the tickets to your desired location here in Nairobi ensuring that you plan your trip efficiently.
For 2026, booking a train ticket from Nairobi to Mombasa  (Madaraka Express) can be done with us if dont have Mpesa. Tickets are typically available for booking up to 60 days in advance.Â
Booking Methods
Online Booking: Use the official Kenya Railways portal at metickets.krc.co.ke. Payment for online bookings is exclusively via M-Pesa.
Book and reserve your train tickets today with East Africa shuttles and safaris. Online booking has been easy for foreigners wishing to travel via train in Kenya e,g Nairobi to Mombasa or Mombasa to Nairobi. Purchase online and get instant SGR train tickets. All you need to do is
If tickets are available; go to our official website Choose the date of travel , departure and destination station.
Then choose the type of train . Intercounty – 8:00am , express – 3pm or 10pm
Input number of travellers and children age if necessary. check out and make payments.
The agency will receive your booking and purchase tickets on your behalf.
We will print and deliver to your hotel/stay in Nairobi
Price
Nairobi – Mombasa (5hours)
Adults – 45 +10= 55$ per ticket
Children 3-11= 22.5 +10 = 32.5$ per ticket
Children below 3= 0$ (free)
Nairobi – Voi (4hours)
Adults – 32 +10= 42$ per ticket
Children 3-11 yr old = 16 +10 = 26 $ per ticket
Children below 3= 0$ (free)
The morning train from Nairobi to Mombasa departs at 8:00 AM and arrives at 2:00 PM, while the return journey from Mombasa starts at 3:00 PM and reaches Nairobi by 8:08 PM. Additionally, there are night-time services for those who prefer to travel during more excellent hours, with trains leaving at 10:00 PM and arriving at their destinations a 3.35am
For more information or inquiries contact usthrough