These Are the Countries with the Slowest & Fastest Internet in Europe in 2025

If you’re planning a trip to Europe – or if you’re just curious about the state of things – today’s article listing the internet speed in all European countries will help you see which are the best and the worst countries to be in.
Overall, European countries are among the fastest when it comes to the speed of the internet, in both broadband and mobile categories, according to my research shared below.
The best part is that in most European countries, if the broadband internet is bad, you will have solid mobile internet, and vice versa. This way, you’ll generally be happy with the internet speed and its reliability.
I’ve gathered up-to-date data on broadband and mobile internet speeds across Europe – starting 2016, actually – and updating this article yearly has given me a fascinating view of how Europe’s connectivity has evolved. And you can check the numbers too – looking first at the original 2016 photo, which I plan to keep for future reference.
HERE IS HOW THE SPEED OF INTERNET IN EUROPE LOOKED BACK IN 2016:
Nowadays, things are much better. Many countries offer connections of 1Gbps and above, while Iceland, through its amazing Rural Fiber Project, now ensures at least 100 Mbps for its entire population, including those in rural villages. This is why, as you will see below, Iceland is ranking first in the charts.
But let’s check out the average internet speed in Europe by country and see who are the winners and losers in terms of median broadband and mobile internet speed in 2025.
Countries with the best internet in Europe in 2025
1. Iceland: 295 Mbps
2. France: 290 Mbps
3. Denmark: 254 Mbps
4. Spain: 247 Mbps
5. Switzerland: 245 Mbps
6. Romania: 237 Mbps
7. Hungary: 215 Mbps
8. Portugal: 207 Mbps
9. Netherlands: 202 Mbps
10. Andorra: 198 Mbps
11. Liechtenstein: 188 Mbps
12. Poland: 183 Mbps
13. Sweden: 178 Mbps
14. Luxembourg: 178 Mbps
15. Malta: 163 Mbps
16. Norway: 153 Mbps
17. Ireland: 148 Mbps
18. Moldova: 147 Mbps
19. Finland: 146 Mbps
20. United Kingdom: 135 Mbps
21. Belgium: 116 Mbps
22. Austria: 100 Mbps
23. Cyprus: 97 Mbps
24. Slovenia: 97 Mbps
25. San Marino: 96 Mbps
26. Montenegro: 96 Mbps
27. Germany: 96 Mbps
28. Latvia: 96 Mbps
29. Lithuania: 95 Mbps
30. Croatia: 93 Mbps
31. Italy: 92 Mbps
32. Estonia: 92 Mbps
33. Slovakia: 92 Mbps
34. Serbia: 91 Mbps
Countries with the worst internet in Europe in 2025
Now let’s check out the 10 countries in Europe that offer the slowest internet speeds in 2025, continuing the list from above:
35. Russia: 90 Mbps
36. Bulgaria: 87 Mbps
37. Ukraine: 84 Mbps
38. Kosovo: 83 Mbps
39. Albania: 81 Mbps
40. Czechia: 81 Mbps
41. Belarus: 77 Mbps
42. Greece: 65 Mbps
43. North Macedonia: 48 Mbps
44. Bosnia & Herzegovina: 33 Mbps
All in all, the broadband internet speed in Europe has improved greatly compared to the previous years. While most of the countries above have seen improvements in their overall internet speed compared to last year, some see lower speeds in 2025: Germany, Slovakia and Luxembourg have slower broadband internet than they did last year – which I find surprising.
It’s also worth mentioning that we’re only talking about average internet speed here. This also includes speed from more remote locations, which draw these averages down. In most large cities in European countries, you should have absolutely no problem with the speed and quality of the broadband internet.
If you like this type of statistics, check out my articles listing the average wages in the EU, as well as the minimum salaries in all the EU countries.
Mobile internet speed in Europe in 2025
The rankings when it comes to the mobile internet speed in Europe are completely different from the ones above, as you will see below. The interesting bit is that, usually, countries that score poorly in terms of broadband speed are among the best when it comes to the speed of their mobile internet.
This is a good thing, because it gives you a solid option: you can simply get a mobile internet plan and turn your phone into a hotspot for super fast internet.
The downside here is that, compared to broadband internet, mobile internet is still more expensive. Either way, let’s take a look at the fastest and slowest mobile internet speeds in Europe. I’m listing the top countries first:
1. Bulgaria: 259 Mbps
2. Denmark: 198 Mbps
3. Netherlands: 173 Mbps
4. Norway: 162 Mbps
5. North Macedonia: 154 Mbps
6. Luxembourg: 148 Mbps
7. Finland: 140 Mbps
8. France: 133 Mbps
9. Latvia: 132 Mbps
10. Estonia: 130 Mbps
11. Portugal: 128 Mbps
12. Iceland: 126 Mbps
13. Slovenia: 118 Mbps
14. Lithuania: 118 Mbps
15. Cyprus: 115 Mbps
16. Greece: 112 Mbps
17. Sweden: 110 Mbps
18. Croatia: 108 Mbps
19. Czechia: 103 Mbps
20. Switzerland: 101 Mbps
21. Austria: 99 Mbps
22. Belgium: 96 Mbps
23. Poland: 94 Mbps
24. Montenegro: 90 Mbps
25. Slovakia: 90 Mbps
26. Malta: 89 Mbps
27. Kosovo: 87 Mbps
28. Albania: 87 Mbps
29. Italy: 86 Mbps
30. Spain: 79 Mbps
31. Romania: 76 Mbps
And now, here are the bottom 10 countries in Europe in terms of the mobile internet speed:
32. Serbia: 71 Mbps
33. United Kingdom: 70 Mbps
34. Hungary: 69 Mbps
35. Germany: 68 Mbps
36. Moldova: 52 Mbps
37. Ukraine: 46 Mbps
38. Ireland: 45 Mbps
39. Russia: 36 Mbps
40. Bosnia: 28 Mbps
41. Belarus: 19 Mbps
No data for Andorra, San Marino & Liechtenstein
Just look at the fastest 10 countries above: Bulgaria, which had, just a few years ago, one of the worst broadband internet speed on the continent, now ranks at #1 in terms of mobile internet speed, with an amazing value. Other countries, like Croatia, Malta, Greece or North Macedonia also score really well.
If you’re preparing to move or travel extensively, also take a look at my list of the best affordable countries for digital nomads this year.
PIN this article for later. Thank you!
Internet speed in Europe: conclusion
Hopefully, all my research makes it easier for you to understand which countries in Europe have great, fast internet and which don’t.
The bottom line is that really bad internet is no longer a problem on the continent, and you can expect at least decent speeds, even if the bottom-ranked countries.
Looking at the lists above, we can say that countries like Ukraine, Kosovo and Bosnia & Herzegovina are the ones that score low in both categories, meaning that it won’t be easy to have a solid internet connection in those countries. But all the others offer decent speeds either on mobile or broadband (or both).
What do you think about the progress of the speed of internet throughout Europe? And do you consider internet speed when choosing your next destination or internet doesn’t matter that much for you?
Resources & data gathered via Wikipedia & Speedtest.net.
High Calin Turkey is not European country
https://en.wikipedia.org/wiki/Turkey
It is considered as one, geographically more than Cyprus.
the capital is in europe it is like saying russia isnt europe part of it is in europe
Ankara is in Asia minor
Lowest speed internet is in Cyprus. I make you sure. expensive (34euro at least) for sh*tty internet (breaking and slow connection)
These numbers are bs… I’m in Cheltenham UK and on Gig1 with virgin media and I get a steady 1100mbps (1.1gbps) wired and around 600mbps via WiFi
We are talking about averages here – so high quality, fast internet is not excluded even in the countries with the lowest values.
What’s your upload speed bruv? 50mbps? Virgin need to start offering symmetrical connections, otherwise they are not very good for remote working.
Now please reply with your upload speed. You should have 1000/1000 like Romania does. But I know you don’t. Cuz Virgin offers it’s clients only 6% upload speed and not 100%. Also at a stupid price. I myself can confirm on my VM nonsense fibre.( actually coax old technology doxi3) (not real fibre)
Poland has really fast Internet in medium and big cities, you can get 500 mbps easily.
I’m in Bulgaria and I have 5G mobile Internet 415mbps.
according Ookla speed test.
Great to hear that! The way average speeds are calculated doesn’t mean that internet everywhere in the country will automatically be slow.