Flight distance between Salcedo, Dominican Republic and Surrey, Canada 3,532.7 mi / 5,685.4 km