Nairobi Arusha Shuttle Bus – Nairobi Arusha Shuttle Moshi Bus
Private Transfer between Kenya and Tanzania
Daily shuttles from Nairobi to Arusha and Moshi typically depart at 8:00 AM and 2:00 PM, with options for pickup in Nairobi city center and Jomo Kenyatta International Airport (JKIA). The morning departures from Nairobi are around 8:00 AM, arriving in Arusha by 1:30 PM
If you need to travel outside our regular shuttle hours, prefer a more comfortable journey, or require pick-up and drop-off at locations beyond Nairobi, Arusha, and Moshi, our private transfer service is ideal for you. We use luxurious Toyota Alphards for group sizes up to 6 and Toyota Coasters for up to 22 people.
Private transfers between Kenya and Tanzania are available from cities like Nairobi to major Tanzanian destinations such as Arusha and Moshi, with costs typically ranging from approximately $200 to $350 per vehicle for a one-way trip, depending on the vehicle capacity. These services often include a dedicated driver, border assistance, and flexible stopovers. Major crossing points include Namanga (for Nairobi-Arusha/Moshi)

We are open to last minute changes and adapt to your flight delays and cancellations
We offer Daily Regular Scheduled. Luxury Shuttle bus services between Nairobi, Arusha, Moshi and Marangu. Our Buses ply the Nairobi – Arusha – Moshi – Marangu route twice a day. We have a bus that leaves Nairobi – Arusha at 0800hrs arriving Arusha at 1300hrs, the same bus proceeds to Moshi after a one hour stop over and arrives in Moshi at 1600hrs. We have a second bus from Nairobi to Arusha at 1400hrs arriving in Arusha at 1830hrs. The second bus does not proceed to Moshi. Following the same schedule our buses leave Arusha – Nairobi twice a day. One at 0800hrs arriving at 1300hrs and another leaves Arusha – Nairobi at 1400hrs arriving at 1900hrs. buses plying Moshi – Nairobi route leave at 0600hrs and 1130hrs.
| Departure | Time | Arrival | Time |
| Nairobi | 0800hrs | Arusha | 1300hrs |
| Arusha | 0800hrs | Nairobi | 1300hrs |
| Nairobi | 1400hrs | Arusha | 1830hrs |
| Arusha | 1400hrs | Nairobi | 1800hrs |
| Nairobi | 0800hrs | Moshi | 1530hrs |
| Moshi | 1000hrs | Nairobi | 1830hrs |
| Moshi | 0630hrs | Nairobi | 1300hrs |
Daily Shuttle Summary
Nairobi Arusha Moshi Shuttle (multiple operators including Nairobi‑Arusha Shuttle)
- Departure: Daily at 08:00 AM from Nairobi (Parkside Hotel on Monrovia St, CBD). JKIA airport pickup around 08:20 AM
- Arrival:
- Arusha (~13:00–14:00): 5–6 hours total journey
- Moshi (~15:30–15:45): 7–9 hours travel time

- Fares:
- Nairobi → Arusha: US $25–$30
- Nairobi → Moshi: US $30–$35
Border procedures & rest stops:
These shuttles typically stop at Namanga border for immigration checks and may offer brief rest stops along the route
Speedway Luxury Shuttle
- Summary pickup: Nairobi 07:30 (office) / 08:30 (JKIA), arriving Arusha ~13:30, leaving 14:00, reaching Moshi ~15:30
- Return departures: Moshi → Arusha at 06:00, onward Nairobi by ~13:30
Kilimanjaro Shuttles & Safaris
- Departures: Nairobi at 08:00 & 14:00, arriving Arusha at ~13:00 / ~18:30. The 08:00 shuttle continues to Moshi (~15:30)
- Pricing: Nairobi → Arusha: US $25; Nairobi → Moshi: US $30
Pickup Locations & Key Info
- Nairobi city: Parkside Hotel (Monrovia St), major CBD hotels, JKIA (often Paul’s Café or airport
- Duration estimates:
- Nairobi → Arusha: 5–7 hours
- Nairobi → Moshi: 7–9 hours
- Booking: Online via shuttle websites or WhatsApp; in-person at Parkside Hotel or Jeevanjee Gardens offices. Reddit users favor Speedway Luxury Shuttle as reliable and affordable (USD 25–30)
Sample Daily Itinerary
| Leg | Departure | Arrival in | Duration | Fare (approx.) |
|---|---|---|---|---|
| Nairobi to Arusha | 08:00 (Parkside) / 08:20 (JKIA) | ~13:00–14:00 | 5–6 hrs | $25–30 |
| Arusha to Moshi | ~14:00 | ~15:30 | ~1½ hrs | Usually included in through-ticket |
| Nairobi to Moshi | 08:00 – 15:30 | Moshi | 7–9 hrs | $30–35 |
Traveller Tips
- Visa & Vaccination: Apply for Tanzanian e-visa ahead of travel; carry your yellow fever card.
- Booking Strategy: Reserve at least a day in advance to secure reliable seats, especially during high season
- Border Time: Handle online visa pre-approval to reduce time at Namanga.
- Luggage: Standard is 2 checked bags (≤30 kg each) + small backpack on most shuttles
- Alternate Option: Riverside Shuttle is consistently recommended by travelers for dependability and comfort .
✅ Booking Tips
- Direct operators: Speedway Luxury Shuttle.
- Booking channels: Websites, WhatsApp contacts,+254-738-33-26-14 or offices in Nairobi (Salvation Army, Monrovia St, Jeevanjee).
- Recommended departure: 08:00 AM is the most common and widespread.

NAIROBI ARUSHA MOSHI SHUTTLE BUS FROM NAIROBI-ARUSHA-MOSHI- MARANGU
We have two departures from Nairobi to Arusha daily departure at 08:00am and 2:00pm and also from Arusha to Nairobi departure at 08:00am and 2:00pm arrival time is 13:00am and 8:00pm
Nairobi to Arusha is 280km, Nairobi to Moshi is 380km,Nairobi to Marangu is 420km
Speedway luxury shuttle bus offers shuttle bus services and private car hire transfers from Nairobi (Kenya) – Namanga (border) – Arusha (Tanzania ) – Moshi – Marangu
Private Transfer with Toyota Alphard are not on scheduled time, you can decide on the departure time, Daily shuttle service
We have two daily shuttle departures at 0800Hrs and 1400Hrs departing Nairobi and Arusha Moshi and Marangu and also a daily bus to Dar es Salaam Tanzania.
