1map logoGo to main page

Nairobi to Dar es Salaam from $15: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Dar es Salaam, Tanzania

How to Get from Nairobi to Dar es Salaam: 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.

$15 - Bus, TrainBest price
678 kmDistance
1h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Dar es Salaam 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
Average Duration
1h  53m
Estimated price
$169-317
Recommended
Company
various
Bus
Train
Average Duration
24h  4m
Estimated price
$15-27
Cheapest
route map
Distance: 678 km
Duration: 1h 53m

See more options

Company
various
Bus
Average Duration
16h  13m
Estimated price
$22-35
Company
various
Bus
Average Duration
14h  19m
Estimated price
$27-31
Company
various
Bus
Average Duration
15h  14m
Estimated price
$31-31
Company
various
Drive
Average Duration
12h  47m
Estimated price
$100-150

Traveling From Nairobi to Dar es Salaam

Your journey from Nairobi to Dar es Salaam offers a rich contrast between Nairobi's vibrant city life and the relaxed coastal atmosphere of Dar es Salaam.

Best Neighbourhoods in Dar es Salaam

Dar es Salaam features diverse neighborhoods, each with unique charm.

Kivukoni
• Home to the bustling fish market.
• Offers stunning waterfront views.
Masaki
• Known for upscale restaurants and bars.
• Vibrant nightlife attracts young locals.
Upanga
• Features colonial-era architecture and parks.
• Peaceful atmosphere ideal for relaxation.

Best Times To Visit Dar es Salaam's Attractions

Timing your visits can greatly enhance your experience in Dar es Salaam.

National Museum
Head in the morning for fewer visitors and peaceful exploration.
Bongoyo Island
Visit on weekdays to enjoy the beach without large crowds.
Village Museum
Afternoon visits offer a quieter atmosphere for cultural immersion.

Dar es Salaam Weather: What to Expect Year-Round

Dar es Salaam enjoys a warm coastal climate, with temperatures averaging between 25°C and 30°C throughout the year. The dry period from June to October is ideal for travel, as the pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation in Dar es Salaam

Experience the vibrant flavors of Dar es Salaam at The Slipway, where fresh seafood takes center stage with dishes like grilled barracuda seasoned with local spices. This waterfront restaurant's relaxed atmosphere and emphasis on ocean-fresh ingredients create a distinctive culinary experience that contrasts with Nairobi's diverse urban dining scene.

Nairobi - Dar es Salaam operators

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

Plane
Website
kenya-airways.com

Plane from Nairobi (NBO) to Dar es Salaam (DAR)

Average Duration
1h 31m
Estimated price
$1694-1695
Website
airtanzania.co.tz

Plane from Nairobi (NBO) to Dar es Salaam (DAR)

Average Duration
1h 30m
Estimated price
$1697-1698
Website
precisionairtz.com

Plane from Nairobi (NBO) to Dar es Salaam (DAR)

Average Duration
1h 31m
Estimated price
$1694-1695
Bus
Contact phone
0714583373
Website
facebook.com

Bus from Nairobi to Dar es Salaam

Average Duration
14h
Estimated price
$1693-31

Bus from Nairobi to Arusha

Average Duration
4h 23m
Estimated price
$3171-3174
Contact phone
+255 (22) 2860230
Website
facebook.com

Bus from Nairobi to Dar es Salaam

Average Duration
15h
Estimated price
$31-31
Contact phone
0729356561
Website
tahmeedexpress.com

Bus from Nairobi to Dar es Salaam

Average Duration
16h
Estimated price
$3175-35
Train
Contact phone
+255 800 11 0042
Website
trc.co.tz

Train from Arusha to Dar es Salaam

Average Duration
18h 30m
Estimated price
$1699-3170

Frequently asked questions

Find out more about the route from Nairobi to Dar es Salaam.

Or choose the category:
The distance between Nairobi and Dar es Salaam is approximately 677.5 km by air, 828.3 km by road. By plane, the typical travel time is 1 hour and 53 minutes. If traveling by bus and train, it takes around 24 hours and 4 minutes. Driving by car can take about 12 hours and 47 minutes, while taking a bus can take approximately 14 hours and 19 minutes.
The most cost-effective option for traveling from Nairobi to Dar es Salaam is by bus, which takes approximately 14 hours and 19 minutes and costs $28. This option allows you to experience the scenic route and enjoy the journey at a lower cost. However, if time is a priority, the quickest option is to fly, which takes around 1 hour and 53 minutes and costs between $160 and $330.
The price for a bus ticket from Nairobi to Dar es Salaam is $28.
To travel from Nairobi to Dar es Salaam without using public transportation, you can consider renting a car. The driving distance between the two cities is approximately 828.8 km, which takes around 12 hours and 47 minutes depending on the traffic and road conditions. The cost of renting a car for this journey can vary between $100 and $150.
The most convenient way to travel from Nairobi to Dar es Salaam without a car is by taking a bus. The journey takes approximately 14 hours and 19 minutes and the bus ticket costs around $28.
Yes, there is a direct link between Nairobi and Dar es Salaam by bus. The bus journey takes approximately 14 hours and 19 minutes, including transfers. Kidia One Express operates bus services from Nairobi to Dar es Salaam, with the buses departing from Nairobi and arriving at Dar es Salaam station.
The flight between Nairobi and Dar es Salaam typically takes 1 hour and 25 minutes. The prices for this flight can range from $165 to $322.
There are plenty of options for accommodations near Dar es Salaam. With over 558 hotels to choose from, visitors can find a range of options to suit their needs and budget. Prices for hotels start at $54, and travelers can choose from a variety of locations, amenities, and star ratings.