Flight distance between Puerto Plata, Dominican Republic and Tabuk, Saudi Arabia 6,553.4 mi / 10,546.7 km