Internet outage history
Kenya
Operational 81/81 hosts up since Oct 16, 2026 10:00 UTC
Every disruption Blackout Map has recorded in Kenya since monitoring began on October 16, 2026, with reported government shutdowns and submarine cable incidents.
Overview
Last 90 days
Worst status per day, last 90 daysDaily reachability
last 30 daysOur probes · hosts reachable
last 72 hoursIODA · routes and active probing, % of normal
last 72 hoursLatency from our server (Germany)
last 72 hoursThe same measurements as the live panel, per 30 minutes. Times in UTC.
Incidents
All incidents
our probes and IODANo disruptions recorded in Kenya since monitoring started on October 16, 2026.
Regional outages · our probes
Outages in one state or province while the rest of Kenya stayed online, measured by our own probes. Hosts are placed by IP geolocation (DB-IP), which is sometimes off.
| Region | Started (UTC) | Duration | Worst level |
|---|---|---|---|
| Mombasa | Oct 25, 2026 12:35 | 5 hours | Blackout |
| Mombasa | Oct 25, 2026 05:20 | 5 hours | Blackout |
Attacks and context
Context only — they don't change the status above.
DDoS attacks aimed at Kenya · 7 days
Per hour; each line is relative to its own busiest hour of the week (100%). Context only — attacks never change a country's status.
- Types
- Mirai (UDP) Flood 62% · UDP Flood 32% · DNS Amplification 3% · DNS Flood 1%
- Duration
- 72% longer than 1 h · 19% under 20 min
- Size
- 96% under 500 Mbit/s · 0% over 10 Gbit/s
- Web attacks from
- Safaricom Limited 23% · Airtel Networks Kenya Limited 14%
Routing incidents · 7 days · Cloudflare Radar
3 possible hijacks of networks in Kenya, 7+ route leaks involving it.
- Oct 28 23:41 AS327708 (RW) · 19 address blocks · confidence 8/10
- Oct 28 08:17 AS327708 (RW) · 2 address blocks · confidence 8/10
- Oct 25 03:00 AS327708 (RW) · 2 address blocks · confidence 8/10
Natural disasters · GDACS
Right now- Drought in South Sudan, Ethiopia, Sudan, DR Congo, Chad and 2 more countries · Orange alert
Medium impact for agricultural drought in 1341883 km2
Long-term history
Before our monitoring: IODA archive
44 incidents · 4 blackouts · 30 partial outagesOutages in Kenya detected by IODA (Georgia Tech) between January 2022 and the start of our own monitoring: drops in the country's internet routes (BGP) or in its reachability from IODA's active probing, compared with the day before. Each is checked against IODA's signal; small dips are left out.
| Started (UTC) | Duration | Worst level | Evidence |
|---|---|---|---|
| Aug 29, 2026 20:25 | 1 hour | Degraded | IODA (Georgia Tech): routes, lowest 94% of normal |
| Aug 18, 2026 23:35 | 1 hour | Degraded | IODA (Georgia Tech): routes, lowest 94% of normal |
| Aug 18, 2026 19:40 | 55 min | Degraded | IODA (Georgia Tech): routes, lowest 94% of normal |
| Jul 29, 2026 17:40 | 2 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 76% of normal |
| Jun 20, 2026 12:20 | 2 hours | Blackout | IODA (Georgia Tech): active probing, lowest 2% of normal |
| Mar 27, 2026 11:10 | 40 min | Partial outage | IODA (Georgia Tech): active probing, lowest 78% of normal |
| Aug 10, 2025 07:30 | 30 min | Degraded | IODA (Georgia Tech): active probing, lowest 83% of normal |
| Jul 24, 2025 08:50 | 20 min | Blackout | IODA (Georgia Tech): active probing, lowest 15% of normal |
| Mar 29, 2025 10:10 | 3 hours | Blackout | IODA (Georgia Tech): active probing, lowest 32% of normal |
| Mar 25, 2025 20:10 | 5 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 80% of normal |
| Mar 25, 2025 17:30 | 50 min | Degraded | IODA (Georgia Tech): active probing, lowest 92% of normal |
| Jan 9, 2025 10:10 | 2 hours | Degraded | IODA (Georgia Tech): routes, lowest 93% of normal |
Show all 44
| Started (UTC) | Duration | Worst level | Evidence |
|---|---|---|---|
| Dec 17, 2024 21:20 | 4 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 75% of normal |
| Oct 3, 2024 16:40 | 40 min | Partial outage | IODA (Georgia Tech): active probing, lowest 53% of normal |
| Sep 6, 2024 06:20 | 1 hour | Partial outage | IODA (Georgia Tech): active probing, lowest 78% of normal |
| Aug 30, 2024 18:40 | 1 hour | Partial outage | IODA (Georgia Tech): active probing, lowest 77% of normal |
| Jul 6, 2024 11:00 | 30 min | Partial outage | IODA (Georgia Tech): active probing, lowest 73% of normal |
| Jun 25, 2024 13:30 | 7 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 53% of normal |
| May 2, 2024 14:30 | 5 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 68% of normal |
| May 1, 2024 12:50 | 3 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 76% of normal |
| Apr 18, 2024 08:30 | 2 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 61% of normal |
| Apr 7, 2024 08:20 | 4 hours | Partial outage | IODA (Georgia Tech): active probing + routes, lowest 69% of normal |
| Dec 15, 2023 08:50 | 2 hours | Partial outage | IODA (Georgia Tech): active probing + routes, lowest 73% of normal |
| Dec 10, 2023 16:50 | 7 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 67% of normal |
| Nov 30, 2023 18:20 | 50 min | Partial outage | IODA (Georgia Tech): active probing, lowest 71% of normal |
| Nov 28, 2023 22:40 | 2 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 74% of normal |
| Nov 19, 2023 12:40 | 2 hours | Blackout | IODA (Georgia Tech): active probing, lowest 21% of normal |
| Nov 17, 2023 06:30 | 30 min | Partial outage | IODA (Georgia Tech): active probing, lowest 79% of normal |
| Nov 13, 2023 22:05 | 1 hour | Partial outage | IODA (Georgia Tech): routes, lowest 58% of normal |
| Nov 11, 2023 17:00 | 4 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 68% of normal |
| Oct 30, 2023 11:10 | 2 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 79% of normal |
| Aug 25, 2023 18:50 | 13 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 63% of normal |
| May 17, 2023 10:00 | 3 hours | Degraded | IODA (Georgia Tech): active probing, lowest 93% of normal |
| May 17, 2023 00:00 | 30 min | Partial outage | IODA (Georgia Tech): active probing, lowest 78% of normal |
| Apr 21, 2023 10:40 | 2 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 72% of normal |
| Mar 22, 2023 21:25 | 25 min | Partial outage | IODA (Georgia Tech): routes, lowest 58% of normal |
| Mar 4, 2023 14:50 | 3 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 71% of normal |
| Mar 1, 2023 01:00 | 5 hours | Degraded | IODA (Georgia Tech): active probing, lowest 89% of normal |
| Nov 24, 2022 12:00 | 3 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 71% of normal |
| Nov 2, 2022 08:10 | 3 hours | Partial outage | IODA (Georgia Tech): active probing, lowest 73% of normal |
| Aug 11, 2022 11:25 | 35 min | Degraded | IODA (Georgia Tech): routes, lowest 95% of normal |
| Jul 2, 2022 05:10 | 30 min | Partial outage | IODA (Georgia Tech): active probing, lowest 63% of normal |
| Jun 7, 2022 12:30 | 3 hours | Degraded | IODA (Georgia Tech): routes, lowest 94% of normal |
| Mar 11, 2022 15:10 | 30 min | Partial outage | IODA (Georgia Tech): active probing, lowest 71% of normal |
Government shutdowns and blocks
since 2019The Internet Society Pulse tracker records 1 government-ordered shutdown or block in Kenya since 2019.
- National internet shutdown (Internet Services), since Jun 25, 2024 — 8 hours
Shutdown data provided by Internet Society. Pulse
Submarine cable incidents
No submarine cable incidents recorded for Kenya.
Cable incidents: GeoCables (CC BY 4.0). Context only — they never change a country's status.