Kisumu, Kenya’s third-largest city, sits on the shores of Lake Victoria at the northeastern edge of the Winam Gulf, about 320 km northwest of Nairobi. Founded in 1898 as a railway terminus and briefly known as Port Florence after the Uganda Railway reached the lake in 1901, Kisumu has long served as a key link between Lake Victoria and the coast at Mombasa.
The city at a glance
- Kenya’s third-largest city, on Lake Victoria’s shore at the Winam Gulf
- About 320 km northwest of Nairobi, at 1,131 m elevation
- Founded as a railway terminus in 1898, briefly renamed Port Florence
- Historically a lake port linking Lake Victoria trade with the coast
A city shaped by the railway and the lake
Kisumu’s role as a rail and lake port made it a significant transportation hub in colonial-era Kenya, moving agricultural goods from the surrounding region toward Mombasa and the Indian Ocean. That dual identity as both a railway town and lakeside city still shapes Kisumu today, giving it a different character from Kenya’s coastal or highland cities.
Dunga Beach and lakeside life
Dunga Beach, just outside the city centre, offers a look at Kisumu’s fishing and papyrus-wetland traditions, with community-run eco-tourism initiatives built around its biodiversity. Boat outings from Dunga give visitors a view of the Winam Gulf’s fishing boats and birdlife, a contrast to the museums, markets and colonial-era architecture found in the city itself.
Things to do
- Exploring Kisumu’s markets and colonial-era architecture
- Boat excursions from Dunga Beach on the Winam Gulf
- Visiting the Kisumu Museum for regional history and culture
Practical information
- Reached by road or scheduled flights from Nairobi, roughly 320 km away
- A useful base for exploring western Kenya, including the Winam Gulf and nearby wildlife reserves
- Best combined with a wider western Kenya circuit given its distance from Nairobi
Kisumu offers a lakeside gateway to western Kenya with a distinct rail and lake-port history. Offmap Safaris can build it into a western Kenya itinerary. To start planning, visit Plan My African Safari, message us on WhatsApp at +256 701 243 304, or email [email protected]. See also our notes on health and safety and responsible travel.
