The distance between Sri Lanka and Morocco is 9,356 kilometers (5,814 miles).
Sri Lanka, Asia
Morocco, Africa
9,356 km
Distance between centroids
8,617 km
Shortest distance
Calculated based on main borders (including major islands)
8,953 km
Shortest distance between major cities
Vavuniya → Al Hoceïma
Distances between Sri Lanka and Morocco by cities:
City in Sri Lanka | City in Morocco | Distance (kilometers) |
---|---|---|
Dehiwala-Mount Lavinia | Kenitra | 9,264 km |
Hendala | Mohammedia | 9,334 km |
Anuradhapura | Casablanca | 9,325 km |
Trincomalee | Al Hoceïma | 9,030 km |
Kandy | Casablanca | 9,407 km |
Jaffna | Casablanca | 9,206 km |
Moratuwa | Rabat | 9,294 km |
Kandy | Rabat | 9,331 km |
Galle | Mohammedia | 9,422 km |
Anuradhapura | Mohammedia | 9,303 km |
Dehiwala-Mount Lavinia | Casablanca | 9,364 km |
Matara | Mohammedia | 9,458 km |
Pita Kotte | Mohammedia | 9,342 km |
Matara | Casablanca | 9,479 km |
Batticaloa | Casablanca | 9,480 km |
Galle | Casablanca | 9,443 km |
Moratuwa | Casablanca | 9,369 km |
Colombo | Casablanca | 9,356 km |
Jaffna | Rabat | 9,129 km |
Badulla | Casablanca | 9,465 km |
Distance between countries | Kilometers |
---|---|
From Sri Lanka to China | 3,909 km |
From Sri Lanka to India | 1,421 km |
From Sri Lanka to United States | 15,013 km |
From Sri Lanka to Indonesia | 3,802 km |
From Sri Lanka to Pakistan | 2,761 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 Sri Lanka and Morocco.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Algeria | 9,358 km |
Bulgaria | United States | 9,355 km |
Sweden | Honduras | 9,355 km |
Nigeria | Myanmar | 9,366 km |
Kenya | Philippines | 9,353 km |
Uruguay | Portugal | 9,353 km |
Costa Rica | Switzerland | 9,377 km |
Netherlands | Lesotho | 9,328 km |
New Zealand | Japan | 9,322 km |
Netherlands | South Africa | 9,321 km |
Papua New Guinea | Mauritius | 9,401 km |
Greece | Cuba | 9,316 km |
Cuba | Greece | 9,316 km |
New Zealand | Hong Kong | 9,405 km |
Sweden | Mexico | 9,313 km |