
Book a seat on a scheduled shuttle or charter a private vehicle between Nairobi, Arusha, and Moshi. Vetted drivers, comfortable vehicles, and prices you can see up front.
Transfer saleBook by 14 November
Reserve a seat on our Nairobi to Arusha shuttle running twice daily at 08:00 and 14:00. Pick your date, seats, and hotel, and pay securely online.

Was $420Now $329.99
Per vehicle · up to 6 passengers
Get a quoteThe journeys our travellers book most often — jump straight to a route.
View the full shuttle timetable
08:00 → 13:40 · 14:00 → 19:30 · Hotel pickup from 07:00
5½–6 hours
08:00 → 15:00 · 14:00 → 20:00 · Hotel pickup from 07:30
5½–6 hours
08:00 → 16:30 · Hotel pickup from 07:00
7–8 hours
06:00 → 15:00 · Hotel pickup from 05:30
7–8 hours
4½–5 hours door to door
from 5½ hours
08:30 → 13:40 · 14:30 → 19:30
~5 hours
06:00 → 11:00 · Hotel pickup from 05:30
3½–4½ hours
11:00 → 16:30
4–5 hours

From the Nairobi highway to the Rift Valley escarpment and on to Arusha and Moshi — our drivers run these roads every week. You get the comfortable, reliable trip you booked, at the price you were quoted.
Every Riverside journey is run by a vetted driver in a well-kept vehicle, with pricing agreed before you travel.

Book a bus seat in minutes, get an instant private transfer quote, or join a shared transfer.