Flight distance between San Pedro de Macorís, Dominican Republic and Sorocaba, Brazil 3,252.0 mi / 5,233.6 km