Bus hire from Nairobi to Arusha/Moshi, you have options for shared shuttles (daily departures, budget-friendly) and private transfers (flexible, for groups 10-22 pax), offered by companies like Speedway Luxury Shuttle and Nairobi Arusha Moshi Shuttle Bus. Prices vary from around $25-$35 for shared rides to $300-$550 for private hires, with services available from city hotels, JKIA, and handling border logistics at Namanga.

Nairobi Arusha Moshi shuttle bus and private transfers
Arusha Moshi shuttle bus and private transfer services including Nairobi airports.

Nairobi Arusha Moshi shuttle bus services online bus tickets and private car hire transfers. Private shuttle bus transport for Nairobi Arusha Moshi shuttle bus services by road from Kenya to Tanzania

Traveling by bus between Nairobi, Arusha, and Moshi is convenient. Shared shuttles depart daily taking 5–7 hours. For groups, private bus hires (10–25 passengers) are readily available. Both shared tickets and private charters offer seamless border crossings and hotel pickups.

To get from Namanga border to Arusha, you can take a Speedway Luxury shuttle bus, which typically involves a border crossing at Namanga.

Nairobi, Arusha, and Moshi, including both shared shuttle buses and private hire options. The bus typically departs from Nairobi and its airport and can transport passengers to various locations in Arusha and Moshi, including hotels and the airport.

Private and group hire Nairobi Arusha Moshi. Bus hire from Kenya to Tanzania · Private Hire · Nairobi Arusha private group car hire 10 to 22 Pax. Nairobi Arusha private group car hire 

Namanga border to Arusha bus. Speedway Luxury Shuttle bus from Namanga Border to hotels in Arusha.

Kenya to Tanzania Service Time
Nairobi Depart 08:00
J.K.A Arrive/Depart 08:30
Arusha Arrive 13:30
Arusha Depart 14:00
Moshi Arrive 15:45
Tanzania to Kenya Service Time
Moshi Depart 06:15
Arusha Arrive 07:50
Arusha Depart 08:00
J.K.A Arrive/Depart 14:00
Nairobi Arrive 14:30

 

Prices

Stage of Journey One Way (GBP) Return (GBP)
Nairobi to (or from) Arusha 25 50
Nairobi to (or from) Moshi 35 70
Arusha to (or from) Moshi Kilimanjaro 17 34

The service includes a pick-up or drop-off at any of the central hotels in Arusha, Nairobi, or Moshi. It is also possible to be picked up or dropped off at Jomo Kenyatta Airport (Nairobi Airport).

Meeting Instructions

Location Instructions
Airport In the arrivals hall, Speedway Shuttle representative will look out for you. However, it is best to wait in the Paul Cafe/Restaurant. The Speedway bus usually stops outside but there can be last minute changes due to unforeseen circumstances. It is your responsibility to be at the bus at least 15 minutes before the departure since the bus will not wait. Please provide us with your flight details.
Nairobi The bus is loaded and departs near the Parkside Hotel on Monrovia Street. Report to the bus at least 15 minutes before departure especially if you have bulky luggage.
Arusha The bus is loaded and departs from outside the Meza Luna hotel Arusha. Report to the bus at least 15 minutes before departure especially if you have bulky luggage.
Moshi The bus is loaded and departs from the YWCA building. Report to the bus at least 15 minutes before departure especially if you have bulky luggage.

Hotel Transfers

We will meet you or drop you off at most central hotels in Nairobi, Arusha, or Moshi. up and you should be ready to travel at the hotel reception 30 minutes before the scheduled departure of the service. On the booking pages, you will have a drop-down list of all hotels in Nairobi, Arusha, and Moshi to select from. If your hotel is not on the list, please select the nearest convenient location for you to get to.