Nairobi Arusha Shuttle Bus – Nairobi Arusha Shuttle Moshi Bus
Private Transfer between Kenya and Tanzania
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.
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.
Speedway Luxury Shuttle Schedule
| From | To | Departure time | Arrival Time |
Amount in USD |
Reservations |
| Nairobi | Arusha | 0800 hrs | 13.30hrs | 25USD | RESERVE NOW! |
| Nairobi | Moshi | 0800 hrs | 1500hrs | 35USD | RESERVE NOW! |
| Arusha | Nairobi | 1400hrs | 1900hrs | 25USD | RESERVE NOW! |
| Arusha | Moshi | 1400hrs | 1500hrs | 20USD | RESERVE NOW! |
| Moshi | Nairobi | 6.30am | 1400hrs | 40USD | RESERVE NOW! |
| Moshi | Arusha | 1100hrs | 13.30hrs | 20USD | RESERVE NOW! |
| Nairobi | Arusha | 1400hrs | 1900hrs | 30USD | RESERVE NOW! |
| Nairobi | Marangu | 0800 hrs | 17.30hrs | 80USD | RESERVE NOW! |
| Marangu | Nairobi | 5.am | 1400hrs | 80USD | RESERVE NOW! |


Nairobi Arusha Moshi Shuttle Bus Transfer
Nairobi Arusha Private Transfer
We offer private transfer services of professional guide with personalized customer attention. Private hire offers door to door service, meet and greet services, luggage assistance and use of selected comfortable seat vehicles. Customers select own schedule and it’s safe and reliable transfers.
Departure Times and Locations:
Morning: Shuttles typically depart from Nairobi at 8:00 am.
Afternoon: Some services also offer afternoon departures, with one example being at 2:00 pm.
Pick-up: In Nairobi, shuttles usually pick up from major hotels and Jomo Kenyatta International Airport (JKIA).
Drop-off: In Arusha, they drop off at various hotels.
Cost and Booking:
Ticket Fares: The fare from Nairobi to Arusha is around US$25-35.
Booking: Tickets can be booked online, including through platforms like Speedway Luxury Shuttle Bus.
Additional Information:
The Namanga border crossing is used for visa processing, so ensure you have the necessary documentation.
Some companies, like Nairobi Arusha Moshi Shuttles, also offer private transfers.
Speedway Luxury Shuttle Bus provides transport to other destinations like Moshi and Marangu.
Speedway Luxury Shuttle Bus takes six hours from Nairobi to Arusha as there is a brief stop at Namanga border for clients to get their visa stamped. We take 50 minutes to drive between Arusha and Moshi
Nairobi-Arusha-Moshi shuttle services offer daily shared and private transfers, with morning departures around 8:00 AM from Nairobi and afternoon departures from Arusha/Moshi, connecting via the Namanga border crossing; operators like Speedway Luxury Shuttle and Nairobi Arusha Moshi Shuttle provide these routes, helping with border formalities and often including hotel pickups, with costs varying but generally around $25-$40 for one-way trips.
- Nairobi to Arusha/Moshi: Early morning departures (8:00 AM) from Nairobi city/JKIA are common, with stops at the Namanga border.
- Arusha to Moshi: Midday departures available from Arusha to Moshi.
- Moshi to Nairobi: Morning departures from Moshi (around 6:30 AM) to Nairobi.
- Nairobi Departure: 8:00 AM (from city/JKIA)
- Arusha Arrival: ~1:30 PM
- Arusha Departure: ~2:00 PM
- Moshi Arrival: ~3:30 PM – 4:00 PM
- Book in Advance: Reservations are usually required, especially during peak times.
- Pick-up/Drop-off: Most shuttles offer pick-ups from major hotels and Jomo Kenyatta International Airport (JKIA) in Nairobi.
- Vehicle Types: Expect well-maintained, air-conditioned minibuses or shuttle buses.
- Border Crossing: The Namanga border crossing is a standard part of the journey.
