The distance between Morocco and Bulgaria is 3,110 kilometers (1,932 miles).
Morocco, Africa
Bulgaria, Europe
3,110 km
Distance between centroids
2,267 km
Shortest distance
Calculated based on main borders (including major islands)
2,357 km
Shortest distance between major cities
Oujda-Angad → Sofia
Distances between Morocco and Bulgaria by cities:
City in Morocco | City in Bulgaria | Distance (kilometers) |
---|---|---|
Meknès | Sofia | 2,692 km |
Rabat | Kyustendil | 2,729 km |
Fez | Vratsa | 2,671 km |
Al Hoceïma | Kyustendil | 2,430 km |
Tétouan | Varna | 2,968 km |
Agadir | Varna | 3,598 km |
Temara | Vratsa | 2,829 km |
Marrakesh | Sofia | 3,018 km |
Agadir | Plovdiv | 3,321 km |
Mohammedia | Sofia | 2,851 km |
Safi | Sofia | 3,078 km |
Tangier | Sofia | 2,615 km |
Rabat | Sofia | 2,789 km |
Fez | Sofia | 2,640 km |
Tangier | Stara Zagora | 2,801 km |
Oujda-Angad | Sofia | 2,357 km |
Temara | Sofia | 2,799 km |
Safi | Varna | 3,457 km |
Al Hoceïma | Vratsa | 2,519 km |
Oujda-Angad | Plovdiv | 2,459 km |
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 |
Distances between countries | Kilometers |
---|---|
From Bulgaria to China | 6,583 km |
From Bulgaria to India | 5,523 km |
From Bulgaria to United States | 9,355 km |
From Bulgaria to Indonesia | 9,942 km |
From Bulgaria to Pakistan | 4,107 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Bulgaria.
From | To | Distance (kilometers) |
---|---|---|
Kenya | United Arab Emirates | 3,115 km |
Ethiopia | Cameroon | 3,105 km |
Ethiopia | Libya | 3,105 km |
Kenya | Mauritius | 3,104 km |
China | Philippines | 3,096 km |
Ethiopia | Mozambique | 3,124 km |
Bulgaria | Chad | 3,092 km |
Haiti | Peru | 3,129 km |
Costa Rica | Suriname | 3,130 km |
Kenya | Oman | 3,083 km |
Greece | Qatar | 3,138 km |
Kenya | Equatorial Guinea | 3,082 km |
Kenya | Qatar | 3,150 km |
Kenya | Egypt | 3,066 km |