Time in Kenya
Kenya uses a single time zone nationwide.
Time zones
City times
49 cities are listed here, out of 133 in the dataset.
- Luanda 07:42
- Kakamega 07:42
- Mombasa 07:42
- Nakuru 07:42
- Ruiru 07:42
- Eldoret 07:42
- Kisumu 07:42
- Kikuyu 07:42
- Thika 07:42
- Naivasha 07:42
- Karuri 07:42
- Ongata Rongai 07:42
- Garissa 07:42
- Kitale 07:42
- Limuru 07:42
- Juja 07:42
- Kitengela 07:42
- Kiambu 07:42
- Mlolongo 07:42
- Malindi 07:42
- Mandera 07:42
- Kisii 07:42
- Ngong 07:42
- Mtwapa 07:42
- Wajir 07:42
- Lodwar 07:42
- Athi River 07:42
- Meru 07:42
- Nyeri 07:42
- Isiolo 07:42
- Ukunda 07:42
- Kiserian 07:42
- Kilifi 07:42
- Nanyuki 07:42
- Busia 07:42
- Migori 07:42
- Bungoma 07:42
- Narok 07:42
- Embu 07:42
- Machakos 07:42
- Githunguri 07:42
- El Wak 07:42
- Upper Gilgil 07:42
- Mbale 07:42
- Kimilili 07:42
- Kapenguria 07:42
- Kericho 07:42
- Voi 07:42
- Wanguru 07:42
No city on this page matches the filter.
States and regions
Browse by first-level division to reach cities that are not in the list above.
- Kiambu 6
- Kajiado 6
- Kilifi 6
- Machakos 5
- Nakuru 7
- Mandera 6
- Busia 5
- Bungoma 3
- Kwale 7
- Migori 4
- Taita Taveta 4
- Kakamega 3
- Kirinyaga 3
- Kisumu 3
- Laikipia 3
- Nyandarua 3
- Nyeri 3
- Turkana 3
- Isiolo 2
- Kisii 2
- Meru 2
- Murang'A 2
- Nairobi Area 2
- Trans Nzoia 2
- Uasin Gishu 2
- Wajir 2
- West Pokot 2
- Embu 1
- Garissa 1
- Kericho 1
- Mombasa 1
- Narok 1
- Vihiga 1
- Homa Bay 4
- Makueni 4
- Baringo 3
- Elegeyo-Marakwet 2
- Kitui 2
- Lamu 2
- Marsabit 2
- Siaya 2
- Tana River 2
- Tharaka - Nithi 2
- Bomet 1
- Nandi 1
- Nyamira 1
- Samburu 1
What this does
Every city is bound to an IANA time zone identifier such as Asia/Shanghai or America/New_York. The current time, UTC offset and daylight saving status are all derived from that identifier for the moment in question, rather than from a fixed offset.
Zone rules come from the IANA time zone database shipped with the runtime and follow its updates. No external time service is called.