Dar-es-salaam to Nairobi

   Dar-es-salaam to Nairobi Road Distance 822 km
   Dar-es-salaam to Nairobi Aerial Distance 666 km
  Dar-es-salaam to Nairobi Travel Time 13 hr 14 min

How to reach Nairobi from Dar-es-salaam

The easiest way to travel from Dar-es-Salaam to Nairobi is by flight. Direct flights between Julius Nyerere International Airport (DAR) in Dar-es-Salaam and Jomo Kenyatta International Airport (NBO) in Nairobi take about 1.5 hours. Multiple airlines, including Kenya Airways, Air Tanzania, and Precision Air, offer several daily flights on this route. This option provides the fastest and most convenient mode of travel, compared to road or bus options, which can take 12 to 15 hours.

Knowing The Details

1. Dar-es-salaam to Nairobi by Flight
2. Dar-es-salaam to Nairobi by Road
3. Popular Routes to Nairobi
4. Popular Routes from Dar-es-salaam
5. Places to Visit in Nairobi
6. Hotels in Nairobi

Nairobi Travel Packages

Compare quotes from upto 3 travel agents for free

1. Dar-es-salaam to Nairobi by Flight

The flight from Dar-es-Salaam to Nairobi takes approximately 1 hour and 30 minutes, making it the fastest and most convenient way to travel between the two cities. Ticket prices typically range from USD 150 to USD 350, depending on factors like the airline, season, and how far in advance you book.

Flight Details
Major Airlines: Direct flights are operated by airlines such as Kenya Airways, Air Tanzania, Precision Air, and Jambojet. These airlines offer multiple flights daily.
Flight Frequency: Flights run frequently throughout the day, allowing travelers to choose from morning, afternoon, or evening departures.

Visa Requirements: As of January 2024, Kenya has made it visa-free for people from all around the globe to visit for stays upto 90 days. However, everyone, including kids and infants, must get an Electronic Travel Authorization (eTA) before visiting Kenya.

Read more on Kenya eTA

Travel Documents
Passport: Ensure your passport has at least six months of validity from the date of entry into Kenya.
Yellow Fever Vaccination: Proof of Yellow Fever vaccination is highly recommended and may be required upon entry if traveling from or through a Yellow Fever-prone country.

Flying is the most efficient option compared to the long overland journey, which can take 12 to 16 hours by bus or car.

2. Dar-es-salaam to Nairobi by Road

The road distance between Dar es Salaam, Tanzania, and Nairobi, Kenya, is approximately 820 kilometers (510 miles). Depending on traffic, road conditions, and delays at the border crossing, the journey can take between 14 to 18 hours.

Route
The most common route for road travel from Dar es Salaam to Nairobi is via the B1 Highway in Tanzania, which leads to the Namanga border crossing into Kenya. After crossing into Kenya, travelers continue along the A104 Highway toward Nairobi.

Bus Travel
Taking a bus from Dar es Salaam to Nairobi is a common and cost-effective option. Several long-distance bus companies offer services on this route, including:
  • Tahmeed Coach
  • Modern Coast
  • Spanish Coach
  • Simba Coach
Duration: The journey by bus typically takes between 15 to 19 hours, with time variations due to the border crossing at Namanga.
Cost: Ticket prices range from TZS 80,000 to TZS 150,000 (approximately $32 to $60 USD or KES 3,500 to KES 6,500) depending on the class and amenities offered by the bus operator (e.g., economy or VIP).

Border Crossing at Namanga
The Namanga border post is the key crossing point on this route. Travelers must go through customs and immigration procedures on both the Tanzanian and Kenyan sides of the border.

Visa Information
As of January 2024, Kenya has made it visa-free for people from all around the globe to visit for stays upto 90 days. However, everyone, including kids and infants, must get an Electronic Travel Authorization (eTA) before visiting Kenya.

Read more on Kenya eTA

Road Conditions
The roads between Dar es Salaam and Nairobi are generally well-paved, but there may be some rough patches, particularly near the border. Traffic congestion is common near urban centers and the Namanga border, so it's essential to account for delays.

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 Dar-es-salaam

Important Routes Time Taken Distance
Dar-es-salaam to Zanzibar 2 - 3 hours
Dar-es-salaam to Nairobi 13 hr 14 min 822 km