Flight distance between Mosul, Iraq and Amora, Portugal 2,829.3 mi / 4,553.3 km