Flight distance between Longueuil, Canada and Baghdad, Iraq 5,749.4 mi / 9,252.7 km