Distance from Ghana to Morocco

The distance between Ghana and Morocco is 2,714 kilometers (1,686 miles).

Ghana, Africa

Morocco, Africa

2,714 km

Distance between centroids

1,717 km

Shortest distance

Calculated based on main borders (including major islands)

2,657 km

Shortest distance between major cities

Wa → Casablanca

Distances between Ghana and Morocco by cities:

City in Ghana City in Morocco Distance (kilometers)
Koforidua Casablanca 3,137 km
Tamale Casablanca 2,767 km
Atsiaman Rabat 3,206 km
Sekondi-Takoradi Casablanca 3,231 km
Accra Rabat 3,224 km
Wa Rabat 2,689 km
Techiman Casablanca 2,937 km
Kumasi Rabat 3,073 km
Sunyani Mohammedia 2,963 km
Teshi Old Town Rabat 3,223 km
Nungua Casablanca 3,195 km
Tema Rabat 3,216 km
Koforidua Mohammedia 3,142 km
Cape Coast Mohammedia 3,227 km
Kumasi Mohammedia 3,048 km
Tafo Rabat 3,068 km
Tafo Casablanca 3,037 km
Nungua Rabat 3,222 km
Wa Casablanca 2,657 km
Sunyani Casablanca 2,957 km

Distance between cities calculator →

Other distances from Ghana

Distance between countries Kilometers
From Ghana to China 10,848 km
From Ghana to India 8,671 km
From Ghana to United States 9,898 km
From Ghana to Indonesia 12,780 km
From Ghana to Pakistan 7,689 km

Other distances from Morocco

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

Countries separated by similar distances

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

From To Distance (kilometers)
Moldova Iran 2,709 km
Sweden Malta 2,707 km
Papua New Guinea Vanuatu 2,704 km
Kenya Chad 2,716 km
Bulgaria Iran 2,724 km
Bulgaria Algeria 2,694 km
Greece Niger 2,727 km
Netherlands Algeria 2,693 km
Netherlands Turkey 2,729 km
Nigeria Burundi 2,730 km
New Zealand Fiji 2,731 km
Ethiopia Iraq 2,686 km
Greece Morocco 2,734 km
Sweden Spain 2,679 km
Cuba Guyana 2,745 km

More distances from Ghana

Calculate the distance between any 2 countries