Trip to Mombasa

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration5h
Distance493 km
Avg. price$ 116
Train trips2 found

Trains from Nairobi to Mombasa

🚂 Experience a scenic train journey from Nairobi to Mombasa, lasting approximately 5 hours and 41 minutes. 💸 Ticket prices for the train between Nairobi and Mombasa range from $68 to $104, offering affordable options for travelers with varying budgets.

Where to stay in Mombasa

There are over 506 hotels to stay in Mombasa. Prices range from $11 per night.

Find accommodation
  • The Kenya Railways Corporation provides train services from Nairobi to Mombasa. The Madaraka Express operates the train route between these two cities, with a travel time of approximately 5 hours and 41 minutes. The ticket prices for the train journey from Nairobi to Mombasa range from $68 to $104 depending on the class chosen.
  • The Madaraka Express is the fastest train between Nairobi and Mombasa, with a travel time of approximately 5 hours and 41 minutes. This train service operated by Kenya Railways Corporation offers a convenient and efficient way to commute between the two cities. Ticket prices for the Madaraka Express range from $68 to $104 depending on the class of service selected.
  • There are two trains operating between Nairobi and Mombasa, namely the Madaraka Express. The Madaraka Express offers a reliable and efficient train service with a travel time of approximately 5 hours and 41 minutes. Passengers can choose from different classes with ticket prices ranging from $68 to $104 for the journey between Nairobi and Mombasa.
  • The first train of the day from Nairobi to Mombasa typically departs early in the morning, around 8:00 AM. The last train of the day usually leaves Nairobi in the late morning, around 2:00 PM. Travel time between Nairobi and Mombasa by train is approximately 5 hours and 41 minutes, with ticket prices ranging from $68 to $104 depending on the class selected.
  • There are two direct train trips each day between Nairobi and Mombasa. The first train departs from Nairobi in the morning, while the second train leaves in the afternoon. The journey between Nairobi and Mombasa by train takes approximately 5 hours and 41 minutes, and ticket prices range from $68 to $104 depending on the chosen class.
  • The cost of a train ticket from Nairobi to Mombasa varies between $68 and $104, depending on the class of service selected. The lower price range typically applies to the economy class tickets, while the higher end of the spectrum is for first-class tickets. Passengers have the flexibility to choose the fare that best suits their preferences and budget for the journey between Nairobi and Mombasa by train.

Will you be returning to Nairobi by train?

If you are looking for the return train journey, check out trains from Mombasa to Nairobi

See schedule