0722 330 954

Your Quote Cart

Review selected architecture

    Cart is empty. Explore our services.

Why Your "Fast" Internet Feels Slow

Share:

You pay for a fast internet fibre package. You run a speed test and it says 38 Mbps. Your ISP's dashboard shows green ticks everywhere. And yet your WhatsApp voice notes take forever to send, your video calls freeze every two minutes, Netflix drops to a blurry mess at 8 PM, and your streaming sites lags so badly you start blaming the router or the stream provider.

You call the internet provider. They tell you everything is working as advertised. And technically, they are not lying.

The problem is that "internet speed" is not one thing. It is four different measurements and confusing them is the single biggest reason ordinary people waste money upgrading packages that were never the problem. This guide breaks down bandwidth, throughput, latency, and jitter  — what each one means, how they sabotage each other, and what you can actually do about it at home, on a normal budget, without a technician charging you for a house call.

The Highway Analogy (And Where It Falls Apart)

Every explanation of internet speed reaches for the same picture. Imagine your connection as a highway carrying data packets like cars travelling to a distant city.

  • Bandwidth is the number of lanes.

  • Throughput is how many cars actually make it through per hour.

  • Latency is the delay at a toll booth.

  • Jitter is the toll booth attendant being fast sometimes and slow other times, unpredictably.

It is a decent starting point. But it fails in one important way. On a real road, adding lanes always increases how many cars can get through. On the internet, adding bandwidth does nothing for latency, and high latency can strangle throughput even on a massive connection. A ten-lane highway with a police checkpoint every kilometre moves fewer cars than a two-lane road with clear passage.

That is the core insight. Keep it in mind, because everything below builds on it.

Bandwidth: The Size of the Pipe

Bandwidth is the maximum amount of data your connection can theoretically carry per second. It is the pipe diameter. It is the number your ISP advertises.

You will see it written as Mbps (megabits per second) or Gbps (gigabits per second). When Safaricom sells you a 40 Mbps home fibre package, 40 Mbps is your bandwidth. When you buy a 10 Mbps mobile data bundle, 10 Mbps is your bandwidth.

Here is the crucial part most people never get told: bandwidth is a ceiling, not a promise. It assumes perfect conditions, zero congestion, and no overhead. In reality you will almost never sustain your full advertised bandwidth for more than a few seconds. Speed test servers are chosen because they are close to you and fast. Real life is not a speed test server.

Bandwidth is also shared. This is the part that ruins evenings. Your neighbourhood, your estate, sometimes your entire suburb connects through the same upstream link. At 8 PM when everyone is streaming, that link saturates. Your 40 Mbps package does not guarantee you 40 Mbps at 8 PM, because you are not the only one drinking from the pipe.

Throughput: What You Actually Get

Throughput is the real amount of data that successfully travels through your connection. It is the measured, honest, in-the-moment speed, and it is always lower than bandwidth.

The difference between the two is not a scam. It is physics and logistics:

  • Protocol overhead — every packet carries headers and routing information. Bandwidth spent on delivery labels, not your actual content.

  • Network congestion — shared upstream links, busy evenings, overcrowded mobile towers.

  • Packet loss — when data fails to arrive, it gets resent. Resent data eats the bandwidth that should have carried new data.

  • Wi-Fi limitations — walls, distance, microwaves, and neighbours' routers all degrade your signal before it even reaches your device.

  • The other end — the server you are downloading from might itself be slow or overloaded. Your connection cannot be faster than the source.

  • Your device — an older phone or laptop with a tired network chip will bottleneck everything else.

A simple way to think about it: Throughput = amount of data ÷ time taken. Download a 100 MB file in 25 seconds and your throughput was 4 MB/s, which is roughly 32 Mbps. That is your real speed, whatever the marketing said.

Latency: The Wait Before Anything Happens

Latency is the time it takes for a single packet to travel from your device to a server and back. It is measured in milliseconds (ms) and is what people mean when they say ping or round-trip time.

Latency is not about how much data can move. It is about how long you wait before the data starts moving at all.

Picture a restaurant. Bandwidth is how many plates the kitchen can send out per minute. Latency is how long you sit there between ordering and seeing the first plate. A restaurant with a huge kitchen but a terrible waiter will still leave you hungry and annoyed.

This is why latency dominates some activities and bandwidth dominates others:

  • Downloading a large file — latency barely matters. You are filling a pipe. Pipe width is what counts.

  • Video calls, online gaming, remote work, live classes — latency is everything. A 10 Mbps connection with 20 ms latency will give you a smoother Zoom call than a 100 Mbps connection with 300 ms latency.

  • Browsing and social media — a mix. Each tap or page open involves many small back-and-forth exchanges, so latency adds up fast.

Latency has three parts worth knowing about, even if you never touch a router:

  • Propagation delay — the time the signal takes to physically travel the distance. Limited by the speed of light in fibre. You cannot beat this. A message from Nairobi to London and back cannot take less than roughly 40 to 50 ms, no matter how much you pay.

  • Transmit delay — the time to push data onto the line. Smaller with more bandwidth.

  • Queueing delay — the time packets sit waiting in router queues along the way. This is where congestion bites. When a queue fills, everything waits, latency spikes, and real-time apps fall apart.

Kenya's median latency sits around 198 ms, which is on the high side globally. For scrolling social media it is tolerable. For competitive gaming or a job interview on Google Meet with someone in Europe, it is painful. Provider choice matters enormously here. In recent Kenyan fixed-broadband testing, VGG Connect recorded the lowest latency at around 14 ms, while Airtel Kenya posted the highest at roughly 50 ms.

Jitter: The Silent Killer Nobody Talks About

Jitter is the variation in latency. It is not how long you wait on average — it is how unpredictably you wait.

A connection with a steady 120 ms ping is annoying but workable. A connection that swings between 20 ms and 400 ms is unusable for anything real-time, even if its average looks acceptable.

This is why people say "my download speed is fine but my calls keep freezing." Downloads do not care about jitter. They just need the pipe. Live audio and video care desperately, because the conversation cannot pause while packets catch up. Jitter is the reason your voice breaks up on a call while a YouTube video on the same connection plays perfectly.

If you want one metric to obsess over, make it jitter. Consistently stable beats occasionally spectacular.

How the Four Work Together

Here is the practical relationship, no algebra required.

Every time you open a page, send a message, or start a video, your device makes several small round trips to a server. Each round trip costs you latency. And each round trip only moves a small amount of data, so your big bandwidth number barely gets used.

That is why a 40 Mbps connection can feel painfully slow when loading a heavy website, while a 15 Mbps connection sometimes feels snappier. It is not the pipe. It is the number of trips and how long each one takes.

Scale that up and it explains the classic Kenyan evening. Throughput collapses because of congestion. Latency spikes because of queueing delay. Jitter goes wild because the queues are unpredictable. Your bandwidth number has not changed at all. Your experience has fallen apart.

Real Kenyan Numbers, 2026

Here is what the landscape actually looks like, drawn from recent provider rankings and large-scale real-world speed testing.

 
 
Provider / Metric Download (Mbps) Upload (Mbps) Latency (ms)
Faiba (Jamii Telecom) ~62.7 ~44.4 Among the best
Safaricom Home Fibre ~34.0 ~26.8 Moderate
Zuku ~35.4 Moderate Moderate
VGG Connect ~21.4 ~21.5 ~14 (lowest)
Airtel Kenya Lower ~22.6 ~50 (highest)
Kenya median, all users ~4.4 ~4.9 ~198

Notice the gap between the top rows and the bottom row. Provider rankings come from controlled tests under decent conditions. The median is what real people across the whole country actually experience, including mobile data, rural coverage, congested evenings, and old devices.

Your experience almost certainly sits somewhere between those two pictures. That is normal.

Why Your Connection Feels Slow: A Checklist for Normal Users

Run through this before you spend money on a bigger package. Most people find their answer here.

1. Test more than download speed.
Most speed tests show download, upload, and ping. Look at the ping figure. If your ping to a local server is above 50 ms, or to an overseas server above 250 ms, you have a latency problem, not a bandwidth problem. More Mbps will not fix it.

2. Watch the numbers for 60 seconds, not 5.
Run a continuous ping (on Windows: ping -t 8.8.8.8 in Command Prompt; on Mac: ping 8.8.8.8 in Terminal) and let it run for a minute. If the times bounce between 20 ms and 300 ms, you have jitter. If some requests time out entirely, you have packet loss. Both explain frozen calls far better than bandwidth ever will.

3. Separate Wi-Fi from reality.
Plug a laptop directly into the router with an Ethernet cable and test again. If everything improves dramatically, your Wi-Fi is the bottleneck, not your internet. This is extremely common and costs nothing to fix.

4. Test at different times of day.
Run the same test at 7 AM, 1 PM, 7 PM, and 11 PM. If your evening numbers collapse while your morning numbers are fine, you are on a congested shared link. Upgrading your package usually will not fix an oversubscribed neighbourhood. Changing providers sometimes will.

5. Reposition your router.
Concrete walls, metal grilles, mirrors, water tanks, and microwaves all destroy Wi-Fi. Put the router high, central, and out in the open. Not in a cupboard. Not on the floor behind the TV. This single change fixes a surprising number of "slow internet" complaints.

6. Count your devices.
Phones, smart TVs, laptops, tablets, CCTV cameras, that forgotten smart speaker. If ten devices share a 10 Mbps line, each device gets a fraction. Background updates on a single phone can flatten a household connection without anyone noticing.

7. Switch your DNS.
Your DNS server translates web addresses into locations. A slow one adds delay to every single thing you do. Changing to Cloudflare's 1.1.1.1 or Google's 8.8.8.8 takes two minutes and often produces a noticeable improvement, especially on mobile data.

8. Close the invisible bandwidth eaters.
Cloud backups, game updates, automatic photo uploads, and streaming apps left open in the background all keep consuming data quietly. Check what is running before concluding your provider is at fault.

9. Turn off the VPN, just to test.
VPNs add a detour to every packet, which increases latency and reduces throughput. If things are faster without it, you have your answer.

10. Match your expectations to the activity.
If you want to game competitively against players in Europe, no local package will give you 15 ms. If you want flawless 4K streaming on four TVs at once, you need real bandwidth. Knowing which one you actually want saves you from buying the wrong thing.

The Myths That Cost You Money

"I need more Mbps to fix lag."
Lag is latency. Mbps is bandwidth. Buying a bigger pipe does nothing for a narrow, slow doorway.

"The speed test says 40, so my internet is 40."
That is a snapshot under good conditions, usually to a nearby server. It tells you very little about your 8 PM experience or your ping to Johannesburg.

"Fibre means no lag."
Fibre reduces some delays and is generally more stable, but propagation distance and congested routing still apply. Fibre to a badly congested network is still slow in the evening.

"5G will solve everything."
Mobile networks are shared by design. Performance swings with tower load, distance, weather, and how many people around you are streaming. Mobile latency is also generally higher than fixed fibre. Convenient, yes. Always consistent, no.

"My provider is stealing my bandwidth."
Usually not. Usually it is congestion, Wi-Fi, an old router, a crowded upstream link, or ten devices competing for the same pipe. Diagnose before you accuse.

Why So Many People Suffer From This

There is a pattern we see constantly. Someone's internet "feels slow." They upgrade from 20 Mbps to 50 Mbps. Nothing changes. They switch providers. Still nothing. They buy a new router. Marginal improvement. They conclude that Kenya's internet is just bad and give up.

The problem was never bandwidth. It was latency, or jitter, or a poorly placed router, or an overloaded evening link, or a forgotten device uploading photos. The person lacked the vocabulary to diagnose it, so they threw money at the wrong variable.

This is not a failure of intelligence. It is a failure of education. ISP marketing has spent decades training all of us to think in Mbps, because Mbps is easy to sell. Latency is harder to explain. Jitter is harder still. So the industry gives us one number and lets us fight over it.


#ISP #Internet speed #Internet
Share

Join the discussion 0

Your privacy is protected.

Your data will be saved securely on your device so you don't have to re-enter it next time. We will never share or sell your information.

Be the first to share your thoughts!