Distance from Morocco to United Arab Emirates

The distance between Morocco and United Arab Emirates is 6,011 kilometers (3,735 miles).

Morocco, Africa

United Arab Emirates, Asia

6,011 km

Distance between centroids

5,194 km

Shortest distance

Calculated based on main borders (including major islands)

5,502 km

Shortest distance between major cities

Oujda → Abu Dhabi

Distances between Morocco and United Arab Emirates by cities:

City in Morocco City in United Arab Emirates Distance (kilometers)
Tangier Ar Riqqah 5,887 km
Marrakesh Ar Riqqah 6,157 km
Safi Dubai 6,266 km
Kenitra Ar Riqqah 5,979 km
Fes Dubai 5,846 km
Fes Ar Riqqah 5,838 km
Tétouan Al Majaz 5,854 km
Tangier Dubai 5,896 km
Salé Sharjah 6,008 km
Safi Al Majaz 6,263 km
Rabat Ar Riqqah 6,006 km
Meknes Dubai 5,898 km
Agadir Sharjah 6,340 km
El Jadida Ar Riqqah 6,172 km
Oujda Abu Dhabi 5,502 km
Casablanca Dubai Investments Park 6,082 km
Mohammedia Abu Dhabi 6,015 km
Oujda Ar Riqqah 5,547 km
Kenitra Dubai 5,987 km
Casablanca Abu Dhabi 6,038 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

Countries separated by similar distances

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

From To Distance (kilometers)
Brazil Western Sahara 6,009 km
India Estonia 6,012 km
Chile U.S. Virgin Islands 6,019 km
India Montenegro 6,020 km
Chile Dominican Republic 6,024 km
Chile Guatemala 6,027 km
Canada Martinique 5,993 km
China Belarus 6,031 km
Chile Puerto Rico 5,988 km
Australia Laos 6,032 km
France Rwanda 5,987 km
Chile Jamaica 5,984 km
Indonesia New Caledonia 6,038 km
China Finland 5,975 km
India Burundi 5,972 km

More distances from Morocco

Calculate the distance between any 2 countries