Kenya Railways has introduced an additional Madaraka Express service for the busy holiday period, offering travellers more seating, more flexibility, and an easier journey along one of the country’s most beautiful rail routes. The extra train will operate from 8 December 2025 to 5 January 2026 and is expected to ease the heavy seasonal demand on the Nairobi to Mombasa line.

Alongside the new schedule, the railway operator has confirmed updated fares for the popular service. These fares give passengers a clearer understanding of what each class offers and what to expect when planning their trip to the Coast.

Updated Fares for the Nairobi to Mombasa Route

Premium Class

One way costs KSh 12,000
Round trip costs KSh 20,000

This class offers the most space and a quieter environment and is ideal for travellers who want a relaxed long distance journey.

First Class

Outbound costs KSh 4,500
Return costs KSh 4,500
Round trip costs KSh 9,000

This is the preferred option for many holidaymakers who want comfort and value in equal measure.

Economy Class

Outbound costs KSh 1,500
Return costs KSh 1,500
Round trip costs KSh 3,000

This is the most affordable option and remains the most widely used by travellers heading to and from the Coast.

Extra Festive Season Train Schedule

Nairobi to Mombasa
Departure from Nairobi is at 9.40 am
Arrival in Mombasa is at 3.35 pm

Mombasa to Nairobi
Departure from Mombasa is at 4.30 pm
Arrival in Nairobi is at 10.55 pm

The additional train is expected to reduce congestion and make travel during the December peak more pleasant for families, groups, and visitors heading to the coast for the holidays.

A Smooth Arrival into Mombasa

Travellers arriving at the Miritini SGR Terminus can continue directly into Mombasa using the commuter rail service. It connects Miritini, Changamwe West, Changamwe East, Shimanzi, Mazeras, and the Mombasa Central Business District. The journey is 13.8 kilometres and costs only KSh 50 per trip, which makes it an efficient way to reach the city centre, nearby beaches, and coastal hotels.

How to Book Your Seat

Kenya Railways encourages passengers to book early since festive season demand is consistently high. Tickets can be reserved through the metickets website, by dialling *639#, or at any SGR station across the country.