Distance between Pétionville and Basseterre

Distance between Pétionville and Basseterre is 1021.05 km.
This distance is equal to 634.45 miles, and 550.96 nautical miles.

634.45 Miles
1021.05 Km.

The distance line on map shows distance from Pétionville to Basseterre between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Pétionville to Basseterre,
It takes 1.13 hours to arrive.