Your passport

Exchange rates from 2 October 2026.

No. 2535 · Kenya · Africa

Homa Bay

0.54°S 34.45°E

Chart 2535 Atlas coordinate chart

Overview

Homa Bay is a modest lakeside city in western Kenya serving as the administrative center of Homa Bay County. Its main appeal for travelers is as a transit hub and jumping-off point for Lake Victoria attractions, particularly Rusinga Island and Ruma National Park.

Budget Travel · Day Trips · Nature · Transit Hub

Before you go

Connectivity

Mobile network coverage available in town. Major Kenyan mobile operators provide service in Homa Bay.

Money

Kenyan Shilling (KES) is the local currency. Cooperative Bank has a 24-hour ATM in town that charges no withdrawal fees for Mastercard and Visa cards. Supermarkets accept cash payments.

Transport

Homa Bay is a regional transit hub. Easy Coach runs buses to Nairobi (8 hours). Local matatus connect to nearby towns including Kisumu, Kericho, Mbita, and Kisii.

Weather

Tropical climate with average temperatures of 26-28°C. Two rainy seasons: March-May (main) and September-November (short rains). Dry seasons are best for travel.

Nearby