Flight distance between Taza, Morocco and Sīnah, Iraq 2,625.6 mi / 4,225.4 km