The distance between British Virgin Islands and Morocco is 5,922 kilometers (3,680 miles).
British Virgin Islands, America
Morocco, Africa
5,922 km
Distance between centroids
5,874 km
Shortest distance between major cities
Road Town → Casablanca
Distances between British Virgin Islands and Morocco by cities:
Distance between countries | Kilometers |
---|---|
From British Virgin Islands to China | 13,883 km |
From British Virgin Islands to India | 14,154 km |
From British Virgin Islands to United States | 3,669 km |
From British Virgin Islands to Indonesia | 18,048 km |
From British Virgin Islands to Pakistan | 12,708 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 British Virgin Islands and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Russia | Switzerland | 5,921 km |
Chile | Guadeloupe | 5,914 km |
China | Yemen | 5,935 km |
India | Rwanda | 5,902 km |
India | Serbia | 5,902 km |
Italy | Angola | 5,901 km |
Brazil | Mauritania | 5,939 km |
India | Albania | 5,942 km |
Spain | Burundi | 5,942 km |
France | Pakistan | 5,943 km |
India | Kosovo | 5,894 km |
France | Democratic Republic of the Congo | 5,893 km |
Ireland | Eritrea | 5,947 km |
Germany | Uganda | 5,888 km |
Spain | Oman | 5,953 km |