1map logoGo to main page

Nairobi, Nairobi to Arusha, Arusha from $9: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Arusha, Tanzania

How to Get from Nairobi to Arusha: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9 by busBest price
233.35 kmDistance
1h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Arusha with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Taxi
Average Duration
1h  50m
Estimated price
$229-395
Recommended
Company
Kidia One Express
Bus
Average Duration
4h  23m
Estimated price
$8-9
Cheapest
route map
Distance: 233.35 km
Duration: 1h 50m

See more options

Company
various
Drive
Average Duration
5h 
Estimated price
$18-70
Company
various
Drive
Average Duration
3h  57m
Estimated price
$30-50
Company
various
Plane
Average Duration
4h  25m
Estimated price
$205-443
Company
various
Plane
Taxi
Average Duration
2h  8m
Estimated price
$210-380

Traveling From Nairobi to Arusha

The journey from Nairobi to Arusha offers a fascinating shift from the bustling city life and vibrant markets of Kenya's capital to the serene landscapes and stunning wildlife experiences found in northern Tanzania.

Best Neighbourhoods in Arusha

Arusha offers diverse neighborhoods, each with its own charm and experiences.

Arusha City Center
• Bustling markets and shops nearby.
• Easy access to public transport.
Njiro
• Popular cafes and restaurants abound.
• Known for its relaxed atmosphere.
Sakina
• Close to various accommodation options.
• Vibrant local culture and community.

Best Times To Visit Arusha's Attractions

Knowing the ideal times to explore Arusha's attractions can enhance your experience.

Arusha National Park
Early morning or late afternoon visits offer better wildlife sightings and cooler temperatures.
Mount Meru
Trek during the dry season (June to September) for optimal weather conditions.
Cultural Heritage Centre
Visit on weekdays to enjoy a quieter atmosphere and more interactions.

Arusha Weather: What to Expect Year-Round

Arusha enjoys a temperate climate with two main rainy seasons, making it a pleasant destination throughout the year. Traveling during the dry months, from June to September, provides the best opportunities for outdoor activities and wildlife viewing.

Dining Recommendation in Arusha

Indulge in the local delicacy of ugali and stew at Nyama Choma, a popular spot that showcases the rich flavors of Tanzanian cuisine. The relaxed ambiance and emphasis on fresh, locally sourced ingredients provide a dining experience that feels distinctively different from Nairobi's vibrant street food scene.

Nairobi - Arusha operators

Explore transport companies operating between Nairobi and Arusha, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights

Plane from Nairobi to Arusha

Average Duration
4h 25m
Estimated price
$205-443
Website
precisionairtz.com

Plane from Nairobi to Kilimanjaro

Average Duration
1h
Estimated price
$160-330

Plane from Nairobi to Arusha via Zanzibar

Average Duration
7h 42m
Estimated price
$140-450
Website
worldticket.com

Plane from Nairobi Wilson to Kilimanjaro

Average Duration
55m
Estimated price
$130-240

Plane from Nairobi to Arusha via Dar es Salaam

Average Duration
3h 55m
Estimated price
$140-450
Website
flexflight.dk

Plane from Nairobi Wilson to Kilimanjaro

Average Duration
1h
Estimated price
$210-240

Plane from Nairobi to Arusha via Kilimanjaro

Average Duration
4h 15m
Estimated price
$270-600
Website
kenya-airways.com

Plane from Nairobi to Kilimanjaro

Average Duration
1h
Estimated price
$180-420
Website
airkenya.com

Plane from Nairobi Wilson to Kilimanjaro

Average Duration
55m
Estimated price
$130-240
Website
flysafarilink.com

Plane from Nairobi Wilson to Kilimanjaro

Average Duration
1h
Estimated price
$210-240
Website
zanair.com

Plane from Nairobi to Arusha via Zanzibar

Average Duration
4h 45m
Estimated price
$140-450
Website
regionaltanzania.com

Plane from Nairobi to Arusha via Zanzibar

Average Duration
8h 45m
Estimated price
$140-450
Bus Show bus routes
Contact phone
0714583373
Website
facebook.com

Bus from Nairobi to Arusha

Average Duration
4h 23m
Estimated price
$8-9
Shuttle
Contact phone
+254 722-348656
Website
eastafricashuttles.com

Shuttle from Nairobi to Arusha

Average Duration
5h
Estimated price
$25-25
Contact phone
+254710354845
Website
impalashuttle.com

Shuttle from Nairobi to Arusha

Average Duration
6h 11m
Estimated price
$30-30
Contact phone
+254 203 555 780
Website
marangushuttles.com

Shuttle from Nairobi to Arusha

Average Duration
5h
Estimated price
$25-25
Contact phone
+254 710 189751
Website
nairobiarushashuttle.com

Shuttle from Nairobi to Arusha

Average Duration
6h
Estimated price
$25-25
Contact phone
254727 377771
Website
riverside-shuttle.com

Shuttle from Nairobi to Arusha

Average Duration
6h
Estimated price
$18-70
Taxi

Taxi from Kilimanjaro to Arusha

Average Duration
49m
Estimated price
$18-22

Nairobi to Arusha: Overview of Bus, Train, Flight, and Car Trips

Traveling between Nairobi and Arusha offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Nairobi to Arusha, traversing 170 miles of beautiful East African landscapes. 💰 Experience the flexibility of pricing options ranging from $30 to $50 for the road trip adventure. 🌍 Enjoy the roughly 4-hour drive, soaking in the cultural and natural wonders as you make your way from Kenya to Tanzania.
Average price
$30 - $50
🚂 Embark on an exciting train journey from Nairobi to Arusha. Covering a distance of 284 km, the train ride will take approximately 6 hours and 30 minutes.
🛫 Flying from Nairobi to Arusha is a convenient option with a quick direct flight that only takes 55 minutes from Nairobi Wilson Airport to Kilimanjaro Airport. 💸 The prices for a flight between Nairobi and Arusha can range from $205 to $443, making it a relatively affordable and efficient way to travel between these two East African cities.
Departure Point
Nairobi Wilson Airport
Arrival Point
Kilimanjaro Airport
🚌 Hop on a direct bus from Nairobi to Arusha! The journey, operated by Kidia One Express, takes approximately 4 hours and 23 minutes. 💸 Prices for the Nairobi to Arusha bus range from $8 to $9, providing an affordable and efficient mode of transport between these two vibrant East African cities.
Departure Point
Nairobi station
Arrival Point
Arusha station
Useful tips for bus travellers
• Book your bus ticket in advance with Kidia One Express to secure a seat on the popular route from Nairobi to Arusha; tickets can be purchased online at Kidia One Express.
• Prepare for border crossing by ensuring you have your passport and any required visas ready, as you'll need to clear immigration when traveling from Kenya to Tanzania; check the Kenya-Tanzania border guidelines for the latest information.
• Upon arrival at Arusha Bus Station, familiarize yourself with the layout as multiple buses operate there; to better navigate your destination, you can find a helpful map and local transport options at Arusha Bus Station Information.

Frequently asked questions

Find out more about the route from Nairobi to Arusha.

Or choose the category:
The distance between Nairobi and Arusha is approximately 145 miles. The road distance between the two cities is 169.7 miles. The typical travel times vary depending on the mode of transportation. The fastest option is to fly from Nairobi to Kilimanjaro and then take a taxi, which takes about 2 hours and 8 minutes. Other options include flying, ferry, driving by car, or taking a bus.
The most cost-effective transportation option for traveling from Nairobi to Arusha is by shuttle. It takes around 5 hours and costs between $18 and $70. However, if time is a priority, the quickest way to reach Arusha is by flying and then taking a taxi. This option takes approximately 2 hours and 8 minutes, but it can cost between $200 and $390.
The prices for travelling from Nairobi to Arusha by ferry vary significantly, ranging from $18 to $70. It is important to note that these prices can be subject to change and may depend on factors such as the ferry operator and the class of service chosen. To get the most accurate and up-to-date information, it is recommended to check with the relevant ferry companies or travel agencies prior to making any bookings.
To travel from Nairobi to Arusha without using public transportation, the most convenient option would be to rent a car and drive. The driving distance between the two cities is approximately 170 miles, and it takes around 3 hours and 57 minutes to reach Arusha by car. The cost of renting a car for this journey can range from $30 to $50, depending on the rental company and the type of car chosen. This option allows for flexibility and the ability to explore the beautiful landscapes along the way.
To travel from Nairobi to Arusha without a car, the best option is to take a bus. The journey takes approximately 4 hours and 23 minutes. The cost of the bus ticket can vary, so it is advisable to check with different bus operators for the most competitive prices. Buses are a popular mode of transportation for this route and offer a safe and convenient way to travel between the two cities.
Yes, there is a direct link between Nairobi and Arusha by bus. Kidia One Express operates a daily bus service from Nairobi to Arusha, with a travel time of approximately 4 hours and 23 minutes. The buses depart from Nairobi station and arrive at Arusha station. This provides a convenient and straightforward option for traveling between the two cities.
The flight between Nairobi and Arusha typically takes around 1 hour on a direct flight. However, the exact duration may vary depending on the airline and specific flight schedule. The cost of the flight between Arusha and Nairobi can range anywhere from $231 to $448, depending on factors such as the airline, time of booking, and availability of seats. It is recommended to check with different airlines and compare prices to get the best deal for your travel.
There are plenty of options for accommodation near Arusha. With over 369 hotels to choose from, you are likely to find something that suits your needs. Prices for hotels in Arusha start at around $35. It would be recommended to do some research and compare options based on location, amenities, and reviews to find the best fit for your stay.