Select 2 cities to calculate the distance:
In Dominica, cities are relatively close to each other, with an average distance of 19 km between the 10 most populated cities. The following matrix shows all distances between the main cities.
| Roseau | Portsmouth | Saint Joseph | Salisbury | Marigot | Berekua | Mahaut | Wesley | |
|---|---|---|---|---|---|---|---|---|
| Roseau | - | 32 km 20 mi | 12 km 8 mi | 16 km 10 mi | 28 km 18 mi | 11 km 7 mi | 7 km 4 mi | 30 km 19 mi |
| Portsmouth | 32 km 20 mi | - | 20 km 12 mi | 16 km 10 mi | 19 km 12 mi | 41 km 26 mi | 25 km 16 mi | 15 km 9 mi |
| Saint Joseph | 12 km 8 mi | 20 km 12 mi | - | 4 km 2 mi | 21 km 13 mi | 22 km 14 mi | 6 km 3 mi | 21 km 13 mi |
| Salisbury | 16 km 10 mi | 16 km 10 mi | 4 km 2 mi | - | 20 km 12 mi | 26 km 16 mi | 9 km 6 mi | 19 km 12 mi |
| Marigot | 28 km 18 mi | 19 km 12 mi | 21 km 13 mi | 20 km 12 mi | - | 34 km 21 mi | 23 km 14 mi | 5 km 3 mi |
| Berekua | 11 km 7 mi | 41 km 26 mi | 22 km 14 mi | 26 km 16 mi | 34 km 21 mi | - | 17 km 10 mi | 37 km 23 mi |
| Mahaut | 7 km 4 mi | 25 km 16 mi | 6 km 3 mi | 9 km 6 mi | 23 km 14 mi | 17 km 10 mi | - | 24 km 15 mi |
| Wesley | 30 km 19 mi | 15 km 9 mi | 21 km 13 mi | 19 km 12 mi | 5 km 3 mi | 37 km 23 mi | 24 km 15 mi | - |
Among the 10 main cities, the longest distance is 41 km, between Berekua and Portsmouth. If the group is expanded to the 20 largest cities, the longest distance is between Vieille Case and Berekua, with 43 km.
| Group | From → To | Distance |
|---|---|---|
| Among the main 10 cities | From Berekua to Portsmouth | 41 km (26 mi) |
| Among the main 20 cities | From Vieille Case to Berekua | 43 km (27 mi) |
The greatest latitudinal distance (north to south) is also from Vieille Case to Berekua, with a displacement of 0.38 degrees of latitude in geographic coordinates, which is approximately equivalent to 42 km.
In the longitudinal direction (west to east), the greatest distance is from Colihaut to La Plaine, with a displacement of 0.16 degrees of longitude, which is approximately equivalent to 23 km. The total distance between these cities is 29 km.
International routes from cities in Dominica reach significant distances, such as the 16,160 kilometers between Roseau and Sydney, covering a transcontinental connection between America and Oceania. Below are some international distances from Dominica.
| Roseau → London | 6,710 km |
| Roseau → Los Angeles | 6,035 km |
| Roseau → Sydney | 16,160 km |
| Roseau → Paris | 6,825 km |
| Roseau → Tokyo | 13,943 km |
| Roseau → Buenos Aires | 5,533 km |
| Portsmouth → London | 6,691 km |
| Portsmouth → Los Angeles | 6,013 km |
| Portsmouth → Sydney | 16,174 km |
| Portsmouth → Paris | 6,807 km |
| Portsmouth → Tokyo | 13,911 km |
| Portsmouth → Buenos Aires | 5,565 km |
| Saint Joseph → London | 6,704 km |
| Saint Joseph → Los Angeles | 6,026 km |
| Saint Joseph → Sydney | 16,165 km |
| Saint Joseph → Paris | 6,820 km |
| Saint Joseph → Tokyo | 13,930 km |
| Saint Joseph → Buenos Aires | 5,545 km |
Select a region or city to calculate more distances: