go to content go to search box go to global site navigation

Dar Es Salaam

Getting there & away




All buses except Scandinavian Express depart from and arrive at the main bus station at Ubungo, about 8km west of town on Morogoro Rd. It’s a sprawling place with the usual bus-station hustle, so keep an eye on your luggage and your wallet, and try to avoid arriving at night. Daladalas to Ubungo (TSh200) leave from New Posta and Old Posta local transport stands. Taxis from the city centre cost TSh8000 to TSh10, 000. For departures, book tickets at the bus-line offices (listed following) and only buy tickets inside the bus office itself.

Dar Express (Libya St) and Royal Coach (212 4073; Libya St) run daily buses to Arusha departing between 6am and 9am (TSh12, 000 to TSh14, 000, approximately 10 hours).

Scandinavian Express (218 4833/4; www.scandinaviagroup.com ; cnr Msimbazi St & Nyerere Rd) has its own terminal for arrivals, departures and ticket bookings close to the city centre. All Scandinavian buses also pass by Ubungo.


The Tazara station (286 5187; www.tazara.co.tz ; cnr Nyerere & Nelson Mandela Rds) is about 6km southwest from the city centre (TSh5000 in a taxi). Daladalas depart from the New and Old Posta transport stands, and are marked Vigunguti, U/Ndege or Buguruni.

Tanzanian Railways Corporation (Central Line) station (211 7833; www.trctz.com ; cnr Railway St & Sokoine Dr) is in the city centre just southwest of the ferry terminal.

^ Back to top


The main passenger routes are between Dar es Salaam, Zanzibar and Pemba; and Dar es Salaam and Mtwara.


The only connection is the MV Safari, which departs at 8am Saturday from Dar es Salaam, and at 2pm Tuesday from Mtwara (US$25 including port tax, 25 to 30 hours). Tickets are sold at the MV Safari office (212 4504/6; Sokoine Dr) at the port.

Zanzibar & pemba

There are four ‘fast’ ferry trips daily from Dar es Salaam to Zanzibar, departing at 7.30am (Sea Express), 10.30am (Sea Star), 2pm (Sea Bus) and 4pm (Sea Bus). All take 1½ hours and cost US$35/40 regular/VIP. There’s also one slow ferry called the Flying Horse, which takes almost four hours. It departs daily at 12.30pm and costs US$20 one way. The ticket windows are opposite St Joseph’s Cathedral.

Travelling in the other direction, departures from Zanzibar are daily at 7am (Sea Star), 10am (Sea Bus), 1pm (Sea Bus), 4pm (Sea Express) and 10pm (Flying Horse, arriving before dawn the next day).

^ Back to top


Dar es Salaam International Airport is Tanzania’s international and domestic flight hub. Most domestic flights and all international flights depart from Terminal Two (the ‘new’ terminal). Many flights on small planes (including most Zanzibar flights) and most charters depart from Terminal One (‘old’ terminal), about 700m further down the road.

^ Back to top