Flight distance between Puerto Plata, Dominican Republic and Targovishte, Bulgaria 5,640.7 mi / 9,077.8 km