Sri Lankan internet has changed more in the last five years than in the two decades before. Fibre has arrived in towns the operators barely acknowledged in 2020. Mobile 4G, which once felt like a Colombo luxury, now reaches almost every A-class road and a surprising number of B-class ones too. And yet the single question our inbox still receives more than any other is disarmingly simple: how fast is fast enough? This guide is our attempt to answer that, using the Sri Lankan context rather than generic overseas figures.
Mbps versus MBps — the easy confusion
Operators advertise in megabits per second (Mbps). Your computer's download indicator reads in megabytes per second (MB/s or MBps). There are eight bits in a byte, so a 100 Mbps plan will, at its theoretical best, download a file at roughly 12.5 MB/s. Both numbers describe the same connection; neither is "the real one". If a fibre plan is sold as 100 Mbps and your browser shows 11 MB/s during a large Steam download, you are getting essentially what you paid for — do not report a fault.
The corollary matters too. A "100 Mbps" plan does not deliver a file of 100 MB in one second. It will deliver it in eight seconds under ideal conditions, and probably twelve in the evening. This ratio trips up almost every first-time fibre customer on the island.
Typical ranges by connection type
Here are the broad ranges we see in our Sri Lankan testing, with the caveat that peaks can exceed these and bad days can fall below:
- ADSL: 4–16 Mbps down, 0.5–1 Mbps up. Still common in rural and semi-urban areas where fibre has not reached. Good enough for email, a single HD video stream, and light work. Visibly painful for two 4K streams or a family video call.
- VDSL: 20–50 Mbps down, 2–8 Mbps up. A useful upgrade path when fibre is on the roadmap but not yet installed. Handles a multi-device household reasonably.
- FTTH (Fibre): 100–1,000 Mbps down, 50–500 Mbps up depending on plan. This is where Sri Lankan home internet becomes genuinely modern. Most households are well served at the 100–300 Mbps tier.
- 4G / LTE: 20–80 Mbps down in typical conditions, with peaks into the low three digits during quiet hours or on carrier aggregation cells. Upload 5–20 Mbps. Good for a single user; shared tethering can feel congested.
- 5G (early rollout): 150–900 Mbps down in the few Sri Lankan cells we have tested. Latency lower than 4G. Availability is limited to parts of Colombo, Kandy, Galle, Negombo and a small footprint in Jaffna as of this writing.
Latency — the number nobody advertises
Speed is only half the story. Latency — measured in milliseconds of round-trip delay — decides whether a video call feels natural, whether a browser feels snappy, and whether an online game is playable at all. For a typical Sri Lankan fibre connection to an in-country server, expect 5–20 ms. To a Singapore-hosted service, 30–60 ms is normal. To a European data centre, 180–220 ms. Game servers in the United States routinely read 240 ms or higher, which is a genuine limitation of undersea cable geography, not an operator failing.
If you play competitive games, the practical lesson is simple: choose servers in Singapore, Mumbai or Dubai whenever a game offers that option, and accept that North American and European servers will always feel laggy from Sri Lanka. No router upgrade changes the speed of light.
What actually affects your real-world speed
There are five honest answers to the "why is my fibre slow?" question, and in roughly decreasing order of frequency:
- Your Wi-Fi, not your fibre. The vast majority of "slow internet" complaints we investigate turn out to be Wi-Fi bottlenecks inside the house. A 300 Mbps fibre plan throttled to 40 Mbps by an old 2.4 GHz router in a concrete-walled Colombo townhouse is extremely common.
- Evening contention. Every operator's network is shared. When the whole neighbourhood streams after dinner, speeds drop. Well-engineered fibre networks drop gracefully (say, from 200 down to 140 Mbps). Poorly provisioned ones collapse.
- Fair usage policies. A handful of plans throttle aggressive users after a monthly cap. Check the fine print.
- Distant servers. A download from an Australian mirror will always be slower than the same file from a Singapore CDN.
- Actual operator problem. Last, and least often, there is a genuine fault. Monsoon damage to aerial fibre is the seasonal classic.
How to test your own connection properly
Run tests at three times of day — morning, afternoon and evening — across at least two different servers. Use Ethernet, not Wi-Fi, to isolate the connection from your router. Keep a log for a week. If you see consistent shortfalls against your plan, raise a ticket with the operator and include your log. Most Sri Lankan operators will take a well-documented complaint seriously.
A speed test in isolation is a photograph. A week of speed tests is a film. Operators respond to films.
The bottom line
For a family of four, a 100 Mbps fibre plan is the comfortable modern baseline. For a single person or couple, 50 Mbps is still perfectly adequate. For a remote worker pushing large files or multiple 4K streams, 200–300 Mbps is where the marginal value stops being obvious. Above that, you are paying for headroom — useful, but optional. And no matter the plan, put the savings you would have spent on the next tier into a better router instead. It will make more difference than the extra megabits.
Our individual operator reviews — linked from the operators page — go deeper into how each carrier behaves against these benchmarks. If you want the short answer on which fibre plan to pick in 2026, our head-to-head comparison is the place to start.