The distance between Nairobi and Mombasa is 275 miles, or approximately 440 kilometers.There are 5 ways to get from Nairobi to Mombasa, including train, car, bus, minivan, and flight.There are no morning departures for this route. The Earliest departure leaves at 21:00 and has a duration of 8 hours.The fastest way to travel is by bus, which takes approximately 7 hours.
Nairobi to Mombasa by bus
Starting Price: US$ 12There are 2 travel classes for this journey, including: Economy and Standard.