Ferry in Dar es Salaam

Azam Marine

Azam operates four fast catamarans daily between Dar and Zanzibar Island (economy/VIP US$35/50), departing daily in each direction between about 7am and 4pm. The exact timings change frequently; check the website fo…
Bus Station in Dar es Salaam

Mbagala–Rangi Tatu

You may find yourself transiting at this very busy dalla-dalla stop for travel between Dar es Salaam and points south, including Kilwa Masoko. It's reachable via dalla-dalla from New Posta Transport Stand or Steshen…
Train in Dar es Salaam

Central Line Train

Tanzania Railways Limited 'Central Line' trains connect Dar es Salaam with Kigoma and Mwanza via Tabora. There is also a spur line from Tabora to Mpanda. The Dar es Salaam train station (with ticketing office) is in…
Airline in Dar es Salaam

Fastjet

Flights connecting Dar es Salaam with Johannesburg, Harare, Lusaka, Kilimanjaro, Mbeya and Mwanza. For the best prices book online, well in advance, but be prepared for frequent flight changes and cancellations. It …
Bus in Dar es Salaam

Kilimanjaro Express

Two daily buses to Moshi and Arusha (Tsh33,000 to Tsh36,000 for both destinations depending on vehicle, 8½/10 hours to Moshi/Arusha) depart at 6am and 7am from outside the Kilimanjaro Express office on Libya St, and…
Bus Station in Dar es Salaam

Temeke–Sudan Market Area

This is the main departure point for buses to Mtwara, Kilwa and other points south. It's about 1km west of Kilwa Rd, and reachable via 'Temeke mwisho' dalla-dallas from New Posta Transport Stand.
Bus in Dar es Salaam

Dar Express

Daily buses to Moshi and Arusha (Tsh30,000 to Tsh36,000 for both destinations, 8½/10 hours to Moshi/Arusha), departing between 5.30am and 8am from Ubungo bus station. There's also a daily bus to Nairobi (Tsh65,000, …
Taxi in Dar es Salaam

Jumanne Mastoka

For a reliable taxi driver, highly recommended for airport pick-ups as well as for travel anywhere in Tanzania, contact Mr Jumanne Mastoka, based opposite the Dar es Salaam Serena Hotel.
Train in Dar es Salaam

Tazara

Tazara runs one express and one ordinary service weekly, connecting Dar es Salaam with Kapiri Mposhi in Zambia via Mbeya. The Tazara train station is about 6km southwest of the city centre (Tsh15,000 to Tsh20,000 in…
Airline in Dar es Salaam

Precision Air

Precision Air flights connect Dar es Salaam with Zanzibar Island, Kilimanjaro, Mwanza and other domestic destinations. There are also regional flights to Nairobi. They have an office at the airport in Terminal Two a…