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