Kenya Projects Review

Source data

Madaraka Express stations, published times and service patterns

Sources checked

Nairobi to Mombasa inter-county serviceMadaraka Express intermediate stops
Madaraka Express intermediate stops
  1. Nairobi Terminus0 minutes
  2. Athi River19 minutes
  3. Emali87 minutes
  4. Kibwezi134 minutes
  5. Mtito Andei170 minutes
  6. Voi242 minutes
  7. Miasenyi281 minutes
  8. Mariakani327 minutes
  9. Mombasa Terminus360 minutes

Natural Earth land outlines and dashed land boundaries.

Select a station to see scheduled minutes from Nairobi on the morning train. Straight segments connect the stops in order. The table includes services in both directions and to Suswa.

Source 1 Source 2 Source 3 Source 4

Madaraka Express stations, published times and service patterns

Times come from the Kenya Railways timetable and use East Africa Time. Elapsed minutes are calculated from the first stop of each listed service. Station coordinates come from a separately published transit mapping dataset.

40 records
Source
Nairobi TerminusNairobi to MombasaInter-county108:00Same day0-1.35427736.898583Source 1
Athi RiverNairobi to MombasaInter-county208:19Same day19-1.46769236.990557Source 1
EmaliNairobi to MombasaInter-county309:27Same day87-2.0841437.472739Source 1
KibweziNairobi to MombasaInter-county410:14Same day134-2.40637537.936417Source 1
Mtito AndeiNairobi to MombasaInter-county510:50Same day170-2.69013338.170703Source 1
VoiNairobi to MombasaInter-county612:02Same day242-3.40269338.575486Source 1
MiasenyiNairobi to MombasaInter-county712:41Same day281-3.65722838.921722Source 1
MariakaniNairobi to MombasaInter-county813:27Same day327-3.85990439.460544Source 1
Mombasa TerminusNairobi to MombasaInter-county914:00Same day360-4.02178239.579122Source 1
Mombasa TerminusMombasa to NairobiInter-county108:00Same day0-4.02178239.579122Source 1
MariakaniMombasa to NairobiInter-county208:26Same day26-3.85990439.460544Source 1
MiasenyiMombasa to NairobiInter-county309:12Same day72-3.65722838.921722Source 1
VoiMombasa to NairobiInter-county409:49Same day109-3.40269338.575486Source 1
Mtito AndeiMombasa to NairobiInter-county511:18Same day198-2.69013338.170703Source 1
KibweziMombasa to NairobiInter-county611:51Same day231-2.40637537.936417Source 1
EmaliMombasa to NairobiInter-county712:36Same day276-2.0841437.472739Source 1
Athi RiverMombasa to NairobiInter-county813:45Same day345-1.46769236.990557Source 1
Nairobi TerminusMombasa to NairobiInter-county914:10Same day370-1.35427736.898583Source 1
Nairobi TerminusNairobi to MombasaAfternoon express115:00Same day0-1.35427736.898583Source 1
VoiNairobi to MombasaAfternoon express218:48Same day228-3.40269338.575486Source 1
Mombasa TerminusNairobi to MombasaAfternoon express320:30Same day330-4.02178239.579122Source 1
Mombasa TerminusMombasa to NairobiAfternoon express115:00Same day0-4.02178239.579122Source 1
VoiMombasa to NairobiAfternoon express216:38Same day98-3.40269338.575486Source 1
Nairobi TerminusMombasa to NairobiAfternoon express320:18Same day318-1.35427736.898583Source 1
Nairobi TerminusNairobi to MombasaNight train122:00Same day0-1.35427736.898583Source 1
VoiNairobi to MombasaNight train202:05Next day245-3.40269338.575486Source 1
Mombasa TerminusNairobi to MombasaNight train303:55Next day355-4.02178239.579122Source 1
Mombasa TerminusMombasa to NairobiNight train122:00Same day0-4.02178239.579122Source 1
VoiMombasa to NairobiNight train223:45Same day105-3.40269338.575486Source 1
Nairobi TerminusMombasa to NairobiNight train303:55Next day355-1.35427736.898583Source 1
Nairobi TerminusNairobi to SuswaSuswa service108:50Same day0-1.35427736.898583Source 1
Ongata RongaiNairobi to SuswaSuswa service209:14Same day24-1.41327836.743357Source 1
NgongNairobi to SuswaSuswa service309:39Same day49-1.35072336.68102Source 1
Maai MahiuNairobi to SuswaSuswa service410:34Same day104-1.0590136.535265Source 1
SuswaNairobi to SuswaSuswa service511:10Same day140-1.04514136.321442Source 1
SuswaSuswa to NairobiSuswa service116:05Same day0-1.04514136.321442Source 1
Maai MahiuSuswa to NairobiSuswa service216:15Same day10-1.0590136.535265Source 1
NgongSuswa to NairobiSuswa service317:11Same day66-1.35072336.68102Source 1
Ongata RongaiSuswa to NairobiSuswa service417:37Same day92-1.41327836.743357Source 1
Nairobi TerminusSuswa to NairobiSuswa service518:10Same day125-1.35427736.898583Source 1

Source links