Flight distance between Casablanca, Morocco and Zaragoza, Spain 667.7 mi / 1,074.6 km