Home » Madaraka Express Fare Prices

Madaraka Express Fare Prices

Madaraka Express Fare Prices

Traveling across Kenya has become faster, safer, and more affordable thanks to the Madaraka Express, also known as the Standard Gauge Railway (SGR). Since its launch in 2017, this train service has revolutionized the way people travel between Nairobi and Mombasa, Kenya’s two major cities.

One of the most frequently asked questions by travelers is, “How much does it cost to ride the Madaraka Express?” In this blog post, we’ll break down the Madaraka Express fare prices, ticket types, classes, discounts, how to book, and everything else you need to know before your journey.

What Is the Madaraka Express?

The Madaraka Express is a modern passenger train service that runs between Nairobi and Mombasa, with stops in Athi River, Emali, Kibwezi, Mtito Andei, Voi, Miasenyi, and Mariakani. Operated by the Kenya Railways Corporation, the Madaraka Express provides a reliable alternative to buses and flights.

There are two types of train services:

  • Express train: Direct from Nairobi to Mombasa with no stops.
  • Inter-county train: Stops at all stations along the way.

Types of Tickets on Madaraka Express

There are two main travel classes on the Madaraka Express:

  1. Economy Class
  2. First Class

Each class offers different levels of comfort and pricing. Let’s look at both in detail.

Madaraka Express Fare Prices (As of June 2025)

1. Economy Class

  • Nairobi to Mombasa: Ksh 1,500 per adult
  • Children (3–11 years): Ksh 750
  • Children under 3 years: Free

Economy Class is the most affordable option. You get a comfortable seat in an air-conditioned coach. The seats are arranged in 3+2 layout, meaning three seats on one side of the aisle and two on the other.

2. First Class

  • Nairobi to Mombasa: Ksh 4,500 per adult
  • Children (3–11 years): Ksh 2,250
  • Children under 3 years: Free

First Class offers more legroom, better seats, and a quieter environment. The seating is 2+2 with fewer passengers in each coach. Passengers in this class enjoy a smoother experience, especially on longer journeys.

Inter-County Train Fare Prices

If you’re traveling between smaller towns along the SGR route, the prices are even more affordable. Below are some examples:

Economy Class Inter-county Fares:

  • Nairobi to Athi River: Ksh 90
  • Nairobi to Emali: Ksh 390
  • Nairobi to Voi: Ksh 1,050
  • Nairobi to Kibwezi: Ksh 600
  • Nairobi to Miaseny: Ksh 1350
  • Nairobi to Mtito Andei: Ksh 740
  • Nairobi to Mariakani: Ksh 1,410

First Class Inter-county Fares:

  • Nairobi to Athi River: Ksh 180
  • Nairobi to Emali: Ksh 1,190
  • Nairobi to Kibwezi: Ksh 1,820
  • Nairobi to Mtito Andei: Ksh 2,240
  • Nairobi to Voi: Ksh 3,200
  • Nairobi to Miaseny: Ksh 3,680
  • Nairobi to Mariakani: Ksh 4,310

Prices vary depending on your boarding and destination stations. You can check Kenya Railways’ official fare calculator or booking platform for exact pricing.

Discounts and Special Offers

While the Madaraka Express does not offer frequent promotions, children under 3 years of age travel free of charge, and children between 3 and 11 years pay half price. Group bookings, school trips, and corporate travel may be eligible for special arrangements if booked in advance.

How to Book Madaraka Express Tickets

Booking your Madaraka Express ticket is easy and can be done in several ways:

1. Online Booking

  • Visit metickets.krc.co.ke
  • Select departure and destination stations
  • Choose your travel class and seat
  • Pay via M-Pesa or card
  • Download or print your e-ticket

2. USSD Code

  • Dial *639# on your phone (Safaricom users)
  • Follow the prompts to book and pay via M-Pesa

3. At the Station

You can also purchase tickets at the station, but booking in advance is highly recommended, especially during holidays or weekends.

Important Tips for Travelers

  • Book early: Trains often sell out, especially in First Class. Book at least 3–7 days in advance.
  • Arrive early: Be at the station at least 1 hour before departure.
  • Carry ID: You must present your national ID, passport, or birth certificate when boarding.
  • Luggage limit: Each passenger is allowed 30 kg of luggage in Economy and 50 kg in First Class.

Travel Time and Schedule

  • Express Train: ~5 hours (Nairobi–Mombasa direct)
  • Inter-county Train: ~6 hours (Nairobi–Mombasa with stops)

Morning and afternoon trains are available:

  • Morning train: Departs around 8:00 AM
  • Afternoon train: Departs around 3:00 PM
  • Night train: Departs around 10:00 PM

Always confirm the exact schedule on the official website or through customer service.

Final Thoughts

The Madaraka Express is not only affordable but also a safe and enjoyable way to travel across Kenya. Whether you’re going for business, tourism, or family reasons, the train offers a stress-free experience at fair prices.

By knowing the current fare prices, how to book your ticket, and what to expect, you can plan your journey with confidence. Whether you choose Economy or First Class, the Madaraka Express promises a smooth ride and great value for money.

Leave a Comment

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

Thanks you for choosing to leave a comment. Please keep in mind that comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let us have a personal and meanginful conversation .

Scroll to Top