Flight distance between Markham, Canada and Al ‘Amārah, Iraq 6,210.6 mi / 9,995.0 km