Nairobi to Arusha Shuttle Bus

Our Nairobi to Arusha shuttle runs twice a day, every day of the week, with departures at 08:00 (arriving around 13:40) and 14:00 (arriving around 19:30). Both services are timed to get you across the Kenya–Tanzania border and into Arusha in daylight, in 5½–6 hours depending on how busy Namanga is when you cross.

Check Nairobi to Arusha departures and book

Pick your date and departure time to see live fares and reserve your seats.

Book now
Hotel pickupInstant confirmationFree date changesAir-conditionedGenerous cancellation

Fares from

£28

Journey time

5½–6 hours

  • Two daily departures: 08:00 and 14:00
  • Hotel pickup included in Nairobi
  • Free date changes up to 12 hours before departure
  • Fares from £28

Pickup is included from your hotel or a central Nairobi meeting point, so you don't need to find your own way to a bus station. At Namanga you'll walk across the border yourself and clear Kenyan exit and Tanzanian entry immigration in person — allow around 45 minutes for this, and make sure any visa or eTA you need is sorted before you travel, as that part is on you rather than us.

Each fare includes two bags up to 30 kg plus a backpack, and if your plans change you can move to a later date free of charge as long as you let us know at least 12 hours before departure. You'll get your e-ticket by email the moment you book, and the shuttle itself is run by local drivers who know this road well.

Frequently asked questions

What time does the Nairobi to Arusha shuttle leave?

There are two departures every day, at 08:00 and 14:00, from a central Nairobi pickup point or your hotel if you're staying nearby.

How long does the crossing at Namanga take?

Budget around 45 minutes to clear Kenyan exit immigration and Tanzanian entry immigration on foot. Your shuttle waits for all passengers on the other side before continuing to Arusha.

Do I need a visa for Tanzania?

Yes, most travellers need a Tanzanian visa or eTA, and it's your responsibility to arrange this before you travel. We can't board you at Namanga without valid entry documents.

How much luggage can I bring?

Each ticket includes two bags up to 30 kg plus one backpack. Let us know in advance if you're travelling with more.

Can I change my travel date after booking?

Yes, date changes are free if requested at least 12 hours before your original departure time.

Is a private transfer available instead of the shared shuttle?

Yes — if you'd rather travel on your own schedule in a private vehicle, see our Nairobi to Arusha private transfer option.

Can I pay with M-Pesa / Mobile Payments?

Yes — when M-Pesa checkout is available on the booking form, switch the currency selector to KES or TZS to pay via M-Pesa or Airtel Money.

Other popular routes