The distance between Nairobi and Moshi is 147 miles, or approximately 235 kilometers.There are 4 ways to get from Nairobi to Moshi, including bus, minivan, car, and flight.There are no morning departures for this route. The Earliest departure leaves at 21:00 and has a duration of 6 hours.
Nairobi to Moshi by bus
The only travel class available is Comfort.
Nairobi to Moshi by minivan
The only travel class available is Comfort.
Nairobi to Moshi by car
The only travel class available is 4x4 (4WD).
4Cities
6Routes
Our travelers reviews about the ride with Riverside Shuttle
3
Based on 2 reviews from Bookaway users who traveled with Riverside Shuttle
How much does a bus ride cost from Nairobi to Moshi?
The cost of a bus ride for a roundtrip adult ticket to Moshi leaving from Nairobi is around US$ 28
Do Riverside Shuttle have toilets on board?
Riverside Shuttle do have toilets on board!
Is there Wi-Fi on Riverside Shuttle?
Most of the Riverside Shuttle rides have Wi-Fi on board. We recommend reaching out directly to Riverside Shuttle to find out if your ride is one of those rides.
Do I need to print my ticket or does Riverside Shuttle offer e-tickets?
Riverside Shuttle has e-tickets so you don’t need to print your tickets.
Which cities does Riverside Shuttle operate in?
Riverside Shuttle operates in Nairobi, Arusha, Moshi, and Masai Mara
What is Riverside Shuttle’s contact information?
Phone: +254 722 328595
Where is the Riverside Shuttle office?
Riverside Shuttle’s office is located at ACU Building Ground Floor Room No. 2 Sokoine Road