Getting Here and Around
There are daily flights from Dar es Salaam and Zanzibar to Mafia Island via Coastal Air and Zanair. Generally there are taxis at the airport, but it is best to arrange transport with your accommodation. If you are feeling brave you can take a Bajaj, which will cost around 10,000 Tsh. Roads are under construction across Mafia so be prepared for a bumpy ride. All snorkeling and diving activities inside Chole Bay are tide-dependent. It's better to book your diving as you arrive on the island and not through tour operators, unless you are an experienced diver. Take advantage of any good offers, but do so through the dive centers directly. The entry fee into the marine park is US$20 per day, to be paid in cash at the offices on the way into the park. There is no international ATM on the island but you can change foreign currency at the bank in Kilondoni.