Nairobi Terminus to Mombasa Terminus: Madaraka Express SGR Route Guide

The Nairobi–Mombasa Madaraka Express connects Nairobi Terminus in Syokimau with Mombasa Terminus in Miritini. It is Kenya’s principal intercity passenger railway, serving travellers moving between the capital, lower eastern Kenya and the Coast.

← View all Kenya train routes, stations and railway guides

Nairobi–Mombasa SGR route

Route: Nairobi Terminus ↔ Mombasa Terminus
Via: Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi and Mariakani.

The complete stopping pattern applies to the Madaraka Express Inter-County Train. Express services also operate between Nairobi and Mombasa but make fewer intermediate stops. Passengers should therefore check the service type before booking.

Stations on the Nairobi–Mombasa route

Travelling from Nairobi towards Mombasa, the Inter-County service follows this station sequence:

  1. Nairobi Terminus
  2. Athi River
  3. Emali
  4. Kibwezi
  5. Mtito Andei
  6. Voi
  7. Miasenyi
  8. Mariakani
  9. Mombasa Terminus

The railway passes through parts of Kajiado, Machakos, Makueni, Taita Taveta, Kwale, Kilifi and Mombasa counties.

Nairobi Terminus

Nairobi Terminus is situated in the Syokimau area, outside Nairobi’s central business district. Passengers should allow enough time to travel to the terminus, complete security screening and locate their assigned coach.

Kenya Railways provides connecting services between Nairobi Central Railway Station and Nairobi Terminus for selected Madaraka Express departures and arrivals. Read the Nairobi Central–Nairobi SGR Terminus Link Train guide for information about this connection.

Passengers using road transport can also consult the Nairobi–Mlolongo, Athi River and Kitengela Route 110 guide and the Route 110A Nairobi–Athi River guide.

Inter-County and Express services

The Nairobi–Mombasa corridor is served by different Madaraka Express service types:

  • Inter-County Train: Stops at Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi and Mariakani.
  • Express trains: Travel between Nairobi and Mombasa with fewer intermediate stops. Some services stop at Voi, but passengers should confirm the current stopping pattern when booking.

A passenger travelling to an intermediate station should select the Inter-County service unless the booking platform shows that another train stops at the required destination.

Mombasa Terminus

Mombasa Terminus is located at Miritini, west of Mombasa Island. It is separate from the old railway station in Mombasa CBD.

Passengers continuing to the city centre, airport, port area, beaches or other parts of Mombasa will need an onward road connection. Kenya Railways may provide connecting buses between Mombasa Terminus and the old Mombasa railway station, but availability, departure times and charges should be confirmed before travelling.

Tickets and booking

Tickets can be purchased through the official Madaraka Express online booking platform, through the authorised Kenya Railways USSD service or at a Madaraka Express passenger station.

Passengers should use official booking channels and avoid individuals claiming to sell or reserve tickets privately. Identification details entered during booking should match the passenger’s identification document.

Planning your journey

Arrive at the station early enough to undergo security screening and boarding procedures. Passengers should also confirm:

  • Their departure terminus
  • Train type and stopping pattern
  • Departure date and time
  • Coach and seat details
  • Luggage requirements
  • First- and last-mile transport arrangements

The Nairobi Terminus is in Syokimau, while the Mombasa Terminus is in Miritini. Neither station is located within the respective city centre, so the journey to and from each terminus should be included in the travel plan.

Matatu connections

Passengers approaching Nairobi Terminus can use public transport operating along Mombasa Road and the Syokimau corridor before completing the final part of the journey using an appropriate connecting vehicle.

Explore the Nairobi Matatu Routes and Numbers guide to identify services connecting Nairobi CBD, Mombasa Road, Imara Daima, Mlolongo, Athi River and surrounding areas.

Matatu routes, boarding stages and fares can change. Confirm the destination displayed on the vehicle before boarding.

Important passenger notice

Train schedules can change at any time. Confirm the latest departure and return times with Kenya Railways.

Train fares, ticketing arrangements and service schedules can change at any time. Consult the official Kenya Railways website or Madaraka Express booking platform before beginning your journey.

Hot this week

Kenya Dreamed of a 3-Hour Nairobi–Mombasa Train. So Why Did the Bullet Train Never Come?

More than 15 years ago, Kenya Railways was talking...

From Nairobi CBD to Talanta by Train: Inside the New AFCON Rail Link

Football fans travelling to Talanta Sports City during AFCON...

George Ruto-Linked Baba Yaga Matatu Crashes Into Ditch in Nairobi

Baba Yaga, the famous customised Rongai matatu associated with George Ruto, was reported to have ended up in a ditch on Tuesday night, with videos of the vehicle circulating online.

What to Do If a Boda Boda Knocks You Down on a Pavement in Kenya

You are walking along a pedestrian pavement in Nairobi...

Emirates to Bring Airbus A350 to Nairobi as Premium Economy Debuts in Kenya

Emirates will introduce its Airbus A350 on the Dubai–Nairobi route from October 25, 2026, bringing Premium Economy to Kenya for the first time as the airline expands its Nairobi operations.

Topics

From Nairobi CBD to Talanta by Train: Inside the New AFCON Rail Link

Football fans travelling to Talanta Sports City during AFCON...

George Ruto-Linked Baba Yaga Matatu Crashes Into Ditch in Nairobi

Baba Yaga, the famous customised Rongai matatu associated with George Ruto, was reported to have ended up in a ditch on Tuesday night, with videos of the vehicle circulating online.

What to Do If a Boda Boda Knocks You Down on a Pavement in Kenya

You are walking along a pedestrian pavement in Nairobi...

Emirates to Bring Airbus A350 to Nairobi as Premium Economy Debuts in Kenya

Emirates will introduce its Airbus A350 on the Dubai–Nairobi route from October 25, 2026, bringing Premium Economy to Kenya for the first time as the airline expands its Nairobi operations.

Can You Sleep Overnight at JKIA? Airport Rules, Safety and What Travellers Should Know

Can you sleep overnight at JKIA? This guide explains overnight stays, long layovers, terminal access, lounges, baggage, security and what passengers should know before spending the night at Nairobi's main airport.

Why Talanta and Kasarani Could Give Kenya an AFCON 2027 Transport Advantage

Kenya’s Talanta and Kasarani stadiums could stand out at AFCON 2027 because of their integration with Nairobi’s public transport, major roads, JKIA, hotels and planned commuter rail infrastructure.

Ruto Announces KSh5 Billion SGR Extension From Voi to Tanzania

President William Ruto has announced plans for a KSh5 billion SGR extension from Voi through Mwatate, Bura, Mwakitau and Taveta towards Tanzania, targeting passenger and cargo transport.

Related Articles

Popular Categories

spot_imgspot_img