Flight distance between Salcedo, Dominican Republic and Shanghai, China 8,853.0 mi / 14,247.6 km