Transport in Kisumu
Air Transport
Kisumu is served by an airport, with regular daily flights to Nairobi and elsewhere. There are plans to expand the airport in anticipation of increased trade brought about by the recreated East African Community of Kenya, Tanzania and Uganda. Kenya Airways has daily flights to Nairobi.
Road
Most buses, matatus (minibuses), and taxis to various destinations in Kenya leave from the large bus and matatu stations north of the main market. Nairobi is 5½ hours from Kisumu and a matatu ride will cost you KSh1000. Taxis cost about 25 percent more than matatus. Guardian and Easy Coach are the two main bus services in Kisumu. Both have daily buses to Nairobi for KSh1500 a ticket and takes 7 hours.
Rail
Trains to Nairobi leave on Sunday, Tuesday, and Thursday evenings.
Expect delays! It takes about 13 hours from Kisumu to Nairobi.
Boda-Boda
Bicycle, motor bike and tuk tuk taxis are numerous in Kisumu and great fun way to get around the town.
And the rides are quite cheap as well.
Ferry
The Lake Victoria ferries are steam- and diesel-powered ships used for freight and passenger transport between Uganda, Tanzania, and Kenya on Lake Victoria.
The main ports on the lake are Kisumu, Mwanza, Bukoba, Entebbe, Port Bell and Jinja.
Typical journey times between Port Bell, in Uganda and Kisumu, in Kenya, are 13 hours and between Port Bell and Mwanza, in Tanzania, are 19 hours.
The original ferries serving the Uganda Railway in the early 1900s, were built in Britain, disassembled, transported in parts by sea to Mombasa and by rail to Kisumu and reassembled.
The successor to Uganda Railway links Mombasa to the port of Kisumu on Lake Victoria. A Tanzanian railway links Mwanza and Dar es Salaam.
This network allows countries of the African interior such as Uganda and Rwanda to transport freight to and from world markets.