Distance from Nairobi to Dar es Salaam

The straight-line (great-circle) distance from Nairobi, Kenya to Dar es Salaam, Tanzania is 667 km (414 miles). A nonstop flight takes about 1 h 20 min. By road the trip is about 900 km.

🇰🇪 → 🇹🇿

Nairobi, Kenya to Dar es Salaam, Tanzania
Straight-line distance
667 km
414 miles
Flight time
1h 20m
Nonstop, approximate
Direction
Southeast
From Nairobi (157°)
Time difference
None
UTC+3 vs UTC+3

Route Map

City Information

🇰🇪

Nairobi

Kenya
Population: about 5 million (metropolitan area)
Airport: Jomo Kenyatta International Airport (NBO)
Time Zone: UTC+3
Language: English, Swahili
Currency: Kenyan shilling (KES)
🇹🇿

Dar es Salaam

Tanzania
Population: about 5.4 million (2022 census, Dar es Salaam region)
Airport: Julius Nyerere International Airport (DAR)
Time Zone: UTC+3
Language: Swahili, English
Currency: Tanzanian shilling (TZS)

About This Route

667 km is the great-circle distance between the two city centres, calculated with the haversine formula. Flight paths are usually somewhat longer because aircraft follow air-traffic routes, and airports are not in the city centres. From Nairobi, Dar es Salaam lies to the southeast.

Flights

Kenya Airways and Tanzanian airlines such as Air Tanzania and Precision Air fly nonstop in about 1 h 20 min.

The flight time shown (1 h 20 min) assumes a nonstop flight at an average of 800 km/h plus about 30 minutes for take-off and landing. Airports: Jomo Kenyatta International Airport (NBO) and Julius Nyerere International Airport (DAR).

By Road and Land Borders

The road goes south via the Namanga border to Arusha, then Moshi, Same, Korogwe and Chalinze to Dar es Salaam: about 900 km and 13–16 hours by coach, often broken in Arusha or Moshi.

About Nairobi, Kenya

Kenya's capital and East Africa's main business and aviation hub (home of Kenya Airways). Nairobi National Park lies inside the city limits, a few kilometres from the airport.

Highlights: Nairobi National Park, Giraffe Centre, Sheldrick Wildlife Trust, Karen Blixen Museum, Nairobi National Museum

About Dar es Salaam, Tanzania

Tanzania's largest city and main port on the Indian Ocean. Dodoma is the official capital, but Dar es Salaam remains the commercial centre and the departure point for ferries to Zanzibar.

Highlights: National Museum, Village Museum, Kivukoni Fish Market, Coco Beach, Bongoyo Island

Practical Tips

  • Time: Nairobi and Dar es Salaam are on the same time.
  • Currency: Nairobi uses the Kenyan shilling (KES); Dar es Salaam uses the Tanzanian shilling (TZS).
  • Visas: Entry rules between Kenya and Tanzania depend on your nationality; check our visa requirements tool and official sources before travelling.

Frequently Asked Questions

How far is Nairobi from Dar es Salaam?

Nairobi is 667 km (414 miles) from Dar es Salaam in a straight line. By road the distance is about 900 km.

How long is the flight from Nairobi to Dar es Salaam?

A nonstop flight takes about 1 h 20 min, based on 667 km at an average 800 km/h plus about 30 minutes for take-off, climb and landing. Scheduled times vary with winds and routing.

Can you travel from Nairobi to Dar es Salaam by road?

Yes. The road via the Namanga border, Arusha and Moshi is about 900 km, 13 to 16 hours by coach.

What is the time difference between Nairobi and Dar es Salaam?

Nairobi and Dar es Salaam are on the same time.

Related Routes and Guides

Use the distance calculator for any other pair of African cities, or see the list of distance pages.