Mpwapwa

Buses from Dar es Salaam with the Al Shaedy bus company take about 7 or 8 hours with a stop in Morogoro. Buses in both direction leave once daily at sunrise. They cost around tsh10,000.

Buses from Dodoma with Amani bus company take about 3 hours and cost tsh4000-6000 one way.

You can also use Kimambo buses to travel to Dodoma the price is the same. Both companies are friendly and will send you to the other if their bus leaves at a better time. Buses run roughly every few hours.