Flight distance between Sale, Morocco and Kotikawatta, Sri Lanka 5,763.1 mi / 9,274.8 km