Flight distance between Urganch, Uzbekistan and Safi, Morocco 3,807.2 mi / 6,127.1 km