In Kenya there is an inland railway line which starts at the coastal city of Mombasa and goes inland through Nairobi all the way to Kampala (in Uganda) with many side tracks.
When railway construction workers reached the Nairobi area in 1899, they set up a basic camp and supply depot, simply called 'Mile 327'. The local Maasai called this highland swamp Ewaso Nai'beri the place of cold water.
In 2006 sleeper trains leave Nairobi at 7:00 pm and arrive in Mombasa at 8:30 am the next day: eastafricashuttles.com
In 2006 Kenyan railways have been privatised.
In neighbouring Tanzania the Germans also started inland railway lines. Today there are links between all those inland railway lines, so Nairobi is connected by railway to Dar es Salaam. But in 2006 the international link between Kenya en Tanzania is closed.
A bus shuttle from Nairobi to Arusha takes 5 hours.
from Nairobi by train to:
Overnight express in 12 hours
2747.com - Up