Mombasa to Nairobi by Bus

Nairobi -- I asked several people what I thought would be a relatively straighforward question: Approximately how long is the 460 km bus journey from Mombasa to Nairobi? The answers I got varied wildly, from five to six hours, to six or seven,... Read More...