Nairobi to Mombasa Train (SGR Madaraka Express): Complete 2026 Travel Guide
The Nairobi to Mombasa SGR train (Madaraka Express) takes approximately 5 to 6 hours and is the most reliable, affordable, and comfortable way to travel between Kenya’s capital city and the coast. It operates daily with Express, Inter-County, and Night Train services.
The Nairobi to Mombasa train, officially known as the SGR Madaraka Express, is Kenya’s most efficient and scenic rail journey. It connects Nairobi, the country’s capital, with the coastal city of Mombasa through a modern Standard Gauge Railway (SGR) designed for speed, safety, and predictable travel times.
Unlike road transport, which is affected by traffic and delays, the SGR offers a fixed, smooth, and highly reliable schedule, making it the preferred choice for both locals and international travelers.
This journey is not just transportation—it is a cross-country experience that passes through open savannahs, rural settlements, and the iconic Tsavo ecosystem, giving passengers a rare view of Kenya’s natural landscapes.
Whether you are planning a beach holiday in Mombasa, a safari connection through Amboseli or Tsavo, or a business trip, the SGR train remains the most balanced option in terms of cost, comfort, and convenience.
Nairobi to Mombasa Train Overview (Key Facts)
Distance: ~472 km
Travel Time: 5 – 6 hours
Operator: Kenya Railways
Route: Nairobi – Emali – Mtito Andei – Voi – Mombasa
Stations: Nairobi Terminus (Syokimau) → Mombasa Terminus (Miritini)
Train Types: Express, Inter-County, Night Train
Frequency: Multiple departures daily
The SGR Madaraka Express is widely considered the best alternative to flying or driving, offering a consistent, safe, and comfortable travel experience across all classes.
Why the Nairobi to Mombasa Train Is So Popular
The SGR train has become one of Kenya’s most searched travel options because it offers:
Fixed and predictable departure times
Affordable ticket pricing across all budgets
Comfortable seating with air-conditioned coaches
Scenic views across Kenya’s countryside
Reliable travel unaffected by road traffic
Easy connection to safari destinations
It is especially popular among tourists traveling between Nairobi, Tsavo, and the Kenyan coast.
Is There a Train from Nairobi to Mombasa?
Yes. The Madaraka Express SGR train runs daily between Nairobi and Mombasa in both directions.
It offers:
Morning, afternoon, and night departures
Multiple seating classes
High safety standards
Consistent year-round operation
Nairobi to Mombasa Train Schedule (2026 Timetable)
Nairobi → Mombasa
| Train Type | Departure | Arrival | Duration |
|---|---|---|---|
| Inter-County | 08:00 AM | 14:00 | ~6 hrs |
| Express | 03:00 PM | 08:30 PM | ~5.5 hrs |
| Night Train | 10:00 PM | 03:55 AM | ~6 hrs |
Mombasa → Nairobi
| Train Type | Departure | Arrival | Duration |
|---|---|---|---|
| Inter-County | 08:00 AM | 01:50 PM | ~6 hrs |
| Express | 03:00 PM | 08:18 PM | ~5.5 hrs |
| Night Train | 10:00 PM | 03:55 AM | ~6 hrs |
Best Train Option
Fastest: Express Train
Most scenic: Inter-County Train
Most convenient: Night Train
How Long Is the Train from Nairobi to Mombasa?
The journey duration depends on the train type:
Express Train: 5 – 5.5 hours
Inter-County Train: ~6 hours
Night Train: ~6 hours
The SGR offers consistent travel times because it is not affected by road congestion or weather delays common in road transport.
Nairobi to Mombasa Train Distance
The total distance is approximately:
472 kilometers
Route Highlights
The train passes through:
Athi River
Emali
Mtito Andei
Voi
Tsavo ecosystem
Miritini (Mombasa Terminus)
This makes it one of the most scenic rail journeys in East Africa.
Nairobi to Mombasa Train Prices (2026 Updated Fares)
Ticket prices vary depending on class and route segment.
Premium Class (Luxury Travel)
| Route | One Way (KES) | One Way (USD) | Return (KES) | Return (USD) |
|---|---|---|---|---|
| Nairobi → Emali | 4,860 | 40 | 8,100 | 65 |
| Nairobi → Mtito | 8,540 | 70 | 14,240 | 115 |
| Nairobi → Voi | 9,820 | 80 | 16,370 | 130 |
| Nairobi → Mombasa | 12,000 | 95 | 20,000 | 155 |
First Class (Comfort Travel)
| Route | One Way (KES) | One Way (USD) |
|---|---|---|
| Nairobi → Emali | 1,820 | 15 |
| Nairobi → Mtito | 3,200 | 25 |
| Nairobi → Voi | 3,680 | 30 |
| Nairobi → Mombasa | 4,500 | 35 |
Economy Class (Budget Travel)
| Route | One Way (KES) | One Way (USD) |
|---|---|---|
| Nairobi → Emali | 600 | 5 |
| Nairobi → Mtito | 1,050 | 10 |
| Nairobi → Voi | 1,350 | 15 |
| Nairobi → Mombasa | 1,500 | 15 |
Why Emali, Mtito Andei & Voi Stops Matter (Safari Route Connection)
The SGR Nairobi to Mombasa train is uniquely positioned to connect travelers with Kenya’s safari circuit, passing through key wildlife corridors along the route.
The stops at Emali, Mtito Andei, and Voi are more than transit points—they are gateways to major national parks. Emali connects to the Amboseli region, Mtito Andei provides access to Tsavo West, and Voi is the main entry point to Tsavo East.
Through curated safari experiences such as those offered by SafariByRail.com, travelers can easily combine the train from Nairobi to Mombasa with safari adventures in Amboseli and Tsavo, creating a seamless journey that blends rail travel, wildlife, and coastal holidays in Mombasa or Diani Beach.
Emali – Gateway to Amboseli National Park
Access to Amboseli (2.5–3 hours by road)
Views of Mount Kilimanjaro
Elephant herds and savannah landscapes
Mtito Andei – Tsavo West Access Point
Tsavo West National Park
Mzima Springs
Volcanic terrain and wildlife zones
Voi – Tsavo East Safari Hub
Tsavo East National Park
Red-dust elephants
Aruba Dam wildlife viewing
Big five safari access
Why This Matters
These stops turn the train into more than transport—it becomes:
A safari gateway corridor
A budget-friendly wildlife access route
A scenic cross-Kenya travel experience
Which Is the Best Train Class?
Economy Class
Lowest price
Basic seating
Best for budget travelers
First Class
More legroom
Comfortable seating
Ideal for families
Premium Class
Luxury seating
Quiet environment
Extra comfort and space
Express vs Inter-County vs Night Train
Express Train
Fastest journey
Fewer stops
Ideal for business travel
Inter-County Train
Stops at multiple stations
More scenic route
Budget-friendly
Night Train
Departs at 10 PM
Saves hotel cost
Arrives early morning
How to Book Nairobi to Mombasa Train
You can book through:
Online Booking
Official Kenya Railways SGR system
Mobile payment (M-Pesa supported)
Fast confirmation
Train Stations
Nairobi Terminus (Syokimau)
Mombasa Terminus (Miritini)
Travel Agents
Group bookings
Safari + train packages
Holiday planning support
Travel Tips for First-Time Passengers
Book early during peak seasons
Arrive at least 1 hour before departure
Carry valid ID or passport
Choose Express for speed
Choose Night Train for savings
Train vs Bus vs Flight (Comparison)
| Mode | Time | Cost | Comfort |
|---|---|---|---|
| Train | 5–6 hrs | Moderate | High |
| Bus | 8–10 hrs | Low | Medium |
| Flight | 1 hr | High | High |
The SGR train remains the best balance of cost, comfort, and reliability.
Book Your Train Ride
The Nairobi to Mombasa SGR Madaraka Express is the most efficient way to travel between Kenya’s capital and the coast. It offers a rare combination of speed, affordability, comfort, and scenic value.
Whether you are traveling for business, tourism, or a coastal holiday, the SGR train remains the smartest and most reliable transport option in Kenya.
Frequently Asked Questions (Nairobi to Mombasa Train)
Is there a train from Nairobi to Mombasa?
Yes. The SGR Madaraka Express operates daily between Nairobi and Mombasa, with multiple departures including morning, afternoon, and night trains.
What is the name of the Nairobi to Mombasa train?
The train is called the SGR Madaraka Express.
How long is the train from Nairobi to Mombasa?
The journey takes approximately 5 to 6 hours, depending on the train type. The Express train is the fastest at around 5 to 5.5 hours.
How long is the train from Mombasa to Nairobi?
It takes about 5 to 6 hours, depending on whether you take the Express, Inter-County, or Night train.
How many hours from Nairobi to Mombasa by train?
On average, the journey takes 5–6 hours from Nairobi to Mombasa by SGR train.
How long does the train take from Nairobi to Mombasa?
The SGR train takes between 5 and 6 hours, depending on the service type.
How much is a train ticket from Nairobi to Mombasa?
Ticket prices range from approximately KES 1,500 to KES 12,000, depending on the class (Economy, First Class, or Premium).
How much is the train from Nairobi to Mombasa?
The cost depends on class and route, ranging from budget Economy fares to Premium luxury seats.
How much is train from Mombasa to Nairobi?
Prices are similar to the Nairobi–Mombasa route, depending on class, typically ranging from KES 1,500 to KES 12,000.
How much is train fare from Nairobi to Mombasa?
Fares vary by class, with Economy being the cheapest and Premium Class offering luxury seating at higher prices.
How to book a train from Nairobi to Mombasa?
You can book through:
Official SGR online booking platform
Nairobi or Mombasa train stations
Licensed travel agents
Payments are supported via M-Pesa and other mobile payment options.
How to travel on the Mombasa Nairobi train?
Simply book your ticket, arrive at the station at least 1 hour before departure, carry your ID or passport, and board according to your assigned seat.
What is the fastest train from Nairobi to Mombasa?
The Express SGR train is the fastest option, taking about 5 to 5.5 hours.








