If you've traveled across the Arab world, you know just how different the countries are when it comes to traffic, weather ... and of course the internet speed. 

New data released by Cable, a UK-based service which analyzes broadband, telecom and TV, ranked worldwide internet speeds by comparing the time it takes to "download a 7.5GB HD movie" in each respective country. 

Singapore came in at No. 1 in the ranking with a speed of 55.13 Mbps, and Yemen took the last spot (No. 189) with a speed of 0.34 Mbps. 

The top 4 countries, according to the data, are as follows:

1. Singapore (18 minutes, 34 seconds) 

2. Sweden (25 minutes, 30 seconds) 

3. Taiwan (29 minutes, 46 seconds) 

4. Denmark (30 minutes, 32 seconds) 

Wondering how the different Arab countries ranked in comparison to each other? Here's how long it takes to download a 7.5GB movie ... 

(Note: There are 22 Arab states, however, the data collected in Cable's study excluded Comoros from the ranking.) 

21. Yemen (2 days, 2 hours, 2 minutes, 28 seconds)

Yemen ranked No. 189 globally. 

20. Somalia (1 day, 3 hours, 27 minutes, 33 seconds)

Somalia ranked No. 185 globally. 

19. Syria (1 day, 1 hour, 17 minutes)

Syria ranked No. 183 globally. 

18. Libya (19 hours, 14 minutes)

Libya ranked No. 174 globally.

17. Lebanon (15 hours, 54 minutes, 58 seconds)

Lebanon ranked No. 163 globally.

16. Sudan (15 hours, 34 minutes, 12 seconds)

Sudan ranked No. 162 globally. 

15. Algeria (15 hours, 21 minutes)

Algeria ranked No. 161 globally.

14. Egypt (13 hours, 59 minutes, 27 seconds)

Egypt ranked No. 156 globally.

13. Djibouti (13 hours, 39 minutes, 29 seconds)

Djibouti ranked No. 151 globally.

12. Mauritania (11 hours, 3 minutes, 38 seconds)

Mauritania ranked No. 135 globally.

11. Iraq (10 hours, 38 minutes, 2 seconds)

Iraq ranked No. 131 globally.

10. Palestine (8 hours, 43 minutes, 33 seconds)

Palestine ranked No. 123 globally.

9. Kuwait (7 hours, 44 minutes, 1 second)

Kuwait ranked No. 113 globally. 

8. Oman (6 hours, 32 minutes, 23 seconds)

Oman ranked No. 104 globally.

7. Jordan (5 hours, 43 minutes, 24 seconds)

Jordan ranked No. 100 globally.

6. Saudi Arabia (5 hours, 34 minutes, 57 seconds)

Saudi Arabia ranked No. 99 globally. 

5. Bahrain (5 hours, 27 minutes, 18 seconds)

Bahrain ranked No. 96 globally. 

4. Tunisia (4 hours, 52 minutes, 23 seconds)

Tunisia ranked No. 88 globally. 

3. Qatar (4 hours, 23 minutes, 14 seconds)

Qatar ranked No. 84 globally. 

2. United Arab Emirates (4 hours, 5 minutes, 39 seconds)

United Arab Emirates ranked No. 81 globally.

1. Morocco (3 hours, 53 minutes, 40 seconds)

Morocco ranked No. 79 globally.