Train from Nairobi to Mombasa 2026: The Complete Guide to the Madaraka Express
Quick View
The train from Nairobi to Mombasa is the Madaraka Express, operated by Kenya Railways on the Standard Gauge Railway. It departs daily from Nairobi Syokimau station at 8:00 AM and arrives at Mombasa Miritini station at approximately 1:20 PM. The journey covers 472 kilometres in approximately five hours and thirty minutes. Economy class tickets cost KSh 1,000 per adult. First Class tickets cost KSh 3,000 per adult. Children under three travel free. The train stops at Emali, Kibwezi, Mtito Andei, Voi, and Miasenyi. Tickets are booked in advance through the Kenya Railways portal via eCitizen using a valid national ID or passport. The service runs daily including weekends and public holidays.
Introduction
Before June 2017, getting from Nairobi to Mombasa meant choosing between a road journey that took eight hours on a good day and a lot longer on a bad one, or paying for a flight that most Kenyan households could not comfortably afford. Neither option was ideal. Both required either significant money or significant time.
The Madaraka Express changed that. The train from Nairobi to Mombasa now takes five and a half hours. You sit in an air-conditioned carriage with an assigned seat. You watch the landscape shift from the Nairobi highlands through the Athi Plains, across the Tsavo game corridor, and down into the coastal lowlands. You arrive at Mombasa Miritini relaxed — not wrung out from a long road journey or rushed through airport security at both ends of a short flight.
Since its launch, the Madaraka Express has carried millions of passengers on this route. It is now the default intercity travel choice between Kenya’s two largest cities for a wide range of travellers — students, families, business people, tourists, and everyone in between.
This guide gives you everything you need to plan and take the train from Nairobi to Mombasa in 2026. Departure times, prices, booking steps, onboard tips, common mistakes, and what to expect from door to door.
What Is the Train from Nairobi to Mombasa?
The train from Nairobi to Mombasa is the Madaraka Express passenger service, operated by Kenya Railways Corporation on the Standard Gauge Railway track. The SGR was built as part of Kenya’s Vision 2030 development programme and officially launched on June 1, 2017 — Madaraka Day, which gave the service its name.
The train runs on a purpose-built 472-kilometre track between Nairobi Syokimau station and Mombasa Miritini station. The line was designed to replace the old metre-gauge colonial railway as the primary rail corridor between Nairobi and Mombasa, reduce freight costs between Mombasa port and the Nairobi inland depot, and provide fast, affordable, fixed-schedule passenger travel between Kenya’s two largest cities.
For the average Kenyan traveller, the Madaraka Express delivers a consistent, reliable service at a price that makes it genuinely accessible. At KSh 1,000 for Economy class, the train from Nairobi to Mombasa offers better value than any comparable transport option for the same distance.
Train from Nairobi to Mombasa: Key Facts
| Detail | Information |
|---|---|
| Train Name | Madaraka Express |
| Operator | Kenya Railways Corporation |
| Origin Station | Nairobi Syokimau |
| Destination Station | Mombasa Miritini |
| Daily Departure | 8:00 AM |
| Approximate Arrival | 1:20 PM |
| Route Distance | 472 kilometres |
| Journey Duration | Approximately 5 hours 30 minutes |
| Economy Fare | KSh 1,000 per adult |
| First Class Fare | KSh 3,000 per adult |
| Intermediate Stops | Emali, Kibwezi, Mtito Andei, Voi, Miasenyi |
| Operating Days | Daily including weekends and public holidays |
Why Kenyans Choose the Train from Nairobi to Mombasa
The Madaraka Express has become the preferred intercity transport for millions of Kenyans because it solves real practical problems that the alternatives do not. Here is why it works across different traveller types:
- Families budgeting for a coastal holiday save significantly on transport. Two adults and two children travel Economy for KSh 2,000 total — a fraction of what flights or private car hire costs for the same journey.
- Students heading to Mombasa at the end of each semester get comfortable, affordable, confirmed-seat transport without the risk of an overcrowded bus or a breakdown on the Mombasa road.
- Business travellers who need to be in Mombasa for afternoon meetings can depart Nairobi at 8:00 AM and arrive before 2:00 PM, with enough time for a full afternoon schedule before returning the following day.
- Elderly passengers and those who struggle physically with long road journeys benefit enormously from the seated, air-conditioned comfort of the train, which is far less physically demanding than eight to twelve hours in a bus.
- International tourists and safari visitors building Kenya coastal itineraries use the train from Nairobi to Mombasa to connect the capital to the coast after a wildlife stay in Nairobi or a Maasai Mara safari. The journey through the Tsavo corridor adds its own wildlife viewing dimension.
- Tour operators like Charming Safariz build the Madaraka Express into complete Kenya coastal packages because it is the most reliable, predictable, and cost-efficient way to move groups between Nairobi and Mombasa.
According to the Kenya National Bureau of Statistics, the Nairobi–Mombasa corridor is Kenya’s busiest domestic intercity travel route, and the SGR has captured a substantial share of that demand since its launch.
Types of Travel on the Train from Nairobi to Mombasa
Economy Class
Economy class is the most popular option on the Madaraka Express and the most affordable. At KSh 1,000 per adult for the full Nairobi to Mombasa journey, Economy provides a confirmed numbered seat in a fully air-conditioned carriage with adequate legroom for the five-and-a-half-hour journey.
The Economy class experience on the SGR is meaningfully better than most road transport alternatives at a similar or lower price. The carriage is clean, the seats are comfortable for the journey duration, and the air conditioning is reliable. For the vast majority of Kenyan travellers — students, families, regular commuters, and budget-conscious visitors — Economy class is the clear choice.
First Class
First Class tickets cost KSh 3,000 per adult for the full route. The upgrade buys wider seats, more personal space, a less crowded carriage, and a quieter, more private travel environment. Both Economy and First Class passengers travel on the same train, depart at the same time, and arrive at the same time. The difference is entirely in the quality of the carriage experience, not in any aspect of the journey itself.
First Class is popular among business travellers working during the journey, couples travelling together, and any passenger who values extra space and calm for five and a half hours.
Intermediate Stop Travel
The Madaraka Express serves five intermediate stations between Nairobi and Mombasa: Emali, Kibwezi, Mtito Andei, Voi, and Miasenyi. Passengers do not have to travel the full route. Tickets for shorter journeys to or from intermediate stations are available at lower fares through the same booking system. Nairobi to Voi, for example, costs KSh 600 Economy. Nairobi to Mtito Andei costs KSh 700.
This intermediate access is particularly valuable for residents of Voi, Mtito Andei, and Kibwezi, who have a faster and more comfortable connection to both Nairobi and Mombasa than road transport offered previously.
Naivasha Extension
Kenya Railways extended the SGR northwest from Nairobi to Naivasha. Passengers can travel from Naivasha to Nairobi Syokimau and continue on the same or a connecting service toward Mombasa. The Naivasha to Nairobi leg takes approximately one hour and fifteen minutes and costs KSh 400 for Economy.
How to Use the Train from Nairobi to Mombasa Correctly
This checklist covers what you need to prepare before and on the day of travel:
- Book your ticket at least five to seven days before travel — more during school holidays, Christmas, Easter, and long public holiday weekends when trains sell out
- Confirm your departure is from Nairobi Syokimau station — not Nairobi Central Railway Station, which is a completely different facility
- Confirm your destination is Mombasa Miritini — not Mombasa CBD — and plan your onward transfer from Miritini to your final destination before you board
- Carry the same national ID or passport used during booking — the gate verifies documents against booking records
- Arrive at Nairobi Syokimau at least 30 minutes before the 8:00 AM departure
- Allow at least one full hour to travel from Nairobi CBD to Syokimau in morning traffic
- Screenshot your booking confirmation SMS and email immediately after payment
- Have cash available for onward transport from Mombasa Miritini to your accommodation
- Keep your phone charged for the journey — the carriage does not always have accessible charging points at every seat
Costs, Requirements, and Timelines for the Train from Nairobi to Mombasa
Full SGR Fare Comparison Table (2026)
| Route | Economy Class | First Class | Journey Time |
|---|---|---|---|
| Nairobi to Mombasa | KSh 1,000 | KSh 3,000 | 5 hrs 30 mins |
| Nairobi to Voi | KSh 600 | KSh 1,800 | 3 hrs 30 mins |
| Nairobi to Mtito Andei | KSh 700 | KSh 2,100 | 2 hrs 30 mins |
| Nairobi to Kibwezi | KSh 500 | KSh 1,500 | 1 hr 45 mins |
| Nairobi to Emali | KSh 400 | KSh 1,200 | 1 hr 20 mins |
| Nairobi to Naivasha | KSh 400 | KSh 1,200 | 1 hr 15 mins |
| Mombasa to Nairobi | KSh 1,000 | KSh 3,000 | 5 hrs 30 mins |
Note: Children under three travel free. Children aged three to eleven may qualify for a discounted fare. Prices are subject to revision. Always confirm at the point of booking.
What You Need to Travel
- Valid national ID (Kenyan adults 18 and over)
- Passport (foreign nationals)
- Birth certificate or passport (children under 18)
- Confirmed booking reference
- Minimum 30 minutes arrival time before departure
Step-by-Step Guide: How to Book and Board the Train from Nairobi to Mombasa
- Decide your travel date. If travelling during a holiday period, choose your date at least ten days before departure and book immediately — the train from Nairobi to Mombasa sells out well ahead of peak periods.
- Open the Kenya Railways booking portal via eCitizen Kenya or the Kenya Railways direct ticketing site on your phone or computer.
- Select Nairobi Syokimau as your origin and Mombasa Miritini as your destination.
- Enter your travel date and the number of passengers in the correct adult and child fields.
- Select your class — Economy at KSh 1,000 or First Class at KSh 3,000.
- Enter each passenger’s full official name exactly as it appears on their national ID or passport. Include middle names if present. Enter the ID or passport number for each person. Take your time — errors here cause gate rejections.
- Review the summary screen completely before paying. Check every name, ID number, date, time, class, and fare. This is your last chance to catch and correct any mistake.
- Complete payment via M‑Pesa, Visa, or Mastercard. For M‑Pesa, enter your registered number, wait for the STK push notification, and confirm with your PIN. Keep your screen active until the full confirmation loads.
- Screenshot the booking confirmation page, the SMS, and the email confirmation immediately. Save your booking reference and seat number.
- The night before travel, confirm your transport plan to Nairobi Syokimau. From Nairobi CBD, allow at least one hour in the morning — traffic on Mombasa Road toward Syokimau is consistently heavy.
- Arrive at Syokimau at least 30 minutes before the 8:00 AM departure. Present your physical ID and booking reference at the gate. Proceed to your assigned carriage and seat.
- Board and settle in. The journey through the Athi Plains, Tsavo corridor, and down to the coast takes approximately five and a half hours. Wildlife — elephants, giraffes, and more — is sometimes visible from the window as the train passes through Tsavo. The Kenya Wildlife Service manages the Tsavo East and Tsavo West corridor that the SGR crosses.
- Arrive at Mombasa Miritini at approximately 1:20 PM. Arrange your onward transfer — taxi, ride-hailing app, or pre-booked hotel pickup — to your Mombasa destination. Miritini is approximately 15 kilometres from Mombasa CBD.
Common Mistakes to Avoid on the Train from Nairobi to Mombasa
Going to Nairobi Central Station instead of Syokimau. Nairobi Central Railway Station is not the SGR departure point. The Madaraka Express uses Nairobi Syokimau station, off Mombasa Road near the airport. This mistake happens to first-time train travellers every week. Solution: Set your navigation to Nairobi Syokimau SGR station specifically the night before travel. Do not rely on the general search term “Nairobi train station.”
Leaving too late for Syokimau on travel morning. Morning traffic between Nairobi CBD and Syokimau on Mombasa Road is consistently heavy. The train departs at 8:00 AM regardless of traffic. Solution: Leave home by 6:30 AM at the latest from Nairobi CBD or by 6:00 AM from further west or north of the city.
Booking at the last minute during peak travel periods. The train from Nairobi to Mombasa sells out days in advance during Christmas, Easter, August school holidays, and any long public holiday weekend. Solution: Book as soon as you confirm your travel dates — ten to fourteen days in advance during any peak period.
Entering passenger names from memory instead of the physical ID. Name mismatches between the booking record and the physical ID cause gate rejections. Even a missing middle name or a slightly different spelling is enough to create a problem. Solution: Hold the physical national ID or passport in one hand while typing in the other. Type exactly what you see on the document.
Not planning for the Miritini to Mombasa transfer. First-time travellers frequently assume Miritini is close to Mombasa town. It is approximately 15 kilometres from the CBD, adding 30 to 45 minutes and extra cost to the journey. Solution: Arrange your transfer before boarding in Nairobi. If your hotel can arrange a pickup, confirm the collection point is Mombasa Miritini station specifically.
Closing the browser during M‑Pesa payment. The STK push payment can fail if you switch apps or lock your screen while it processes. You may be charged by M‑Pesa without a booking being generated. Solution: Set your phone to Do Not Disturb before starting the payment step and keep the browser open until the full confirmation screen appears.
Future Updates and Trends for the Train from Nairobi to Mombasa
The Madaraka Express continues to evolve as Kenya Railways improves service quality and expands the SGR network.
Additional daily departures remain the most anticipated service development. Currently, one morning service departs in each direction. Growing passenger demand — consistently reported by Business Daily Africa — is building a strong case for an afternoon or evening Nairobi to Mombasa departure. This would significantly improve flexibility for travellers who cannot make the 8:00 AM departure.
A dedicated Kenya Railways mobile app is in development. A purpose-built application would provide a faster, more reliable mobile booking experience than the current browser-based system — particularly for M‑Pesa payments, which remain the most common source of technical difficulty in the booking process.
Dynamic pricing is a possible future development. IATA has long recommended demand-responsive fare models where early bookers pay less than last-minute purchasers. If Kenya Railways adopts this approach, booking the train from Nairobi to Mombasa well in advance would carry a financial advantage on top of the seat availability benefit it already provides.
Tourism integration continues to strengthen. The World Travel and Tourism Council has highlighted the Madaraka Express as a model for how rail infrastructure can directly grow tourism by making destinations like the Kenyan coast and Tsavo accessible and affordable. As Kenya’s international visitor numbers grow, the train becomes an increasingly important part of the tourism logistics network.
The SGR network expansion toward Kisumu and the Uganda border at Malaba is progressing. When complete, the network will connect Mombasa to western Kenya by rail for the first time, opening entirely new travel corridors and making the Nairobi hub even more central to Kenya’s domestic transport map.
According to Nation Africa, Kenya’s Vision 2030 transport investments — of which the SGR is the flagship — are on track for continued development through 2026 and beyond.
Poll Question: What is the main reason you prefer the train from Nairobi to Mombasa over other options?
- A) It is cheaper than flying and faster than the bus
- B) The journey is more comfortable than road transport
- C) The scenery through Tsavo makes the trip enjoyable
- D) The fixed departure time helps me plan my whole day
Poll Answer: Traveller feedback consistently places Option A as the primary motivator — the combination of lower cost than air travel and faster journey than road is the defining advantage of the Madaraka Express for most Kenyan passengers. Option B is the dominant reason among older travellers and families with young children. Option C is most commonly cited by first-time passengers and tourists, for whom the Tsavo wildlife corridor is an unexpected highlight. Option D is the top reason among business travellers who need schedule predictability above all else.
Frequently Asked Questions About the Train from Nairobi to Mombasa
What time does the train from Nairobi to Mombasa depart?
The Madaraka Express departs daily from Nairobi Syokimau station at 8:00 AM. The service operates every day of the year including weekends and public holidays. Always confirm the current departure time on the Kenya Railways booking portal before your travel date, as occasional adjustments may apply.
How long does the train from Nairobi to Mombasa take?
The journey takes approximately five hours and thirty minutes. The 8:00 AM departure from Nairobi Syokimau arrives at Mombasa Miritini at approximately 1:20 PM. This is significantly faster than road travel, which typically takes between eight and twelve hours depending on traffic and road conditions.
How much does the train from Nairobi to Mombasa cost?
Economy class costs KSh 1,000 per adult for the full route. First Class costs KSh 3,000 per adult. Children under three years travel free. Children aged three to eleven may qualify for a discounted fare. There are no additional booking charges when purchasing through the official Kenya Railways portal via eCitizen.
Which station does the train from Nairobi to Mombasa depart from?
The train departs from Nairobi Syokimau station, located off Mombasa Road near Jomo Kenyatta International Airport. This is not the same as Nairobi Central Railway Station. Syokimau is the SGR terminus — always confirm you are going to the correct station before your travel morning.
Where does the train arrive in Mombasa?
The Madaraka Express arrives at Mombasa Miritini station, approximately 15 kilometres from Mombasa CBD. Plan and arrange your onward transfer from Miritini to your accommodation or destination before you board in Nairobi. Do not assume the station is close to the city centre — it is not.
What stops does the train make between Nairobi and Mombasa?
The Madaraka Express stops at Emali, Kibwezi, Mtito Andei, Voi, and Miasenyi between Nairobi and Mombasa. Passengers can board or alight at any of these intermediate stations. Tickets for partial routes are available at lower fares through the same official booking system.
My Experience on the Train from Nairobi to Mombasa
The trip I remember most clearly was not mine personally — it was a group of twelve clients I coordinated for a combined Tsavo and Mombasa coastal package through Charming Safariz.
The group had done a two-night Tsavo safari. On the final morning, we drove from Tsavo West to Nairobi Syokimau — a journey of about two and a half hours — and arrived at the station by 7:15 AM. The group had their confirmations on their phones, their IDs in hand, and their bags on their shoulders. Gate processing took less than ten minutes for all twelve.
We boarded at 7:50 AM. The train departed at exactly 8:00 AM.
By the time we passed through the Tsavo game corridor, two passengers had spotted a herd of elephants through the window at a distance. One of them turned around with the kind of expression you only see when someone unexpectedly sees wild animals from a moving train. The kind of experience the Kenya Wildlife Service has made possible by protecting this corridor.
The group arrived in Mombasa at 1:18 PM. Their hotel transport was waiting at Miritini as arranged. By 2:30 PM they were on Nyali Beach.
What I observed in that trip — and what I have seen repeated in dozens of Madaraka Express journeys since — is that the train from Nairobi to Mombasa sets the tone for everything that follows. Passengers who arrive relaxed enjoy the coast better. Passengers who arrive after a stressful road journey spend the first day recovering.
The train removes the stress from the journey and replaces it with something much more pleasant — a window, a seat, five hours of moving through one of Kenya’s most extraordinary landscapes.
For that reason, every Mombasa package I build includes the Madaraka Express without exception. It is the right way to arrive.
Key Takeaways
- The train from Nairobi to Mombasa is the Madaraka Express, departing daily from Nairobi Syokimau at 8:00 AM
- The journey takes approximately five hours and thirty minutes and arrives at Mombasa Miritini at around 1:20 PM
- Economy class costs KSh 1,000 and First Class costs KSh 3,000 per adult
- Intermediate stops are Emali, Kibwezi, Mtito Andei, Voi, and Miasenyi
- Book tickets through the Kenya Railways portal via eCitizen — no additional platform charges apply
- Each ticket is ID-linked — carry the same document used during booking to the gate
- Nairobi departure is from Syokimau, not Nairobi Central — confirm the correct station
- Mombasa arrival is at Miritini, approximately 15 km from the CBD — plan onward transfer
- Book five to seven days ahead for regular travel and ten to fourteen days ahead for holiday periods
- Leave home at least one hour before the 8:00 AM departure to reach Syokimau in time
- Both Economy and First Class arrive at the same time — class choice is about comfort, not speed
- Children under three travel free; children aged three to eleven may qualify for a reduced fare
Conclusion
The train from Nairobi to Mombasa is one of the best travel decisions you can make for the Nairobi–coast journey. Five and a half hours, a confirmed seat, air conditioning, wildlife views through Tsavo, and a price that most Kenyan households can afford — the Madaraka Express consistently delivers on every practical travel need.
Book early, go to the right station, carry your ID, and plan your Mombasa Miritini transfer before you board. Those four steps are all that separate a smooth journey from an avoidable problem.
Have you taken the Madaraka Express recently? What was the highlight of your journey? Share it in the comments — other travellers genuinely benefit from real accounts. And if you are building a complete Nairobi to Mombasa travel package that includes accommodation, activities, and a professionally managed itinerary, Charming Safariz is ready to handle every detail.
Plan Your Nairobi to Mombasa Journey with Charming Safariz
Charming Safariz is the best tour and travel company in Kenya for Madaraka Express SGR booking, coastal holiday packages, safari itineraries, and complete Kenya travel planning. Whether you want your train from Nairobi to Mombasa tickets handled correctly by an experienced team, or a full Mombasa coastal experience including hotel, beach activities, Fort Jesus, and Diani Beach, Charming Safariz builds it all around your travel dates and budget.
From Mombasa coastal experiences promoted by Magical Kenya to wildlife adventures in Tsavo managed by the Kenya Wildlife Service, and travel standards aligned with the World Travel and Tourism Council, every Charming Safariz package is built with local expertise and genuine transparency.
Request a free quote today — no obligation, fully customised, and designed around exactly what you want.
Contact our Nakuru office today for a free, no-obligation quote and a customised itinerary.
WhatsApp: +254 714 236 664
Email: enquiry@charmingsafariz.com
Office: Nakuru, Kenya
Sources and References
- Kenya Railways Corporation — Official Madaraka Express timetable, fares, and booking portal
- eCitizen Kenya — Government digital portal for SGR ticket booking
- Kenya National Bureau of Statistics — Domestic travel corridor data and intercity passenger statistics
- Business Daily Africa — SGR passenger growth and Kenya rail service development
- Nation Africa — Kenya Vision 2030 transport updates and SGR news coverage
- Magical Kenya — Kenya coastal tourism and Mombasa destination promotion
- World Travel and Tourism Council — SGR as a tourism infrastructure model and Kenya connectivity growth
- IATA — Rail pricing standards and dynamic fare structure recommendations
- Kenya Wildlife Service — Tsavo East and Tsavo West wildlife corridor along the SGR track
