Flight distance between Arthur’s Town, Bahamas and San Pedro de Macorís, Dominican Republic 590.6 mi / 950.4 km