Checking flights...

Getting There & Away

There's a direct bus service between Dar es Salaam and Ifakara, running in both directions between 6.30am and 10am (Tsh15,000, seven hours).

A couple of buses daily in each direction link Iringa and Kilombero (Tsh10,000, five hours), departing around midday from Iringa and between 5am and 7am from Kilombero.

Express trains from Dar stop at Ifakara.