Flight distance between Al ‘Amārah, Iraq and Casablanca, Morocco 3,147.6 mi / 5,065.6 km