Distance between Barahona and St Thomas Middle Island Parish is 883.13 km.
This distance is equal to 548.75 miles, and 476.54 nautical miles.
The distance line on map shows distance from Barahona to St Thomas Middle Island Parish between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Barahona to St Thomas Middle Island Parish,
It takes 0.98 hours to arrive.