Distance from Fiji to Morocco

The distance between Fiji and Morocco is 18,198 kilometers (11,308 miles).

Fiji, Oceania

Morocco, Africa

18,198 km

Distance between centroids

17,736 km

Shortest distance

Calculated based on main borders (including major islands)

17,590 km

Shortest distance between major cities

Ahau → Rabat

Distances between Fiji and Morocco by cities:

City in Fiji City in Morocco Distance (kilometers)
Tavua El Jadida 18,143 km
Lami Rabat 18,169 km
Nasinu Rabat 18,161 km
Suva Tangier 18,008 km
Nasinu Casablanca 18,182 km
Sigatoka El Jadida 18,228 km
Labasa Casablanca 17,982 km
Labasa Safi 18,049 km
Vatukoula El Jadida 18,149 km
Sigatoka Mohammedia 18,216 km
Savusavu El Jadida 18,020 km
Ahau Rabat 17,590 km
Levuka Mohammedia 18,152 km
Navua Tangier 18,022 km
Suva Rabat 18,171 km
Nadi Casablanca 18,187 km
Nadi Mohammedia 18,182 km
Ba El Jadida 18,158 km
Lami Casablanca 18,190 km
Levuka El Jadida 18,153 km

Distance between cities calculator →

Other distances from Fiji

Distance between countries Kilometers
From Fiji to China 9,803 km
From Fiji to India 11,709 km
From Fiji to United States 10,665 km
From Fiji to Indonesia 7,382 km
From Fiji to Pakistan 12,829 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 Fiji and Morocco.

From To Distance (kilometers)
Uganda French Polynesia 18,191 km
Brazil Brunei 18,210 km
Indonesia Panama 18,188 km
Panama Indonesia 18,188 km
Argentina Macao 18,186 km
Hong Kong Argentina 18,215 km
Argentina Hong Kong 18,215 km
Taiwan Chile 18,222 km
Chile Taiwan 18,222 km
Brazil Guam 18,226 km
New Zealand Malta 18,238 km
Kiribati Angola 18,239 km
Indonesia Guadeloupe 18,160 km
Chile Laos 18,159 km

More distances from Fiji

Calculate the distance between any 2 countries