Flight distance between Tabuk, Saudi Arabia and San Francisco de Macorís, Dominican Republic 6,547.7 mi / 10,537.5 km