Flight distance between Puerto Plata, Dominican Republic and Silistra, Bulgaria 5,653.4 mi / 9,098.3 km