Flight distance between San Pedro de Macorís, Dominican Republic and Puente Alto, Chile 3,598.9 mi / 5,791.9 km