Flight distance between Puerto Plata, Dominican Republic and Riyadh, Saudi Arabia 7,227.4 mi / 11,631.4 km