A new report from the Worldwide Broadband Speeds League has ranked Kenya's internet speeds as the second fastest in Africa, with Madagascar taking first place.
The average speeds of 10.11 Mbps also saw Kenya ranked 64th worldwide.
The report cites Madagascar's underwater EASSy cable that supplies urban centres with broadband speeds as a key driver behind the top ranking.
Madagascar's average speeds of 24.87 Mbps secured them the 22nd position globally.
A typical HD movie file of 5GB takes around 1 hour and seven seconds to download in Kenya while the same file takes only 27 minutes to download in the island nation.
[caption caption="A cyber cafe in Nairobi"][/caption]
South Africa, Cape Verde, Ghana, Zimbabwe, Rwanda, Namibia, Burundi, Mauritius and Uganda complete the list of top ten countries in Africa based on broadband speeds.
In Kenya, over 31,000 tests were conducted on 6,103 unique IPs to compile the results.
Singapore was ranked as having the fastest internet in the world.
According to the data, it takes around 11 minutes to download the same 5GB movie file in the country.
Sweden, Denmark, Norway, Romania, Belgium, Netherlands, Luxembourg, Hungary and Jersey completed the global top 10.
Kenya has dropped 13 positions compared to the 2016/17 report.
[caption caption="A section of Nairobi"][/caption]