Skip to content
UGANDA • RWANDA • KENYA • TANZANIA • PRIVATE & TAILOR-MADE SAFARIS
OFFMAPSAFARIS — Home

Kenya

Kisumu

Kisumu, Kenya · Year-round; conditions vary with rainfall and lake weather.

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.

Related safaris

Safaris that visit this place

None of our set itineraries names this place on its route yet, so here are safaris in Kenya. We can add it to any of them.

Need to know?

Questions about Kisumu

View all FAQs →
Why was Kisumu once called Port Florence?

Kisumu was briefly renamed Port Florence after the Uganda Railway reached Lake Victoria in December 1901, before reverting to its original name in 1903.

How far is Kisumu from Nairobi?

Kisumu sits about 320 km northwest of Nairobi, reached by road or scheduled flights, at an elevation of 1,131 m on Lake Victoria’s shore.

What is Kisumu's status among Kenyan cities?

Kisumu is Kenya’s third-largest city, situated on the shore of Lake Victoria at the northeastern edge of the Winam Gulf.

What can I see at Dunga Beach near Kisumu?

Dunga Beach offers a look at Kisumu’s fishing and papyrus-wetland traditions, with community-run eco-tourism and boat outings on the Winam Gulf.

What role did Kisumu play in colonial-era trade?

As a rail and lake port, Kisumu linked Lake Victoria’s agricultural trade with the coast at Mombasa, making it a significant transportation hub.