A small ferry plies daily in each direction between Mafia island's Kilindoni port and Nyamisati village on the mainland, departing Kilindoni at 6am and Nyamisati at 4am (Tsh16,000, about four hours). In Mafia, buy t…
A small ferry runs throughout the day from Mtwara's dhow port and fish market over to Msangamkuu Peninsula, taking about 15 minutes for the crossing (Tsh300).
Minivans for the border post of Kilambo depart Mtwara daily between 6am and 8am from in front of Chilindima Guesthouse, one block southwest of the bus stand.
Kilwa's transport stand handles vehicles to Kilwa Kivinje plus local taxis and bajajis, as well as buses to Dar es Salaam and Lindi.
Air Tanzania flies three times weekly between Mtwara and Dar es Salaam. The office is around the corner of the Bodi ya Korosho building.
Five to six flights weekly connecting Mtwara and Dar es Salaam. It's located at the post office.
This is the spot to arrange local boats across the Lukeludi River to the Kitunda peninsula.
Has two flights daily between Dar es Salaam and Mafia.
Mtwara Airport handles domestic and regional flights.
Port for boats to Kilwa Kisiwani and Songo Mnara.