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 03:28
- Kakamega 03:28
- Mombasa 03:28
- Nakuru 03:28
- Ruiru 03:28
- Eldoret 03:28
- Kisumu 03:28
- Kikuyu 03:28
- Thika 03:28
- Naivasha 03:28
- Karuri 03:28
- Ongata Rongai 03:28
- Garissa 03:28
- Kitale 03:28
- Limuru 03:28
- Juja 03:28
- Kitengela 03:28
- Kiambu 03:28
- Mlolongo 03:28
- Malindi 03:28
- Mandera 03:28
- Kisii 03:28
- Ngong 03:28
- Mtwapa 03:28
- Wajir 03:28
- Lodwar 03:28
- Athi River 03:28
- Meru 03:28
- Nyeri 03:28
- Isiolo 03:28
- Ukunda 03:28
- Kiserian 03:28
- Kilifi 03:28
- Nanyuki 03:28
- Busia 03:28
- Migori 03:28
- Bungoma 03:28
- Narok 03:28
- Embu 03:28
- Machakos 03:28
- Githunguri 03:28
- El Wak 03:28
- Upper Gilgil 03:28
- Mbale 03:28
- Kimilili 03:28
- Kapenguria 03:28
- Kericho 03:28
- Voi 03:28
- Wanguru 03:28
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.