Flight distance between Puerto Plata, Dominican Republic and Ruse, Bulgaria 5,598.5 mi / 9,010.0 km