Madaraka Express Trains by Kenya Railways

Are you planning to use the Madaraka Express Trains from Nairobi to Mombasa or Mombasa to Nairobi?

Do you need train tickets but do not have Mpesa? Are you wondering how to book the SGR trains online in advance from South Africa, the USA, Britain, the Netherlands, Belgium, Denmark, Sweden, Finland, Germany, or any other international country?

If yes, keep reading.

Kenya Railways

Kenya Railways is a state-owned railway company in Kenya, established in 1978. The company operates passenger services that connect major towns and cities across the country, including Nairobi, Mombasa, Kisumu, and Nakuru.

One of the major projects undertaken by Kenya Railways is the Standard Gauge Railway (SGR), which connects Nairobi to Mombasa. The SGR is a modern, high-speed railway that has reduced the travel time between the two cities from over 12 hours to 5-6 hours.

Kenya Railways Madaraka Express Trains

There are three passenger train services that ferry passengers between Nairobi and Mombasa daily along the SGR line. These trains are called Madaraka Express Trains.

Madaraka Express Trains Most Popular Routes

Below are Kenya Railways’s most popular routes, including Nairobi, Voi, and Mombasa.

Nairobi to Mombasa through Voi

There are three trains from Nairobi to Mombasa. Each of the trains has First Class and Economy Class coaches. If you want to book either of the trains, below are the available options, prices, and schedules.

Train Station:  Syokimau Train Station (Nairobi Terminus)

Ticket Prices

First Class: From $40 per traveler
Economy Class: From $20 per traveler

Train Schedule
Trains Duration Depart Arrival
N2 (Morning) 6 Hrs 00 Min 8:00 AM 2:00 PM
E2 (Afternoon) 5 Hrs 30 Min 3:00 PM 8:30 PM
E4 (Night) 5 Hrs 35 Min 10:00 PM 3:35 AM

Mombasa to Nairobi through Voi

There are also three trains daily from Mombasa to Nairobi. These include the morning train (8 AM), afternoon train (3 PM), and night train (10 PM). Check out the available classes, timing, and prices below.

Train Station: Miritini Train Station (Mombasa Terminus)

Ticket Prices

First Class: From $40 per traveler
Economy Class: From $20 per traveler

Train Schedule
Trains Duration Depart Arrival
N1 (Morning) 6 Hrs 10 Min 8:00 AM 2:10 PM
E1 (Afternoon) 5 Hrs 18 Min 3:00 PM 8:18 PM
E3 (Night) 5 Hrs 35 Min 10:00 PM 3:35 AM

Need Madaraka Express Tickets?

In Conclusion

If you need tickets for the Nairobi to Mombasa or Mombasa to Nairobi trains (Madaraka Express), and you don’t have Mpesa, don’t worry. I can book your tickets in less than 5 minutes. Please get in touch today.