Flight distance between Marrakesh, Morocco and Urganch, Uzbekistan 3,768.9 mi / 6,065.4 km