Getting There & Away
The best way of getting from Mbita to Kisumu is to take the ferry (foot passenger KSh150, vehicle from KSh900, one hour) to Luanda Kotieno on the northern shore of the narrow Winam Gulf and catch a connecting matatu (KSh300, two hours). Boats leave Mbita at 7am, 10am, 2pm and 5pm. Coming from the other direction, boats depart Luanda Kotieno at 8am, 10am, noon, 3pm and 5.30pm.
The road between Mbita and Homa Bay has been upgraded and is now surfaced for all but a small section. Matatus (KSh250, 1½ hours) frequently pass between the two or there are a few normal buses (KSh200) as well as a daily bus to Kisumu (KSh450). To get around the island, you might find a taxi in Mbita for a half-day loop, stopping at sites of interest for around KSh1000; a boda-boda (known as a piki-piki here) will do the same for about half that price.