Flight distance between Puerto Plata, Dominican Republic and Haskovo, Bulgaria 5,621.7 mi / 9,047.2 km