Flight distance between Żurrieq, Malta and Ash Shafā, Saudi Arabia 1,862.3 mi / 2,997.1 km