Flight distance between Puerto Plata, Dominican Republic and Ta’if, Saudi Arabia 6,986.7 mi / 11,244.1 km