A mission to preserve Kenya's antique railway stations.



*Click on a station to view, its  photo in full.
Filter - All
Railway Stations
Mombasa - Voi
Taveta Line
Voi - Mtito
Mtito - Nairobi
Nairobi - Kisumu
Kisumu - Butere
  • Mombasa Railway Station
    Mombasa Station: 15.10.2015
  • Changamwe Railway Station
    Changamwe Station: 15.10.2015
  • Miritini Railway Station
    Miritini Station: 15.10.2015
  • Mazeras Railway Station
    Mazeras Station: 15.10.2015
  • Taru Station
    Taru Station: 15.10.2015
  • Samburu Railway Station
    Samburu Station: 15.10.2015
  • Bachuma Railway Station
    Bachuma Station: 15.10.2015
  • Maungu Railway Station
    Maungu Station: 15.10.2015
  • Voi Railway Station
    Voi Station: 12.08.2013
  • Tsavo Railway Station
    Tsavo Station: 18.10.2015
  • Kyulu Station
    Kyulu Station: 18.10.2015
  • Kenani Station
    Kenani Station: 18.10.2015
  • Ndii Station
    Ndi Station: 18.10.2015
  • Mtito - Andei Station
    Mtito Station: 18.10.2015
  • Emali Station
    Emali Station: 21.10.2015
  • Sultan Hamud Station
    Sultan Hamud Station: 21.10.2015
  • Kalembwani Station
    Kalembwani Station: 21.10.15
  • Kima Station
    Kima Station: 21.10.2015
  • KIU Railway Station
    Kiu Station: 21.10.2015
  • Ulu Railway Station
    Ulu Station: 21.10.2015
  • Konza Railway Station
    Konza Station: 22.10.2015
  • Stony Athi Railway Station
    Stony Athi Station: 22.10.2015
  • Mwatate Railway Station
    Mwatate Station: 17.10.2015
  • Maktau Railway Station
    Maktau Station: 17.10.2015
  • Taveta Railway Station
    Taveta Station: 17.10.2015
  • Nairobi Railway Station
    Nairobi Railway Station: 23.10.2015
  • Longonot Railway Station
    Longonot Station: 23.03.2016
  • Gilgil Railway Station
    Gilgil Station: 23.03.16
  • Naivasha Railway Station
    Naivasha Station: 23.03.2016
  • Munyu Railway Station
  • Kariandusi Railway Station
    Kariandusi Station: 23.03.2016
  • Njoro Railway Station
    Njoro Station: 24.03.2016
  • Elburgon Railway Station
    Elburgon Station: 24.03.2016
  • Molo railway station
    Molo Station: 24.03.2016
  • Mau Summit Railway station
    Mau Summit Station: 24.03.2016

There are nearly 50 railway stations between Mombasa and Nairobi . I  initially set out to visit all of them, but ended up visiting around 40. Partly because some of them had already been demolished, while others were located too far in the interior, to access by road. The only stations that were still functioning and where a station master was present were Mombasa, Changamwe, Konza and Nairobi. 

This photo series does not include photos of Kibwezi, Simba, Darajani and Makindu stations, which will be uploaded later. Along with photos of  the railway stations within Nairobi, such as; Marimbeti, Athi- River, Dandora and Embakasi.

The second phase (Nairobi – Kisumu) of the project took place in March 2016. We were able to visit most stations in Rift valley and Western Kenya, although we were not successful in visiting Nakuru railway station, one of the biggest stations along this line, due to time constraints.

Visit the scenes page to see more photos of the trip ,or the memory wall to read individual stories about the railway. Stay tuned for updates on the blog.


  • Reson Sindiyo

    Absolutely lovely photos. Feel like I have been there personally! Fantastic work….Keep it UP……..

    • Save The Railway

      Thank you very much for the support Reson, shall keep updating as the project continues

  • Got stuck at Konza last year, got to see the Magadi train. Got Stuck at Emali for about 30 hours in November 1999 – memories.

    • Save The Railway

      Thanks ConstantCap, yes the Konza line is still functioning. Was fortunate enough to see the Magadi train too when I visited the station last year. 30 hours ?? Wow …Sadly didn’t get to see the Emali station because it had already been demolished, only the station cabin (pictured above) remains.

  • miritini

    As a country, we should be careful that the SGR doesn’t end up the same way. Just looking at those antique railway stations shows, at one time, a lot of thought, planning and investment went into the railway. Just see how all the railway stations have the same look and feel. Its sad to see a railway control tower that once had workers watching through the windows for trains coming or going. Now, those stations are deserted.

    • Save The Railway

      Very very true. One of my main aims for starting the Save The Railway project was to rekindle that sense of reasoning and appreciation in the work that other people have put in getting us to where we are today. While at the same time helping us look towards the future while being mindful of the past. Thank you for sharing your thoughts and for going through the photos.

      Regards, Tayiana Chao

  • Rinique Koli

    Love the train ! Travelled so many time. Ok it’s old but OK. We had a delay once when we travelled from MBA to NBO. I only realized that when I woke up after sleeping well. I thought, hmm it’s quiet. Asking the chief, he told me Yes mam, it’s quiet because we are waiting : a train ahaed of us got stuck. We are still at Voi. We continued and the staff did there utmost best to keep all of us comfy with food and drinks and we crossed the Tsavo’s in daytime, which was awesome.

    • Save The Railway

      Dear Rinique, Thank you very much for sharing the photos and your experience of the trip! How lovely it was to see and read about it. Glad that you had a lovely time. i can imagine it was lovely taking the train through Tsavo in the day time. Your experience and photos in themselves shall in the long run add to the wonderful and unpredictable history of the railway itself. Again thank you very for reaching out.

  • Purity Kiura

    Absolutely priceless work here. To save our heritage in this manner is to save our memory and history. We would love to see this exhibition shown to more Kenyans and we welcome this at the National Museums of Kenya.

error: This content is protected