Taxi
Agree the fare in TZS, or use Bolt
There are no taxi meters in Dar es Salaam — fix the fare in Tanzanian shillings before getting in. Cruise gate to downtown is TZS 15 000–25 000 (USD 6–10); to Kariakoo Market TZS 20 000–30 000 (USD 8–12); to the Slipway for the Bongoyo boat TZS 25 000–35 000 (USD 10–14); to the Village Museum TZS 30 000–40 000 (USD 12–16); a full day with a waiting driver is USD 80–120 negotiated. Bolt is significantly cheaper and gives a fixed in-app price (TZS, paid cash or card) but you need a working data SIM at the gate to call one — the port itself has weak Wi-Fi. USD is accepted by most taxi drivers at tourist sites if you have small bills.
Currency
Tanzanian shilling (TZS); USD widely accepted
TZS is the official currency, with the exchange rate around TZS 2 500 to USD 1. Tourist sites, ship-recommended shops, the National Museum, the Bongoyo marine-reserve fee, and the Azam Zanzibar ferry all quote and accept USD at a slightly worse-than-bank rate; you do not have to convert in advance. Cash TZS is required for Kariakoo Market, street taxis, the Slipway boat ticket, and most smaller restaurants. Cards work at the chain hotels (Hyatt Kilimanjaro, Serena, Southern Sun) and at the bigger downtown restaurants. ATMs at CRDB, NMB, Standard Chartered, and Stanbic downtown dispense TZS against Visa and Mastercard with a fee around TZS 10 000. USD notes must be issued 2013 or later, crisp and unmarked — vendors will refuse older bills.
Day trip
Pick one zone: city, islands, or Zanzibar
The honest port day is one of three: (1) City: National Museum + Kariakoo + lunch downtown, taxi-based, 5–6 hours. (2) Islands: taxi to the Slipway, public boat to Bongoyo, snorkel and beach, back by mid-afternoon — 6–7 hours and the best mix of nature and city. (3) Bagamoyo: ship excursion or chartered car to the old slave-trade port 70 km north, half day, USD 80–140 — historically heavy, light on creature comforts. Zanzibar is technically doable on the Azam ferry (4 hours of boat for 4 hours on island) but only if your ship has a 10+ hour call and is not visiting Zanzibar elsewhere. Skip the Village Museum on weekdays — it is much better on a weekend with the drumming.
Dock
Dar es Salaam Port (Kurasini side), taxi to downtown
Ships berth at the Dar es Salaam Port on the Kurasini side of the harbour entrance, the working commercial port run by Tanzania Ports Authority. The cruise gate opens onto Bandari Road; downtown, the National Museum, and the Sokoine Drive ferry terminal are on the opposite peninsula across the harbour, about 4 km by road. There is no realistic walk into town — the road outside the port is industrial and traffic-heavy. Yellow-and-white taxis line up at the gate; Bolt (the local rideshare app) works once you are connected. The port itself is a true container-and-fuel harbour shared with the Zanzibar fast-ferry traffic; expect to clear a passport check at the cruise gate on the way out and back in.
Dive sites
Modest day-trip diving in the Marine Reserve
Dar es Salaam is not a top-tier dive destination — Mafia Island and Pemba (north of Zanzibar) get the headlines. But the Dar es Salaam Marine Reserve around Bongoyo, Mbudya, Pangavini, and Fungu Yasini has a handful of shallow coral-and-rock dive sites at 10–18 metres, with reasonable visibility outside the long rains (March–May). Sea Breeze Marine on the Slipway and a couple of operators at Kunduchi run two-tank trips for certified divers when sea state allows; book the day before. On a single cruise call the snorkel option (above) is easier than gearing up for a dive. Water temperature is 26–29 °C year-round.
Beach clubs
Coco Beach on the peninsula, Slipway day passes
The cruise port has no swimming beach — the inner harbour is working water. The closest swimmable beach is Coco Beach on the Oysterbay edge of the Msasani peninsula, twenty minutes by taxi north of downtown; it is a busy local beach with food stalls and weekend music, fine for a wade and a beer but not a quiet swim. The Slipway shopping-and-marina complex on Msasani also has day-pass options at the adjacent hotels. For an actual snorkel-and-sand day, the Bongoyo and Mbudya marine-reserve islands (separate question above) are the move. The northern beaches at Kunduchi and South Beach (Mikadi, Ras Kutani) are 40–60 minutes by road and only make sense if you have eight-plus hours.