Dagelijks zijn er vluchten van Amsterdam naar Dar es Salaam en Kilimanjaro. Vanuit hier zijn er doorvluchten mogelijk naar Mwanza, Zanzibar, Kilimanjaro en Mtwara. Op de meeste routes kunt u gebruik maken van gewone bussen en express bussen. De laatste stoppen minder vaak en zijn dus sneller en daarom ook duurder. De normale bussen zijn vaak overvol, vies en langzaam, maar komen daarentegen ook in kleinere plaatsen dan de express bussen. Tanzania heeft twee treinverbindingen, tussen Dar es Salaam en Kapiri Mposhi in Zambia of tussen Dar es Salaam en Kigoma en Mwanza. De kans op vertragingen is aanzienlijk, en deze kunnen al snel oplopen tot twaalf uur of meer. Minibusjes en gedeelde taxi’s zijn het belangrijkste vervoersmiddel op korte trajecten. De minibusjes bieden vaak plaats aan zo’n dertig mensen, en meestal komen daar ook wat kippen en grote hoeveelheden bagage bij.