Flight distance between Arthur’s Town, Bahamas and Saint-Joseph, Martinique 1,172.9 mi / 1,887.6 km