Flight distance between Safi, Morocco and Fergana, Uzbekistan 4,385.3 mi / 7,057.4 km