Arusha to Nairobi

   Arusha to Nairobi Road Distance 272.3 km
   Arusha to Nairobi Aerial Distance 235 km
  Arusha to Nairobi Travel Time 4 hr 32 min

How to reach Nairobi from Arusha

The easiest way to travel from Arusha to Nairobi is by road, typically using a direct shuttle bus or a private car. Shuttle services such as Impala Shuttle and Riverside Shuttle operate daily between Arusha and Nairobi, covering a distance of approximately 273 kilometers. The journey usually takes about 5 to 6 hours, including time for border crossing at Namanga. For those seeking more comfort and flexibility, private car services are also available, although they come at a higher cost.

Knowing The Details

1. Arusha to Nairobi by Shuttle Bus
2. Arusha to Nairobi by Self Drive Car
3. Arusha to Nairobi by Flight
4. Popular Routes to Nairobi
5. Popular Routes from Arusha
6. Places to Visit in Nairobi
7. Hotels in Nairobi

Nairobi Travel Packages

Compare quotes from upto 3 travel agents for free

1. Arusha to Nairobi by Shuttle Bus

To travel from Arusha to Nairobi by shuttle bus, several companies offer daily services. These shuttles typically run twice a day, with departures from Arusha in the morning around 8:00 AM and in the afternoon at 2:00 PM. The travel duration is approximately 5 to 6 hours, depending on traffic and the time taken at the border crossing.

Cost: The cost for a one-way trip is usually around $30 to $35 USD (roughly TZS 70,000 to TZS 80,000).

Boarding Points in Arusha: The main boarding points are central locations in Arusha, such as popular hotels or the shuttle company’s office.

Drop-Off Points in Nairobi: Common drop-off points include key locations in Nairobi, particularly in the city center or at hotels like Silver Springs Hotel.

It is advisable to book your ticket in advance either through the company’s website or by contacting their offices. The shuttles are comfortable, and the operators generally assist with border formalities at the Namanga border post.

2. Arusha to Nairobi by Self Drive Car

Driving from Arusha to Nairobi by self-drive car offers flexibility and the ability to enjoy the scenic landscapes along the route. The distance between Arusha and Nairobi is approximately 280 kilometers (174 miles), and the journey typically takes between 4.5 to 6 hours, depending on traffic and the time spent at the Namanga border crossing.

Route
The most common route is via the A104 and B1 highways. Starting from Arusha, you head towards the Namanga border, where you’ll need to go through customs and immigration for both Tanzania and Kenya. After clearing the border, you continue driving on the Nairobi-Namanga road, which connects to the main A104 highway leading directly to Nairobi.

Border Crossing
At the Namanga border post, you will go through both Tanzanian and Kenyan customs and immigration procedures. Ensure you have the necessary documents, including:

Passport: With at least 6 months validity.
Visa: If required for entry into Kenya.
Vehicle Documents: Including insurance and permits for cross-border driving.
If you plan on re-entering Tanzania, make sure you have a multiple-entry visa or the East Africa Tourist Visa.

Costs
Car Rental: Renting a standard vehicle typically costs between TZS 175,000 and TZS 375,000 per day, depending on the type of car (e.g., a 4x4 SUV).
Fuel: Expect to spend approximately TZS 125,000 to TZS 250,000 on fuel for the round trip, depending on the vehicle's fuel efficiency.
Border Fees: There may be small charges for processing vehicle permits or visa fees at the border, generally ranging between TZS 12,500 to TZS 25,000.

Road Conditions
The road from Arusha to the Namanga border is generally in good condition. However, as you approach the border and into Kenya, some parts may be subject to construction or uneven surfaces. Roads in Kenya, particularly closer to Nairobi, are well-maintained but can experience traffic congestion.

Additional Tips
Toll Fees: There are no major toll fees, but parking fees and incidental expenses may apply.
Prepare for the Border: Border processing can take 30 minutes to an hour, depending on traffic and queues. Having all your documentation in order can help speed up the process. 

3. Arusha to Nairobi by Flight

To travel from Arusha to Nairobi by flight, several airlines offer services connecting Arusha Airport (ARK) to Jomo Kenyatta International Airport (NBO) in Nairobi. The flight duration is approximately 1 to 1.5 hours, making it a faster alternative to road travel.

Airlines such as Air Kenya, Precision Air, and Safarilink operate on this route, providing multiple flights daily between the two cities.

Costs: Ticket prices generally range from USD 150 to USD 350 (approximately TZS 375,000 to TZS 875,000), depending on the airline, the time of booking, and the season.

Travel Documents: Ensure you have a valid passport, visa (if required), and proof of yellow fever vaccination, as these may be checked upon arrival in Kenya.

Popular Routes to Nairobi

Important Routes Time Taken Distance
Mombasa to Nairobi 8 hr 3 min 482.2 km
Eldoret to Nairobi 5 hr 30 min 311 km
Lake-naivasha-national-park to Nairobi 1 hr 46 mins 89.8 km
Dar-es-salaam to Nairobi 13 hr 14 min 822 km
Arusha to Nairobi 4 hr 32 min 272.3 km

Popular Routes from Arusha

Important Routes Time Taken Distance
Arusha to Nairobi 4 hr 32 min 272.3 km