There are several transportation options available to travel from Nairobi, Kenya, to Arusha, Tanzania. Here are some common methods:

  1. Bus: Bus services operate between Nairobi and Arusha, and it is a popular and affordable option. Companies like Riverside Shuttle, Easy Coach, and Dar Express offer daily services. The journey takes approximately 4 to 6 hours, depending on traffic and border crossing time.

  2. Shuttle: Shared shuttle services are available for travel between Nairobi and Arusha. Several reputable shuttle companies operate this route, including Riverside Shuttle, Impala Shuttle, and many others. Shuttles are more comfortable than buses and typically make fewer stops. The travel time is similar to that of the bus.

  3. Private Car/Taxi: You can hire a private car or taxi to travel from Nairobi to Arusha. This option provides more flexibility and comfort, but it is usually more expensive than the bus or shuttle. It is recommended to book in advance with a reliable taxi service or hire a reputable driver.

  4. Air Travel: If you prefer a faster option, you can take a domestic flight from Nairobi’s Jomo Kenyatta International Airport to Kilimanjaro International Airport near Arusha. Several airlines offer flights between these two airports, including Kenya Airways, Precision Air, and Fastjet. The flight duration is approximately one hour.

When planning your journey, consider factors such as cost, travel time, comfort, and personal preferences. It is also essential to check the latest travel requirements, visa regulations, and border crossing procedures, as they may change over time.

If you have onward journeys to make please take note of possible journey delays.

We pick-up from hotels – please be at ready at reception 30 minutes before departure

In Nairobi we pickup clients from their hotels at, or just after 07:00, At our bus stop at Parkside hotel in Nairobi reporting time is 07:15.

In Arusha we pickup clients from their hotels at, or just after 07:00, At our bus stop at Bella Luna hotel reporting time is 07:15.

In Moshi we pickup clients from their hotels at, or just after 05:30 , At our to our bus stop at YWCA Building reporting time is 05:45

Cost Per person 350$

Talk with our team

Any Question? Feel Free to Contact

Our Customer Support & Information Center can help provide you with the quickest answers to your questions, or feel free to contact us at your convenience.

    × Chat Now on Whatsapp