April 22, 2024

Barometer of fixedInternet connections inKenya
04/01/2023 - 03/31/2024

AgendaIntroducing
nPerf

Methodology

ExecutivesummaryAnalysis

nPerf Network
assesment

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

2

Test your connection
on nPerf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

3

2. Executive Summary

The subscribers of Faiba enjoyed the best fixed Internet performances in Kenya during 2024.

Fixed Internet connections in Kenya

Faiba

Mawingu WiFi

Safaricom

TelkomZuku

Download bitrates (Mb/s)

27.73

7.16

19.76

33.04

22.75

Upload bitrates (Mb/s)

21.63

6.82

15.81

27.97

17.04

Latency (ms)

45.17

40.93

51.48

68.39

39.46

Web browsing (%)

37.74

29.89

36.93

27.50

36.76

Youtube streaming (%)

70.81

58.56

74.53

57.13

65.99

nPerf Score (nPoints)

51 712-29 538-47 591-39 776

Best ﬁxed Internet performancein 2024

Source : nperf.com-

47 589Source : nperf.com

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

4

3. Analysis
This report provides a detailed analysis of the fixed internet performance in Kenya from
April 2023 to March 2024. The key performance indicators (KPIs) considered include
download and upload speeds (converted to Mb/s), latency, browsing, streaming
performance, and overall nPerf scores.

Faiba: leader with a balanced results across all metrics
Faiba leads the market with impressive performance across most metrics. Over the year,
Faiba averaged download speeds of 28 Mb/s and upload speeds of 22 Mb/s. Theirlatency average stood at 45 ms, supporting a smooth user experience in real-time
applications. In terms of user experience, the streaming score averaged 71, whilebrowsing recorded a lower average of 38%, suggesting some room for improvement in
website loading times. Faiba's total nPerf score for the year was an admirable 51,712
nPoints, highlighting its robust network capabilities.

Safaricom: consistent and reliable
Safaricom shows strong performance with average download and upload speeds of 20
Mb/s and 16 Mb/s, respectively. Latency at 52 ms is slightly higher compared to Faiba,
impacting sensitive real-time applications. Streaming performance is robust at anaverage score of 75, and browsing performance holds at 37%. Safaricom's total nPerf
score stands at 47,591 nPoints, indicating reliable service provision.

Telkom: focus on speed
Telkom shows potential with the highest download speed average of 33 Mb/s and an
upload speed of 28 Mb/s, indicating strong network capabilities. However, its latency
average is higher at 68 ms, which may affect user experience in time-sensitive
applications. Browsing and streaming scores are lower at 28% and 57%, respectively.
Telkom's total nPerf score of 39,776 nPoints suggests variability in its service quality
across different usages.

Mawingu WiFi: room for improvements
Mawingu WiFi offers average download and upload speeds of 7 Mb/s. The latency
performance is competitive at 41 ms, close to industry leaders. However, browsing andstreaming experiences are lower, with averages of 30% and 59%, respectively. The totalnPerf score of 29,538 nPoints reflects a decent performance.

Conclusion
The fixed market in Kenya shows a dynamic range of performances with Faiba leadingoverall. Safaricom and Zuku provide strong alternatives with consistent services,
especially in streaming capabilities. Telkom, despite its high speeds, shows variability
that may affect user experience. Mawingu WiFi remains a viable option for thoseseeking basic services.

Zuku: strong in streaming and download speeds
Zuku offers competitive download and upload speeds of 23 Mb/s and 17 Mb/s,
respectively, with a relatively low latency of 40 ms. It excels in streaming with a score of66%, though browsing performance is on par with the market at 37%. Zuku's total nPerf
score of 47,589 nPoints suggests it is a strong contender, especially for users prioritizing
video content.

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

5

4. Methodology
Statistical precision is crucial in accurately determining winners. At nPerf,
we prioritize test quality, precise reporting, and transparency. Analyzing alarge volume of tests in this study, we've achieved 3.4% precision forabsolute values, highlighting the reliability and accuracy of our data.

For a more comprehensive understanding of the user experience, ourreport features test results during both Busy hours (6 PM to 11 PM) andIdle hours (the rest of the day). Busy hours, marked by network strain, canimpact user experience through congestion. This approach helps inunderstanding how network performance ﬂuctuates throughout the day.
We only include national Internet service providers with test share above
5% share. The chart below shows the overall test distribution for eachservice provider.

Overall distribution of the tests per provider (ISPs Share)

12%
5%

18%
Faiba
Mawingu WiFi

15%

Safaricom
TelkomZuku

50%
Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

6Quality of Experience : Browsing

Browsing Performance rate (average)
Faiba

The subscribers of Faiba , Safaricom and Zuku enjoyed the best mobile Internet browsing
performance in 2024.

37,74

Mawingu WiFi

Browsing Performance results ventilation (average)

29,89

Slow (5-10s)

Faiba

Safaricom

Correct (2-5s)
71%

Excellent (0-2s)
29%

36,93
90%

Mawingu WiFi

Telkom

Safaricom

27,50

71%

Zuku

36,76

Zuku

10% 0%

29%

84%

Telkom71%

Browsing Performance rate (average)

29%

Faiba

33,72
25,80
37,47

0%

0%
Source : nperf.com

Browsing performance rate (average) evolution over the year
Idle Time

Busy Time

22,960%16%

Source : nperf.com

38,890%

Mawingu WiFi
Safaricom
Telkom

Zuku

37,26

Faiba
Mawingu WiFi

33,19

Safaricom

37,81

Telkom

28,01
36,35
Source : nperf.com

Zuku
2023-04 2023-05 2023-06 2023-07 2023-08 2023-09 2023-10 2023-11 2023-12 2024-01 2024-02 2024-03

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

7

Quality of Experience : Streaming

Streaming Performance rate (average)
Faiba

The subscribers of Safaricom enjoyed the best mobile Internet streaming performance in 2024.
70,81

Mawingu WiFi

Streaming Performance results ventilation (average)

58,56

Slow (5-10s)

Faiba

Safaricom

8%

Correct (2-5s)

10%Excellent (0-2s)

82%

74,53
18%

Mawingu WiFi

Telkom

Safaricom

57,13

9%

65,99

Zuku

13%

20%

Telkom

Zuku

26%

9%

56%

78%

19%

15%

61%

76%

Source : nperf.com

Streaming Performance rate (average)
Busy Time

68,71
51,95
70,82

65,24

Streaming performance rate (average) evolution over the year
Idle Time

Faiba

Mawingu WiFi
Safaricom

49,06

Source : nperf.com

TelkomZuku71,69

Faiba
Mawingu WiFi

61,88

Safaricom

75,52

Telkom

59,89
66,41
Source : nperf.com

Zuku
2023-04 2023-05 2023-06 2023-07 2023-08 2023-09 2023-10 2023-11 2023-12 2024-01 2024-02 2024-03

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

8

Speed : Download

Download Speed (average)
Faiba

The subscribers of Telkom enjoyed the best average mobile Internet download speed in
2024.

27,73

Download Speed results ventilation (average)

Mawingu WiFi
7,16

Low (0-10 Mb/s)

Faiba

Safaricom

Correct (10-25 Mb/s)

37%

22%

Excellent (25+ Mb/s)
41%

19,76
77%

Mawingu WiFi

Telkom

Safaricom

33,04

Telkom

Zuku

22,75

Zuku

47%

19%

26%

52%

17%

48%

26%

31%

24%

Source : nperf.com

Download Speed (average)

Mawingu WiFi

16,40

Safaricom

13,87

Telkom

17,71

Source : nperf.com

Idle Time

30,46

Faiba

6,33

28%

Download Speed evolution over the year (average)

Busy Time

17,79

4%

Zuku

Faiba
Mawingu WiFi

7,41

Safaricom

20,99

Telkom

38,05
25,02
Source : nperf.com

Zuku
2023-04 2023-05 2023-06 2023-07 2023-08 2023-09 2023-10 2023-11 2023-12 2024-01 2024-02 2024-03

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

9Speed : Upload

Upload Speed (average )The subscribers of Telkom enjoyed the best average mobile Internet upload speed in 2024.
Faiba

21,63

Upload Speed results ventilation (average)

Mawingu WiFi
6,82

Low (0-5 Mb/s)

Faiba

Safaricom

Correct (5-10 Mb/s)

39%

Excellent (10+ Mb/s)

23%

38%

15,81
79%

Mawingu WiFi

Telkom

27,97

Zuku

17,04

Safaricom

50%

Telkom

51%

Zuku

17%

26%

18%

55%

24%

31%

22%

Upload Speed evolution over the year (average)

Busy Time

13,96

14,51
10,29
15,54

Idle Time

23,74

Faiba

5,93

23%
Source : nperf.com

Source : nperf.com

Upload Speed (average )4%

Mawingu WiFi
Safaricom

Mawingu WiFi

7,09

Safaricom

16,29

Telkom

32,60

Telkom

Zuku

Faiba

17,72
Source : nperf.com

Zuku
2023-04 2023-05 2023-06 2023-07 2023-08 2023-09 2023-10 2023-11 2023-12 2024-01 2024-02 2024-03

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

10Speed : Latency

Latency Speed (average)
Faiba

Mawingu WiFi

The subscribers of Mawingu WiFi and Zuku enjoyed the best average mobile Internet latency
speed in 2024.

45,17

Latency Speed results ventilation (average)

40,93

Slow (5-10s)

Faiba

Safaricom

11%

17%

Excellent (0-30 ms)
72%

51,48
Mawingu WiFi

Telkom

Safaricom

68,39

5%

10%

29%

TelkomZuku

Correct (30-100 ms)

39,46

Zuku

11%

41%

54%

34%

56%

17%

54%

14%

76%
Source : nperf.com

Source : nperf.com

Latency Speed (average)

Latency Speed evolution over the year (average)
Idle Time

Busy Time

64,62

Faiba

40,18

Faiba

50,46

Mawingu WiFi

38,06

Mawingu WiFi

55,74

Safaricom

73,24

Zuku

Telkom67,23

Telkom

42,95

Safaricom

49,95

37,90
Source : nperf.com

Zuku
2023-04 2023-05 2023-06 2023-07 2023-08 2023-09 2023-10 2023-11 2023-12 2024-01 2024-02 2024-03

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

11

Fixed Internet performance in Kenya

nPerf Score (nPoints)

The subscribers of Faiba enjoyed the best fixed Internet performances in Kenya during 2024.

Faiba

Mawingu WiFi

51 71229 538

Safaricom

47 591

The nperf score takes into account the measured bitrates, the latency and the Qoe tests.
The value of the points for the rates and the latency is calculated on a logarithmic scale,

Telkomto better represent the perception of the user.

39 776

Thus, this score reﬂects the overall quality of the connection experienced by the user.
Zuku

47 589Source : nperf.com

Source : nperf.com

nPerf score evolution over the year (average)
Faiba

Best ﬁxed Internet
performance in 2024

Mawingu WiFiSafaricom
TelkomZuku
Source : nperf.com

2023-04 2023-05 2023-06 2023-07 2023-08 2023-09 2023-10 2023-11 2023-12 2024-01 2024-02 2024-03

Source : nperf.com

fixed Internet - 04/01/2023 - 03/31/2024 - Kenya

12