Distance from Morocco to Libya

The distance between Morocco and Libya is 2,439 kilometers (1,515 miles).

Morocco, Africa

Libya, Africa

2,439 km

Distance between centroids

1,040 km

Shortest distance

Calculated based on main borders (including major islands)

1,397 km

Shortest distance between major cities

Oujda → Janzūr

Distances between Morocco and Libya by cities:

City in Morocco City in Libya Distance (kilometers)
Fes Tripoli 1,693 km
Marrakesh Tripoli 1,998 km
Agadir Zliten 2,304 km
Kenitra Janzūr 1,824 km
Fes Janzūr 1,679 km
Meknes Benghazi 2,396 km
Rabat Janzūr 1,848 km
Meknes Tripoli 1,744 km
El Jadida Benghazi 2,675 km
Marrakesh Janzūr 1,982 km
Casablanca Benghazi 2,589 km
Casablanca Az Zāwīyah 1,896 km
Tétouan Tarhuna 1,787 km
Safi Tripoli 2,102 km
Salé Zliten 1,995 km
Salé Janzūr 1,845 km
Temara Tarhuna 1,919 km
Agadir Benghazi 2,823 km
Tangier Janzūr 1,760 km
Tangier Tripoli 1,773 km

Distance between cities calculator →

Other distances from Morocco

Distance 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

Other distances from Libya

Distances between countries Kilometers
From Libya to China 8,093 km
From Libya to India 6,282 km
From Libya to United States 10,097 km
From Libya to Indonesia 10,722 km
From Libya to Pakistan 5,085 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Morocco and Libya.

From To Distance (kilometers)
Ecuador Dominican Republic 2,439 km
Spain Bulgaria 2,438 km
United States Cuba 2,443 km
Costa Rica Grenada 2,436 km
China Vietnam 2,450 km
Italy Syria 2,429 km
France Iceland 2,452 km
Argentina Bolivia 2,452 km
Peru Curacao 2,454 km
Italy Jordan 2,457 km
United States Guatemala 2,422 km
Peru Netherlands Antilles 2,458 km
India Laos 2,458 km
Peru Aruba 2,465 km
Costa Rica Trinidad and Tobago 2,470 km

More distances from Morocco

Calculate the distance between any 2 countries