Flight distance between Marrakesh, Morocco and Chirchiq, Uzbekistan 4,216.0 mi / 6,785.0 km