Menu
Riverside Shuttle bus reading “Connecting Communities” beside the Thames and St Paul’s Cathedral

Nairobi to Arusha & Moshi Transport Rates

RouteShared ShuttleApprox. Travel TimeTypical DeparturePrivate Transfer*
Nairobi → Arusha$35 pp5–6 hrs8:00 AM / 2:00 PMFrom $350
Nairobi → Moshi$40 pp7–8 hrs8:00 AMFrom $400
Nairobi Airport (JKIA) → Arusha$35 pp5–6 hrsMorningFrom $350
Nairobi Airport (JKIA) → Moshi$40pp7–8 hrsMorningFrom $400
Arusha → Nairobi$35 pp5–6 hrs8:00 AM / 2:00 PMFrom $350
Moshi → Nairobi$40 pp7–8 hrsMorningFrom $400
Arusha → Moshi$25 pp1.5–2 hrsVariousFrom $150
Moshi → Arusha$25 pp1.5–2 hrsVariousFrom $150

Nairobi → Arusha

Shared shuttle: approximately $25–$35 per person.

Typical services include hotel pickup, an air-conditioned shuttle and assistance at the Namanga border. Riverside, for example, lists Nairobi departures at 8:00 AM and 2:00 PM, with hotel pickups beginning around 7:00 AM.

Travel time is normally around 5–6 hours, although immigration and customs at Namanga can make the journey longer.

Nairobi → Moshi

Shared shuttle: approximately $35–$40 per person.

The route normally goes through Namanga → Arusha → Moshi. Published schedules show roughly 7–8 hours of travel. Current listings include Impala around $30, while Riverside is around $35–$40 depending on the booking channel/date.

Private transfer

For clients who want a private vehicle, current published examples are around:

  • Nairobi → Arusha: from $300 per vehicle
  • Nairobi → Moshi: from $350 per vehicle

One 2026 shuttle provider specifically publishes $300 to Arusha and $350 to Moshi for private transfers.

For groups of 4–6 people, a private transfer can therefore be presented as a convenient alternative to individual shuttle tickets.

Important information for tourists

Documents normally required:

  • Valid passport
  • Appropriate Tanzania visa/entry permission
  • Yellow fever vaccination certificate where applicable
  • Sufficient time for immigration and customs at Namanga

Passengers should arrive at the pickup point before departure because border processing can affect arrival time. Riverside also states that its journey times are estimates because of customs processing.

Nairobi – Arusha – Moshi Shuttle Transfers

Travel comfortably between Kenya and Tanzania with our daily shared shuttle and private transfer services. We arrange transportation from Nairobi to Arusha, Nairobi to Moshi, JKIA to Tanzania, and return journeys. Shared shuttles are an economical option for individual travellers, couples and small groups, while private transfers provide more flexibility for families and groups.

Shared shuttle rates start from $30 per person to Arusha and $40 per person to Moshi. Hotel pickup and drop-off are available on selected services. Travel times are approximately 5–6 hours to Arusha and 7–8 hours to Moshi, depending on traffic and border formalities.

← Back

Thank you for your response. ✨

Leave a Reply

Your email address will not be published. Required fields are marked *