The distance between Algeria and Morocco is 942 kilometers (585 miles).
Algeria, Africa
Morocco, Africa
942 km
Distance between centroids
0 km
Shortest distance
Calculated based on main borders (including major islands)
304 km
Shortest distance between major cities
Oran → Al Hoceïma
Distances between Algeria and Morocco by cities:
City in Algeria | City in Morocco | Distance (kilometers) |
---|---|---|
Skikda | Mohammedia | 1,346 km |
Tiaret | Mohammedia | 820 km |
Annaba | Mohammedia | 1,422 km |
Ech Chettia | Mohammedia | 836 km |
Oran | Mohammedia | 657 km |
Blida | Casablanca | 1,004 km |
Constantine | Mohammedia | 1,310 km |
Blida | Rabat | 920 km |
Annaba | Casablanca | 1,445 km |
Sétif | Mohammedia | 1,201 km |
Sétif | Casablanca | 1,224 km |
Algiers | Fez | 793 km |
Ech Chettia | Casablanca | 860 km |
Theveste | Mohammedia | 1,435 km |
Skikda | Rabat | 1,286 km |
Chlef | Casablanca | 866 km |
Biskra | Casablanca | 1,236 km |
Biskra | Mohammedia | 1,213 km |
Constantine | Casablanca | 1,334 km |
Chlef | Mohammedia | 842 km |
Distance between countries | Kilometers |
---|---|
From Algeria to China | 9,259 km |
From Algeria to India | 7,763 km |
From Algeria to United States | 8,787 km |
From Algeria to Indonesia | 12,234 km |
From Algeria to Pakistan | 6,485 km |
Distances between countries | Kilometers |
---|---|
From Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
The following list contains countries that are separated by a similar distance as it is between Algeria and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Italy | 939 km |
Puerto Rico | Barbados | 938 km |
Nigeria | Niger | 945 km |
Netherlands | Norway | 949 km |
Netherlands | Poland | 950 km |
South Africa | Botswana | 928 km |
Moldova | Albania | 954 km |
Netherlands | Ireland | 923 km |
Bulgaria | Turkey | 922 km |
Kenya | Rwanda | 919 km |
Moldova | Bosnia and Herzegovina | 918 km |
Greece | Hungary | 918 km |
Moldova | Lithuania | 918 km |
Kenya | Burundi | 963 km |
Bulgaria | Slovenia | 916 km |