The distance between Brazil and Morocco is 6,986 kilometers (4,341 miles).
Brazil, South America
Morocco, Africa
6,986 km
Distance between centroids
3,571 km
Shortest distance
Calculated based on main borders (including major islands)
5,171 km
Shortest distance between major cities
Fortaleza → El Jadida
Distances between Brazil and Morocco by cities:
City in Brazil | City in Morocco | Distance (kilometers) |
---|---|---|
Salvador | Rabat | 6,187 km |
Salvador | El Jadida | 6,026 km |
Campinas | Tangier | 7,814 km |
Manaus | El Jadida | 6,740 km |
Curitiba | El Jadida | 7,798 km |
Belém | Casablanca | 5,776 km |
Recife | Rabat | 5,517 km |
Porto Alegre | Rabat | 8,487 km |
Goiânia | Agadir | 6,724 km |
Rio de Janeiro | Casablanca | 7,301 km |
Guarulhos | Mohammedia | 7,563 km |
Belo Horizonte | Oujda | 7,502 km |
Belo Horizonte | Casablanca | 7,066 km |
Fortaleza | Mohammedia | 5,278 km |
Rio de Janeiro | El Jadida | 7,223 km |
Maceió | Casablanca | 5,637 km |
Brasília | Rabat | 7,024 km |
Maceió | Rabat | 5,718 km |
Fortaleza | El Jadida | 5,171 km |
Goiânia | El Jadida | 7,020 km |
Distance between countries | Kilometers |
---|---|
From Brazil to China | 16,638 km |
From Brazil to India | 14,787 km |
From Brazil to United States | 7,301 km |
From Brazil to Indonesia | 17,740 km |
From Brazil to Pakistan | 13,789 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 Brazil and Morocco.
From | To | Distance (kilometers) |
---|---|---|
China | Czechia | 6,985 km |
United Kingdom | Democratic Republic of the Congo | 6,981 km |
Germany | Bhutan | 7,000 km |
Peru | Guinea-Bissau | 7,016 km |
United Kingdom | Haiti | 6,958 km |
France | Grenada | 7,025 km |
Italy | Zimbabwe | 6,954 km |
Canada | Poland | 7,028 km |
Japan | Kiribati | 7,029 km |
China | Greece | 7,030 km |
United Kingdom | Trinidad and Tobago | 7,031 km |
Germany | Angola | 6,947 km |
Japan | New Caledonia | 6,946 km |
France | Puerto Rico | 6,946 km |