1map logoGo to main page

Nairobi to 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 showcases a fascinating contrast between Nairobi’s vibrant urban energy and Arusha’s serene natural landscapes, inviting you to explore both the bustling city life and the tranquility of Tanzania's wildlife.

Best Neighbourhoods in Arusha

Arusha boasts diverse neighborhoods that cater to different tastes and interests.

Central Arusha
• Bustling markets and shopping areas.
• Close to cultural attractions and restaurants.
Arusha National Park Area
• Gateway to stunning wildlife experiences.
• Scenic views of Mount Meru.
Njiro
• Popular with expatriates and locals alike.
• Features vibrant cafes and entertainment venues.

Best Times To Visit Arusha's Attractions

Timing your visits to Arusha's attractions can greatly enhance your experience.

Serengeti National Park
Visit during the dry season (June to October) for better wildlife sightings.
Mount Meru
Early morning hikes (around 6 AM) offer cooler temperatures and fewer hikers.
Cultural Heritage Centre
Weekdays are quieter, allowing for a more relaxed exploration of local art.

Arusha Weather: What to Expect Year-Round

Arusha boasts a mild climate with two main seasons: a rainy season from March to May, and a dry season from June to October, making the latter ideal for outdoor activities and wildlife viewing. Understanding the weather patterns can enhance your travel plans, allowing you to pack appropriately and enjoy all the natural beauty this region has to offer.

Dining Recommendation in Arusha

A must-try dish in Arusha is the traditional Tanzanian ugali—stiff maize porridge served with rich stews or fresh vegetables, often enjoyed in a casual, communal setting. This dining experience contrasts with Nairobi’s vibrant street food scene by emphasizing local ingredients and a slower pace, allowing you to savor the authentic flavors and culture of Tanzania.

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

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
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, covering a distance of 273.6 km, taking you through captivating landscapes and cultural experiences. The approximately 3-hour and 57-minute drive offers a perfect blend of adventure and exploration. 💸 The cost of traveling from Nairobi to Arusha by car ranges from $30 to $50, providing budget-friendly options for those seeking a convenient and cost-effective way to reach their destination. 🛣️ Traverse the well-paved roads between Nairobi and Arusha, immersing yourself in the rich diversity of both Kenya and Tanzania. Indulge in the sights, sounds, and flavors of these vibrant countries as you make your way towards Arusha, a city known for its proximity to incredible natural wonders like Mount Kilimanjaro and the Serengeti National Park.
Average price
$30 - $50
🚂 Experience a scenic journey from Nairobi to Arusha by train in just 6 hours and 30 minutes, covering a distance of 284 km. Start your adventure with a cozy bus ride towards Moshi, a perfect prelude to your train travel.
🛫 Flying from Nairobi to Arusha is a convenient and efficient way to travel, with a quick direct flight from Nairobi Wilson Airport to Kilimanjaro Airport taking just 55 minutes. ✈️ 💲 The cost of a flight between Arusha and Nairobi ranges from $205 to $443, offering travelers flexibility in choosing a ticket that fits their budget for the 4-hour and 25-minute journey by plane. 🌄
Departure Point
Nairobi Wilson Airport
Arrival Point
Kilimanjaro Airport
🚌 The journey from Nairobi to Arusha by bus is a convenient and efficient way to travel between the two cities. The direct bus service operated by Kidia One Express departs once daily and takes approximately 4 hours and 23 minutes. 💰 The prices for a bus ticket from Nairobi to Arusha range from $8 to $9, making it a budget-friendly option for those looking to explore both cities and experience the scenic views along the way. This journey offers a great opportunity to immerse yourself in the beautiful landscapes of East Africa.
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 233 km by air and 273 km by road. The typical travel times vary depending on the mode of transportation. By flying from Nairobi to Kilimanjaro and then taking a taxi, it takes about 2 hours and 8 minutes. By plane, the travel time is 4 hours and 10 minutes. Taking a ferry from Nairobi to Arusha would take about 5 hours. By car, the journey from Arusha to Nairobi takes approximately 3 hours and 57 minutes, and by bus, it takes about 4 hours and 23 minutes.
The most cost-effective option for traveling from Nairobi to Arusha is to take a shuttle. This option is relatively inexpensive, with prices ranging from $18 to $70. However, it does take around 5 hours to reach Arusha. If time efficiency is a priority, the quickest way to travel between the two cities is to fly and then take a taxi. This option takes approximately 2 hours and 8 minutes, but can be more costly, with prices ranging from $200 to $390.
The prices for traveling between Nairobi and Arusha vary depending on the mode of transportation. Taking a ferry can cost anywhere from $18 to $70.
To get from Nairobi to Arusha without using public transportation, you can opt to hire a private car or book a taxi. The driving distance between the two cities is approximately 274 km, and it takes around 3 hours and 57 minutes to reach Arusha by car. The prices for hiring a car or taxi range from $30 to $50, depending on your preferences and the provider you choose.
The best way to travel from Nairobi to Arusha without a car is by bus. The bus journey takes approximately 4 hours and 23 minutes.
Yes, there is a direct link between Nairobi and Arusha. Kidia One Express operates a daily bus service that departs from Nairobi and arrives in Arusha, with a travel time of approximately 4 hours and 23 minutes.
The flight between Nairobi and Arusha typically takes around 1 hour. The prices for this flight can vary between $231 to $448.
There are plenty of accommodation options in Arusha. With over 369 hotels available, there is something to suit every budget and preference. Prices start at $35, offering affordable options for travelers.