Kenya Railways bringing passengers to their travel destination

Kenya Railways

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

About Kenya Railways

Kenya Railways is based in Nairobi, Kenya, and provides train services between Nairobi and Mombasa.

  • Office addressHaile Selassie Ave
  • Phone 1+254 709 832000

Kenya Railways classes

  • Train Train

Kenya Railways's most popular stations

Choose a city

  • All
  • Mombasa
  • Voi
  • Nairobi
  • Emali

Kenya Railways reviews



  • H
    Traveled over night. Took over an hour from parking to train. The security measures boarding the train were higher than at the airport. Inside train rifle armed guards were patrolling the train. Once in the economy class the seats was not next to another. The passengers onboard however switched around and let me sit next to my child. The baggage compartment above were already full when we entered and the train wad full of luggage in the isle. I found space under the seats for our luggage. You are either seated four facing each other or six. The seats are not adjustable and very hard. The train was a bit noisy and well lit throughout the night. Staff offering purchase of drinks and snacks onboard, toilet facilities were available and staff mopped the isle and cleaned toilet halfway through journey. As all passengers used their phones is caused queues since only two sockets in a compartment were available.
  • A
    Very good I like it
  • E
Show more

Your questions, Our answers

How much does a train ride cost from Mombasa to Voi?

The cost of a train ride for a roundtrip adult ticket to Voi leaving from Mombasa is around $27.59

Do Kenya Railways have toilets on board?

Kenya Railways do not have toilets on board.

Is there Wi-Fi on Kenya Railways?

Kenya Railways does not have Wi-Fi on board their rides.

Do I need to print my ticket or does Kenya Railways offer e-tickets?

Kenya Railways does not have e-tickets so you need to print your tickets

Which cities does Kenya Railways operate in?

Kenya Railways operates in Voi, Mombasa, Nairobi, and Emali

What is Kenya Railways’s contact information?

Phone: +254 709 832000

Where is the Kenya Railways office?

Kenya Railways’s office is located at Haile Selassie Ave