Premium · No. SGR 1
Madaraka Express SGR train timings
Madaraka Express SGR timetable
4 stops · scheduled times| # | Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|---|
| 1 | Nairobi Terminus (SGR) | — | 08:00 | 0 | |
| 2 | Mtito Andei Station | 10:47 | 10:55 | 8 min | 233 |
| 3 | Voi Station | 11:42 | 11:50 | 8 min | 325 |
| 4 | Mombasa Terminus (SGR) | 12:30 | — | 472 |
Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by Kenya Railways on the day.
Madaraka Express SGR: Nairobi to Mombasa
Madaraka Express SGR (SGR 1) is a premium train run by Kenya Railways between Nairobi Terminus (SGR) and Mombasa Terminus (SGR). The full journey covers 472 km and takes 4h 30m, with 2 intermediate stops.
It leaves Nairobi Terminus (SGR) at 08:00 and reaches Mombasa Terminus (SGR) at 12:30. It runs every day. On the way it stops at Mtito Andei Station and Voi Station.
Madaraka Express SGR 1 is Kenya's Standard Gauge Railway service from Nairobi to Mombasa, covering 472 km in approximately 4h30m at up to 120 km/h. Built by China Road and Bridge Corporation and launched in 2017, it passes through Tsavo National Park — home to lions, elephants, and the Man-Eaters of Tsavo. The SGR dramatically reduced journey time from 12+ hours on the old metre-gauge line.
How to book Madaraka Express SGR tickets
Tickets are sold by Kenya Railways on krc.co.ke and at staffed stations. Advance fares are usually cheaper than buying on the day.
Book on krc.co.keMadaraka Express SGR: common questions
- What time does Madaraka Express SGR leave Nairobi?
- Madaraka Express SGR departs Nairobi Terminus (SGR) at 08:00 and arrives at Mombasa Terminus (SGR) at 12:30. Times are the published timetable in local time.
- How long does Madaraka Express SGR take from Nairobi to Mombasa?
- The scheduled journey time is 4h 30m for 472 km.
- Which stations does Madaraka Express SGR stop at?
- Madaraka Express SGR calls at Nairobi Terminus (SGR), Mtito Andei Station, Voi Station and Mombasa Terminus (SGR).
- Does Madaraka Express SGR run every day?
- Yes, Madaraka Express SGR runs daily.
- Where can I book Madaraka Express SGR tickets?
- On Kenya Railways's own site, krc.co.ke. TrainsTracking does not sell tickets.