Flight distance between Tabuk, Saudi Arabia and San Pedro de Macorís, Dominican Republic 6,525.6 mi / 10,502.0 km