The ranking of internet speeds in different countries around the world plays an important role in understanding the quality and availability of internet services, as well as providing insight into the technological development of a country. In practical terms, it helps you gauge the level of comfort you can expect in terms of internet surfing in various countries.
The figures are based on data from the Speedtest tool. Every day, millions of people use it to assess the quality of their connection. These user-initiated tests reflect real user experience and provide the most accurate and unbiased indicators.
Internet speeds in different countries around the world in 2024
Rank | Value Mbps | Population | ||
1 |
Qatar
|
286.42 | 2.8 million | |
2 |
United Arab Emirates
|
284.21 | 9.6 million | |
3 |
Kuwait
|
216.96 | 4.1 million | |
4 |
South Korea
|
173.95 | 51.6 million | |
5 | 157.94 | 5.8 million | ||
6 | 144.85 | 1.4 billion | ||
7 |
Norway
|
141.4 | 5.3 million | |
8 |
Iceland
|
136.91 | 353 thousand | |
9 |
Netherlands
|
134.15 | 17.2 million | |
10 |
Saudi Arabia
|
125.19 | 33.7 million | |
11 | 122.74 | 326.7 million | ||
12 | 120.35 | 7.0 million | ||
13 | 120.11 | 1.6 million | ||
14 |
Macao SAR China
|
111.29 | - | |
15 | 108.94 | 5.5 million | ||
16 | 103.43 | 10.2 million | ||
17 |
India
|
100.65 | 1.4 billion | |
18 | 99.93 | 10.3 million | ||
19 |
Singapore
|
99.07 | 5.6 million | |
20 | 98.4 | 37.1 million | ||
21 | 98.31 | 4.1 million | ||
22 |
Luxembourg
|
97.08 | 608 thousand | |
23 |
Brunei
|
93.66 | 429 thousand | |
24 | 92.47 | 67.0 million | ||
25 |
Australia
|
92 | 25.0 million | |
26 |
Estonia
|
91.34 | 1.3 million | |
27 | 90.85 | 8.5 million | ||
28 |
Malaysia
|
85.59 | 31.5 million | |
29 |
Latvia
|
84.19 | 1.9 million | |
30 |
Maldives
|
83.71 | 516 thousand | |
31 |
Lithuania
|
83.47 | 2.8 million | |
32 |
North Macedonia
|
80.79 | 2.1 million | |
33 | 79.96 | 8.8 million | ||
34 | 78.17 | 10.7 million | ||
35 | 76.52 | 11.4 million | ||
36 |
Taiwan
|
75.7 | - | |
37 |
Uruguay
|
75.69 | 3.4 million | |
38 |
Oman
|
75.22 | 4.8 million | |
39 |
New Zealand
|
71.47 | 4.8 million | |
40 | 70.65 | 2.1 million | ||
41 | 69.49 | 10.7 million | ||
42 |
Malta
|
66.34 | 485 thousand | |
43 |
Hong Kong SAR China
|
61.93 | - | |
44 | 60.74 | 19.5 million | ||
45 | 60.19 | 1.2 million | ||
46 | 59.09 | 631 thousand | ||
47 | 58.38 | 82.9 million | ||
48 | 57.19 | 38.0 million | ||
49 | 55.2 | 46.8 million | ||
50 | 53.96 | 66.5 million | ||
51 | 53.09 | 209.5 million | ||
52 | 53.05 | 7.0 million | ||
53 |
Vietnam
|
51.65 | 95.5 million | |
54 | 51.36 | 5.4 million | ||
55 | 50.57 | 2.9 million | ||
56 |
South Africa
|
49.79 | 57.8 million | |
57 |
Mauritius
|
49.66 | 1.3 million | |
58 | 49.26 | 60.4 million | ||
59 |
Azerbaijan
|
48.41 | 9.9 million | |
60 | 48 | 126.5 million | ||
61 | 47.84 | 9.8 million | ||
62 |
Botswana
|
47.68 | 2.3 million | |
63 | 44.6 | 69.4 million | ||
64 |
Suriname
|
42.06 | 576 thousand | |
65 |
Israel
|
41.83 | 8.9 million | |
66 |
None
Kosovo (Disputed Territory)
|
41.38 | - | |
67 |
Morocco
|
39.04 | 36.0 million | |
68 | 37.66 | 82.3 million | ||
69 |
Turkmenistan
|
37.23 | 5.9 million | |
70 |
Ireland
|
36.39 | 4.9 million | |
71 | 35.71 | 18.3 million | ||
72 |
Zimbabwe
|
35.21 | 14.4 million | |
73 | 35.09 | 3.7 million | ||
74 |
Iran
|
34.71 | 81.8 million | |
75 |
Lebanon
|
33.71 | 6.8 million | |
76 |
Togo
|
33.03 | 7.9 million | |
77 |
Trinidad & Tobago
|
32.87 | - | |
78 | 32.18 | 2.7 million | ||
79 |
Uganda
|
32.11 | 42.7 million | |
80 |
Djibouti
|
32.03 | 959 thousand | |
81 |
Burkina Faso
|
31.99 | 19.8 million | |
82 |
Bhutan
|
31.79 | 754 thousand | |
83 | 31.44 | 18.7 million | ||
84 |
Senegal
|
31.26 | 15.9 million | |
85 |
Armenia
|
30.19 | 3.0 million | |
86 |
Laos
|
29.84 | 7.1 million | |
87 |
Philippines
|
29.65 | 106.7 million | |
88 |
Ethiopia
|
29.49 | 109.2 million | |
89 |
Iraq
|
28.05 | 38.4 million | |
90 |
Jamaica
|
27.28 | 2.9 million | |
91 | 27.28 | - | ||
92 |
Guatemala
|
27.27 | 17.2 million | |
93 |
Kyrgyzstan
|
27.25 | 6.3 million | |
94 |
Ukraine
|
27.23 | 44.6 million | |
95 |
Benin
|
27.08 | 11.5 million | |
96 |
Cambodia
|
26.78 | 16.2 million | |
97 |
Côte d’Ivoire
|
26.76 | - | |
98 |
Honduras
|
26.71 | 9.6 million | |
99 |
Namibia
|
26.59 | 2.4 million | |
100 |
El Salvador
|
26.48 | 6.4 million | |
101 |
Uzbekistan
|
26.24 | 33.0 million | |
102 |
Tanzania
|
26.2 | 56.3 million | |
103 |
Nigeria
|
25.79 | 195.9 million | |
104 | 25.78 | 126.2 million | ||
105 |
Costa Rica
|
25.73 | 5.0 million | |
106 |
Indonesia
|
25.39 | 267.7 million | |
107 | 25.36 | 44.5 million | ||
108 |
Bosnia & Herzegovina
|
25.35 | - | |
109 |
Egypt
|
25.11 | 98.4 million | |
110 |
Fiji
|
25.11 | - | |
111 |
Ecuador
|
24.99 | 17.1 million | |
112 |
Bahamas
|
24.75 | 386 thousand | |
113 |
Russia
|
24.64 | - | |
114 |
Bangladesh
|
24.19 | 161.4 million | |
115 |
Dominican Republic
|
24.03 | 10.6 million | |
116 |
Myanmar (Burma}
|
23.69 | - | |
117 |
Kenya
|
23.68 | 51.4 million | |
118 |
Jordan
|
23.12 | 10.0 million | |
119 |
Algeria
|
22.38 | 42.2 million | |
120 |
Tunisia
|
22.12 | 11.6 million | |
121 |
Malawi
|
21.94 | 18.1 million | |
122 |
Guyana
|
21.29 | 779 thousand | |
123 |
Sri Lanka
|
19.62 | 21.7 million | |
124 |
Zambia
|
19.59 | 17.4 million | |
125 |
Panama
|
18.84 | 4.2 million | |
126 |
Paraguay
|
18.11 | 7.0 million | |
127 |
Rwanda
|
18.1 | 12.3 million | |
128 |
Mozambique
|
17.98 | 29.5 million | |
129 |
Mauritania
|
17.43 | 4.4 million | |
130 |
Peru
|
17.42 | 32.0 million | |
131 |
Papua New Guinea
|
17.32 | 8.6 million | |
132 |
Pakistan
|
17.17 | 212.2 million | |
133 |
Congo - Kinshasa
|
17 | - | |
134 |
Libya
|
16.85 | - | |
135 |
Somalia
|
16.08 | 15.0 million | |
136 |
Nepal
|
14.83 | 28.1 million | |
137 |
Colombia
|
14.77 | 49.6 million | |
138 |
Ghana
|
13.59 | 29.8 million | |
139 |
Syria
|
13.43 | 16.9 million | |
140 |
Cameroon
|
13.11 | 25.2 million | |
141 |
Mongolia
|
12.71 | 3.2 million | |
142 |
Nicaragua
|
12.7 | 6.5 million | |
143 |
Madagascar
|
12.66 | 26.3 million | |
144 |
Belize
|
12.54 | 383 thousand | |
145 |
Angola
|
12.17 | 30.8 million | |
146 |
Belarus
|
11.86 | 9.5 million | |
147 |
Venezuela
|
11.43 | 28.9 million | |
148 |
Bolivia
|
9.92 | 11.4 million | |
149 |
Yemen
|
8.87 | 28.5 million | |
150 |
Haiti
|
8.38 | 11.1 million | |
151 |
Tajikistan
|
8.14 | 9.1 million | |
152 |
Sudan
|
7.5 | 41.8 million | |
153 |
Afghanistan
|
5.07 | 37.2 million | |
154 |
Cuba
|
3.84 | 11.3 million | |
155 |
Timor-Leste
|
3.34 | - | |