April 22, 2024

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

AgendaIntroducing
nPerf

Methodology

Executivesummary

Analysis

nPerf Network
assesment

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

2

Test your connection
on nPerf.com

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

3

2. Executive Summary
The subscribers of Safaricom enjoyed the best mobile Internet performances in Kenya during 2024.

Cellular Internet connections in Kenya

Airtel Mobile

Faiba

Safaricom

TelkomDownload bitrates (Mb/s)

16.87

10.67

21.65

2.73

Upload bitrates (Mb/s)

4.25

5.44

9.25

1.65

Latency (ms)

55.10

39.98

55.29

77.60

Web browsing (%)

35.92

37.73

36.38

15.54

Youtube streaming (%)

75.65

73.99

77.20

43.40

nPerf Score (nPoints)

40 02840 03446 323

9 793

Source : nperf.com

Best mobile Internet performancein 2024

Source : nperf.com

Source : nperf.com

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

4

3. Analysis

In this analysis, we explore the mobile market in kenya over the period from
april 2023 to march 2024, focusing on key performance indicators (kpis)
such as download and upload speeds, latency, browsing, streaming
experiences, and overall scores for the leading service providers: Safaricom,Airtel mobile, Faiba, and Telkom. These kpis help to understand eachprovider's service quality and user experience.
Safaricom leads with robust performance across all metrics
Safaricom, the market leader, has consistently demonstrated superior
performance across various kpis. With download speeds averaging 22 mb/s
and upload speeds at 9 mb/s, safaricom not only offers robust internet
connectivity but also ensures reliable and swift data handling capabilities.
Notably, Safaricom's streaming quality average score stands out at 77,
reflecting a high-quality user experience in video streaming services. theaverage score across all kpis for Safaricom is a high 46,323 nPoints,suggesting a strong overall performance.

Faiba: competitive in niche areas

Faiba, while smaller in scale compared to safaricom and airtel, shows
strength in specific areas. with an average download speed of 11 mb/s andan upload speed of 5 mb/s, Faiba offers competitive data services. Theirstreaming score averages at 74, slightly lower than its competitors but still
within a good range. the overall score for Faiba stands at 40,034 nPoints.
Telkom: room for improvement
Telkom trails behind with significantly lower performance indicators. The
average download and upload speeds are at 3 mb/s and 2 mb/s,
respectively, which are considerably lower than the other providers. The
streaming quality score is also low at 43. Telkom's overall performance
score is just 9,793 nPoints, highlighting a substantial gap in service quality
compared to its competitors.
ConclusionAirtel mobile: a strong contender
Airtel mobile shows commendable performance with an average download
speed of 17 mb/s and an upload speed of 4 mb/s. their streaming service
scored an average of 76, which is comparable to the market leader,indicating airtel's capability to provide quality streaming experiences. The
overall average kpi score for airtel is 40,028 nPoints, placing them as acompetitive second in the market.

The kenyan mobile market shows a clear stratification with Safaricom
leading, closely followed by Airtel mobile and Faiba in specific strengths,
while Telkom lags significantly behind.

mobile 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 6.1% 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
4% share. The chart below shows the overall test distribution for eachservice provider.

Overall distribution of the tests per provider (ISPs Share)
4%

22%
Airtel Mobile

5%

Faiba
Safaricom
Telkom69%

Source : nperf.com

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

6Quality of Experience : Browsing

Browsing Performance rate (average)

Airtel Mobile

The subscribers of Airtel Mobile , Faiba and Safaricom enjoyed the best mobile Internet
browsing performance in 2024.
35,92

Browsing Performance results ventilation (average)
Faiba

Slow (5-10s)

37,73
Airtel Mobile

Safaricom

Safaricom

15,54

TelkomExcellent (0-2s)

79%

21%

82%

Faiba

36,38

TelkomCorrect (2-5s)

18%

71%

29%

92%

0%

0%

8% 0%
Source : nperf.com

Source : nperf.com

Browsing Performance rate (average)

0%

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

Busy Time

32,64

Airtel Mobile

36,79Airtel Mobile

35,06

Faiba

39,15

Faiba

Safaricom

37,40

31,74

Safaricom
Telkom8,93

Telkom17,46
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

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

7

Quality of Experience : Streaming

Streaming Performance rate (average)

Airtel Mobile

The subscribers of Airtel Mobile and Safaricom enjoyed the best mobile Internet streaming
performance in 2024.

75,65

Streaming Performance results ventilation (average)
Faiba

Slow (5-10s)

73,99
Airtel MobileSafaricom

Faiba

77,20

Safaricom

Telkom43,40

Telkom7%

Correct (2-5s)

10%

83%

3% 7%

7%

Excellent (0-2s)

90%

11%

31%

82%

14%

55%

Source : nperf.com

Streaming Performance rate (average)
Busy Time

63,97

Source : nperf.com

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

Airtel Mobile

78,60

Airtel Mobile

72,51

Faiba

74,60

Faiba

72,02

Safaricom

78,26

Safaricom
Telkom

23,96

Telkom49,89
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

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

8Speed : Download

Download Speed (average)

Airtel Mobile

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

16,87

Download Speed results ventilation (average)
Faiba

Low (0-10 Mb/s)

10,67
Airtel Mobile

Safaricom

38%

Safaricom

Telkom2,73

TelkomExcellent (25+ Mb/s)

27%

53%

Faiba

21,65

Correct (10-25 Mb/s)

35%

29%

35%

28%

76%

18%

37%

17%

Source : nperf.com

Download Speed (average)
Idle Time

17,75

Airtel Mobile

9,23

Airtel Mobile

11,41

Faiba

13,15

Source : nperf.com

Download Speed evolution over the year (average)

Busy Time

13,91

7%

Faiba
Safaricom

24,23

Safaricom

Telkom0,72

Telkom

3,40
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

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

9Speed : Upload

Upload Speed (average )The subscribers of Safaricom enjoyed the best average mobile Internet upload speed in 2024.
Airtel Mobile4,25

Upload Speed results ventilation (average)
Faiba

Low (0-5 Mb/s)

5,44

Correct (5-10 Mb/s)
76%

Airtel Mobile

Safaricom

Safaricom

Telkom
1,65

Telkom

23%

71%

Faiba

9,25

Excellent (10+ Mb/s)

26%

50%

26%

84%

24%

16%

0%

Upload Speed evolution over the year (average)

Busy Time

Idle Time

3,88

Airtel Mobile

4,58

Faiba

6,75

3%

Source : nperf.com

Source : nperf.com

Upload Speed (average )

2%

4,37

Airtel Mobile

5,89

Faiba
Safaricom

10,01

Safaricom

Telkom0,69

Telkom

1,97
Source : nperf.com2023-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

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

10Speed : Latency

Latency Speed (average)

The subscribers of Faiba enjoyed the best average mobile Internet latency speed in 2024.

Airtel Mobile

55,10

Latency Speed results ventilation (average)
Faiba

Slow (5-10s)

39,98
11%

Airtel Mobile

Safaricom

Faiba

55,29

Safaricom

Telkom

77,60

TelkomCorrect (30-100 ms)
41%

3%

Excellent (0-30 ms)
49%

53%

7%

43%40%

25%

53%

42%

33%
Source : nperf.com

Source : nperf.com

Latency Speed (average)

Latency Speed evolution over the year (average)
Idle TimeBusy Time

62,08
42,62
61,25

Airtel Mobile
Faiba
Safaricom

53,13

Airtel Mobile

38,71

Faiba
Safaricom

53,83

Telkom
77,67

Telkom

77,58
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

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

11

Mobile Internet performance in Kenya

nPerf Score (nPoints)

The subscribers of Safaricom enjoyed the best mobile Internet performances in Kenya during
2024.

Airtel Mobile

40 028Faiba

40 034

The nperf score takes into account the measured bitrates, the latency and the Qoe tests.
Safaricom

46 323The value of the points for the rates and the latency is calculated on a logarithmic scale,to better represent the perception of the user.

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

9 793

Source : nperf.com

Source : nperf.com

nPerf score evolution over the year (average)

Airtel MobileBest mobile Internet performancein 2024

Faiba
Safaricom
TelkomSource : 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

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

12