Question: what is the distance between morocco and spain?
Answer: Distance from Morocco to Spain is 1,004 kilometers. The air travel (bird fly) shortest distance between Morocco and Spain is 1,004 km= 624 miles.